NSOperationQueue 控制串行执行、并发执行 NSOperationQueue 创建的自定义队列同时具有串行、并发功能 这里有个关键属性 maxConcurrentOperationCount,叫做最大并发操作数。用来控制一个特定队列中可以有多少个操作同时参与并发执行。 最大并发操作数: ...
分类:
其他好文 时间:
2018-04-01 10:39:01
阅读次数:
206
讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当 new 的时候,他们的执行顺序。 父类静态之后是子类的静态 静态的按照从上到下的顺序执行,不是代码块先执行,靠前者优先。 执行静态后,先父类从上到下加载 例如实例成员变量实例代码块,之后是子类从上到下加载执行。 ...
分类:
其他好文 时间:
2018-03-29 02:09:25
阅读次数:
171
浏览目录 一 索引介绍 二 索引方法 三 索引类型 四 聚合索引和辅助索引 五 测试索引 六 正确使用索引 七 组合索引 八 注意事项 九 查询计划 十 慢日志查询 十一 大数据量分页优化 1. 索引介绍 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环 ...
分类:
数据库 时间:
2018-03-05 17:04:59
阅读次数:
249
前言征服各类语句,通关即可获得刷跳一跳权限。(没错,又有彩蛋)【1】Python 条件语句Python条件语句是通过一条或多条语句的执行结果(True或False)来决定代码的执行块,其中任何非0和非空(null)值为true、0或者null为false。1)单条件判断像其他语言一样,python中if语句用于控制程序的执行,其中"判断条件"成立时(非零),则执行后面的语句,而
分类:
编程语言 时间:
2018-02-03 15:54:25
阅读次数:
211
进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。 一、先看系统进程: PR 就是 Priori ...
分类:
系统相关 时间:
2018-01-25 10:52:28
阅读次数:
258
MySQL索引优化分析 为什么你写的sql查询慢?为什么你建的索引常失效?通过本章内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及explain输出字段的意义。助你了解索引,分析索引,使用索引,从而写出更高性能的sql语句。还在等啥子?撸起袖子就是干 ...
分类:
数据库 时间:
2018-01-04 00:15:24
阅读次数:
301
在操作系统中,低优先级任务想要得到CPU的使用权,是建立在高优先级任务遇到阻塞语句的前提下,比如等待事件标志、等待消息、等待信号量、遇见延迟函数等 而在低优先级任务执行过程中,高优先级任务在干什么,或者说CPU在干什么 在抢占式操作系统中,高优先级任务是不会等待低优先级任务彻底执行完毕后,通过调度器 ...
分类:
其他好文 时间:
2017-12-25 13:47:02
阅读次数:
115
一、PTA实验作业 题目1.结构体数组中查找指定编号人员 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明 ①初步代码及输出答案。 ②不管怎么改,进入不了if语句。发现题目头中给出 ,考虑到应该使用函数来实现。 ③尝试用比较函数strcmp来判 ...
分类:
编程语言 时间:
2017-12-25 01:00:59
阅读次数:
396
新接触一个项目,使用了大量注解; 在通过请求路径查看时一直找不到页面的跳转,再查看了文件内所有方法与注解后才找到对应的路径,特此记下: @ModelAttribute : 所标注的方法,在请求进入后,优先执行(可以说是第一个执行),详细用法百度可得; @RequestMapping : 标注值 va ...
分类:
移动开发 时间:
2017-12-04 13:10:23
阅读次数:
215