for(表达式1;表达式2;表达式3) {循环体} 执行顺序:1-表达式1赋值 2-判断表达式2是否为真 3-表达式2如果为否跳出for循环,如果为真执行循环体 4-执行表达式3 5-判断表达式2继续循环 例: static void Main(string[] args) { int i = 0; ...
分类:
Windows程序 时间:
2018-06-11 10:51:02
阅读次数:
1072
MySQL高级查询 高级查询 关键字书写顺序 关键字执行顺序select:投影结果 1 5 from:定位到表 2 1 where:分组前第一道过滤 3 2 group by:分组 4 3 having:分组后第二道过滤 5 4 order by:排序 6 6 limit: 最后 分页 *目的:为了 ...
分类:
数据库 时间:
2018-06-10 15:07:37
阅读次数:
170
Linux进程优先级查看及修改 进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的Linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。 1. 查询进 ...
分类:
系统相关 时间:
2018-06-09 18:57:06
阅读次数:
215
在maven项目的pom.xml文件中导入TestNG TestNG注解学习理解 运行上面的Java文件, 得到如下结果, 比较直观的看出来每个注解的执行顺序, 如图 从testng.xml的内容上来看更容易理解上面的执行结果 ...
分类:
其他好文 时间:
2018-06-09 18:56:11
阅读次数:
266
多个装饰器的执行顺序 Get in decorator_aGet in decorator_b 等同于 Get in decorator_aGet in decorator_b 得出结论 装饰器函数在被装饰函数定义好后立即执行 并且是从下往上执行,最后的两句代码等同于 f=decorator_b(d ...
分类:
其他好文 时间:
2018-06-08 20:31:48
阅读次数:
135
一、单线程模型 Redis客户端对服务端的每次调用都经历了发送命令,执行命令,返回结果三个过程。其中执行命令阶段,由于Redis是单线程来处理命令的,所有每一条到达服务端的每一条到达服务端的命令都不会立刻执行,所有的命令都会进入一个队列中,然后逐个执行。并且多个客户端发送的命令的执行顺序是不确定的。 ...
分类:
编程语言 时间:
2018-06-08 14:13:29
阅读次数:
135
*js执行顺序优先级process.nextTick > promise.then > setTimeout > setImmediate 原因是使用 Promise.then 添加的回调函数会被放到 microtask 队列中,而 setTimeout 的回调函数会在macrotask 。事件循环 ...
分类:
其他好文 时间:
2018-06-08 12:15:22
阅读次数:
175
1、unittest执行顺序,按函数的字母顺序执行 2、方法开头都是以test开头,才会被执行 3、unittest.main()与TextTestRunner().run()的区别 main()执行的是class中的所有方法,TextTestRunner执行的是自己给suit加入的测试用例 4、s ...
分类:
其他好文 时间:
2018-06-08 00:50:47
阅读次数:
246
闭包概念:闭包是一个拥有许多变量和绑定了这些变量的环境表达式(通常是一个函数) 理解闭包之前首先要一定要理解作用域:全局变量 局部变量 在JS中,函数内部可以读取全局变量;函数内 var 声明的变量为局部变量,省略 var 时是一个全局变量 上下文执行顺序: 特点: 1、 函数b是函数a内嵌套的 2 ...
分类:
其他好文 时间:
2018-06-06 22:16:15
阅读次数:
109