一、中间件 1.定义 ? 中间件顾名思义,是 介于request与response处理之间的一道处理过程 ,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 ? 每次请求到视图之前,或者响应到浏览器之前都会经过中间件的筛选 2.基本使 ...
分类:
其他好文 时间:
2018-11-23 20:53:16
阅读次数:
165
title: 字符设备驱动(四)按键中断 tags: linux date: 2018 11 23 17:26:57 toc: true 字符设备驱动(四)按键中断 [TOC] 硬件IO 程序设计 中断配置 配置中断引脚,配置中断触发方式,这是在 中配置的,根据 去调用中断数组中的 结构成员进行芯片 ...
分类:
其他好文 时间:
2018-11-23 20:53:10
阅读次数:
201
netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。 语法 选项 实例 ...
分类:
Web程序 时间:
2018-11-23 20:53:03
阅读次数:
224
public static void main(String[] args) { //范围:2到多少 int maxfanwei = 20; boolean[] bolist = new boolean[maxfanwei+1]; for (int i = 2; i =(maxf... ...
分类:
其他好文 时间:
2018-11-23 20:52:56
阅读次数:
139
【如何做一个简单的手机端页面的翻页】第一步:创建移动端页面内HTML+CSS【注】可用弹性布局但需要注意的是外层盒子的定位第二步:思考问题要实现怎样的效果?手指滑动时触发事件【左右】两个方向2.点击footer部分的下标实现切换效果3.点击footer部分的下标实现下标颜色变化第三步;编写JS代码添加监听事件document.addEventListener(‘DOMContentLoad
分类:
移动开发 时间:
2018-11-23 20:52:47
阅读次数:
249
1.window 平台 CCProxy 安装包 传送门: http://www.xue51.com/soft/2794.html 该页面详细的说明了ccproxy怎么安装。怎么破jie.... 下面老司机教会你如何设置 step1:请先设置端口,代理项目 哦,设置好端口后记得在安全组策略里开发该端口 ...
分类:
其他好文 时间:
2018-11-23 20:52:39
阅读次数:
202
traceroute命令 用于追踪数据包在网络上的传输时的全部路径,它默认发送的数据包大小是40字节。 traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备traceroute要测3次。 输出结果中包括每次测试的时间(ms)和设备的名称(如有的话)及 ...
分类:
其他好文 时间:
2018-11-23 20:52:28
阅读次数:
306
计算机基础 1.什么是语言 语言是一个事物与另外一个事物沟通的介质。 python则是程序员与计算机沟通的介质。 2.什么是编程 编程是程序员把自己想要让计算机做的事通过编程语言翻译出来写到一系列的文件中,这一系列的文件称之为程序。 3.为什么要编程 编程的目的就是让计算机按照程序制定逻辑去工作,从 ...
分类:
其他好文 时间:
2018-11-23 20:52:21
阅读次数:
205
Nginx简介 1、什么是Nginx Nginx正式成立于2011年7月,由Igor Sysoev担任CTO。Nginx是一款跨平台的Web服务器,可运行在Linux、Windows、Mac、 FreeBSD、Solaris、AIX等操作系统上,并且它还可以使当前操作系统特有的一些高效API来提高自 ...
分类:
其他好文 时间:
2018-11-23 20:52:14
阅读次数:
127
1.情景展示 静态方法内部实现:将指定内容生成图片格式的二维码; 如何通过多线程实现? 2.分析 之所以采用多线程,是为了节省时间 3.解决方案 准备工作 logo文件 将生成的文件保存在F盘test目录下 代码实现 /** * 多线程测试类 * @explain 生成图片格式的二维码采用多线程实现 ...
分类:
编程语言 时间:
2018-11-23 20:52:03
阅读次数:
229
1》下载并安装nodejs 。老师分享的nodejs版本“node-v8.9.4-x64” 下载页面http://nodejs.cn/download/ 一直无脑下一步操作即可安装完毕 2》安装完毕nodejs后,npm已被自带安装。 验证是否安装:运行——cmd——输入:“node –v”——查看 ...
分类:
其他好文 时间:
2018-11-23 20:51:55
阅读次数:
126
安装配置完成后,可以新建Jenkins任务了 一、新建构建任务 1.新建任务 点击新建任务->构建一个自由风格的软件项目->完成 a.设置丢弃旧的构建 b.设定定时构建 c.添加构建步骤,选择执行Windows批处理命令 d.构建后操作,选择可编辑邮件通知,可以设定构建后的邮件通知操作 设置收件人列 ...
分类:
其他好文 时间:
2018-11-23 20:51:45
阅读次数:
255
python 在执行的时候会淡定的在CPU上只允许一个线程运行,故Python在多核CPU的情况下也只能发挥出单核的功能,其中的原因:gil锁 gil 锁 (全局解释器锁):每个线程在执行时都需要先获取gil 一个线程运行Python,而其他N个睡眠或者等待I/O(即 保证同一时刻只有一个线程丢共享 ...
分类:
编程语言 时间:
2018-11-23 20:51:33
阅读次数:
219
机智云物联网平台:https://accounts.gizwits.com/zh-cn/login?redirect_url=https%3A//dev.gizwits.com/zh-cn/developer/product/&set_token_url=https://dev.gizwits.co... ...
分类:
其他好文 时间:
2018-11-23 20:51:25
阅读次数:
258
① 新特性: 1)绘画<canvas>。 有关canvas的介绍请见:http://blog.csdn.net/zhouziyu2011/article/details/65682406和http://blog.csdn.net/zhouziyu2011/article/details/664749 ...
分类:
Web程序 时间:
2018-11-23 20:51:17
阅读次数:
226
粘包现象两种 登陆 一.连续的小包,会被优化机制给合并,代码如下 服务端: 客户端: 解决方案 服务端代码如下 客户端代码如下 二.服务端一次性无法完全就收完客户端发送的数据,第二再次接收的时候,会接收到第一次遗留的内容 服务端 客户端 运行代码试试 三,针对数据量大的粘包现象解决方案 服务端代码如 ...
分类:
编程语言 时间:
2018-11-23 20:51:06
阅读次数:
178
1.1 开启Timeout程序: scope.setTimeout("functionName()" | functionHandle, timeValue) 返回值:timerID 1.2 关闭Timeout程序: scope.clearTimeout(timerID); 2.1 开启Interv ...
分类:
其他好文 时间:
2018-11-23 20:50:58
阅读次数:
147