java排序之快排

  • Post author:
  • Post category:java

这篇文章来谈谈快排,最近有一种感觉,只要有规律可循的代码,分解成为两部分以后效率就会提高很多。代码思想如下  这个代码写的是快排,快排最主要的思维就是寻找一个分界值,大的放在一边,小的放在一边,然后递归分别处理大的和小的,           这里需要注意的是我们在移动游标是需要的是加上等于分界的值,否则的话如果有相等的值就会进入死循环,           很简单的来说,当以一个数为分界值的时候…

继续阅读 java排序之快排

Linux framebuffer显示bmp图片

  • Post author:
  • Post category:linux

帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。   framebuffer是LCD对应的一种HAL(硬件抽象层),提供抽象的,统一的接口操作,用户不必关心硬件层是怎么实施的。这些都是由Framebuffer设备驱动来完成的。   帧缓冲设备对应的设备文件为/dev/fb*,如果系统有多个显示…

继续阅读 Linux framebuffer显示bmp图片

人生苦短,我用python——快速开发一个简单的web网站

  • Post author:
  • Post category:python

用python快速开发我们的第一个网站 今天学习的目的是让django项目跑起来。让我们看到实实在在的成果。 那django项目是啥? django项目是用纯python写的web应用开发框架。 啥是框架? 有了框架你就不用写基础的代码了,你可以把精力放在开发项目的业务逻辑上,底层基础的事情就让框架来做,当然你牛了,可以改进完善django框架,也可以开发自己的框架卖钱。 之后再学python,就…

继续阅读 人生苦短,我用python——快速开发一个简单的web网站

数据包分片和重组 && MTU与MSS

  • Post author:
  • Post category:其他

  前言   任何一台主机都有必要对IP分片进行相应的处理。 分片往往出现在网络上遇到比较大的报文无法一下子发送出去才会进行处理。   正文 比如说在前一个FDDI链路中的报文大小为4352字节,小于其MTU所以能够安全传送。如果经过一个路由器后,跳到以太网链路,由于以太链路的MTU为1500字节,所以显然报文无法传输。因此,路由器会将其分片成三个报文段进行分别顺序发送。这里分片的任务交给了路由器…

继续阅读 数据包分片和重组 && MTU与MSS

20.IEEE 802.11协议介绍_IEEE 802.11a/b/g协议

  • Post author:
  • Post category:其他

IEEE 802.11协议介绍_IEEE 802.11a/b/g协议 IEEE 802.11a/b/g协议一、IEEE 802.11a二、IEEE 802.11b三、IEEE 802.11g IEEE 802.11a/b/g协议 IEEE 802.11委员会于1998年6月颁布了具有里程碑意义的无线局域网标准IEEE 802.11-1997. 一、IEEE 802.11a IEEE 802.11a…

继续阅读 20.IEEE 802.11协议介绍_IEEE 802.11a/b/g协议

Windows 无法启动 print spooler 依赖服务或组

  • Post author:
  • Post category:其他

修改注册表 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler 修改其中DependOnService的值,删去http,重启,print spooler自动开启 版权声明:本文为qq_43363200原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csd…

继续阅读 Windows 无法启动 print spooler 依赖服务或组

优雅的解决Springboot:BindingException: Invalid bound statement (not found):异常

  • Post author:
  • Post category:其他

开门见山,我们先把bug贴齐全: 接着来说说这个bug是什么意思: 你的Mapper实例在找对应的Mapper.xml映射时没有找到 于是自然而然的,我们把问题定位在了Mapper.xml没找到,在Springboot项目中,项目结构很简单,我们一般会进行如下配置: application.properties mybatis.mapper-locations=classpath:/priv/zh…

继续阅读 优雅的解决Springboot:BindingException: Invalid bound statement (not found):异常

JavaScript进阶 —— 深入理解 call,apply 和 bind

  • Post author:
  • Post category:java

前言 在JavaScript 中,call、apply 和 bind 是 Function 对象自带的三个方法,这三个方法的主要作用是改变函数中的 this 指向,从而可以达到`接花移木`的效果。本文将对这三个方法进行详细的讲解,并列出几个经典应用场景。 1、call(thisArgs [,args...]) 该方法可以传递一个thisArgs参数和一个参数列表,thisArgs 指定了函数在运行…

继续阅读 JavaScript进阶 —— 深入理解 call,apply 和 bind

QT 界面内的图片中心旋转(rotate)

  • Post author:
  • Post category:其他

界面内的图片中心旋转 思路 代码 思路 使用定时器刷新图片旋转 旋转的中心点应该是图片的中心 代码 构造函数内初始化图片和定时器 paintEvent内画出图片 按钮触发槽函数 定时器超时触发槽刷新界面的函数 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui( 版权声明:本文为qq_45646951原创文章,遵循 C…

继续阅读 QT 界面内的图片中心旋转(rotate)