性能优化总结2iOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象。还记得12306么,那个速度,相信大家都受不了。为了提高 iOS 的运行速度,下面我将抛砖引玉介绍一些我实践过的用来提供iOS程序...
分类:
移动开发 时间:
2015-12-04 20:34:12
阅读次数:
192
1. clean start 1. 删除中间人物 2. windows---style 3. Windows---Model Info 2. 好的建模习惯 1. 正面朝镜头 View---ToolBars---Styles frontface插件来修改正反面而不动贴图 2. 不要有可见的重面 重面会...
分类:
其他好文 时间:
2015-12-04 20:35:01
阅读次数:
112
1 如果模块没有全部加载完成, 则不继续执行2 获得所有的themeRegistry数组3 一翻处理之后获得THEMEinfo ARRAY4 global $theme_path 或许被改变了 当hook_theme是在.module文件定义的 $theme_path被改成成module所在的路径5...
分类:
其他好文 时间:
2015-12-04 20:34:01
阅读次数:
143
后台运行 当应用程序进入后台时,系统会自动回调应用程序委托的applicationDidEnterBackground:方法。应用可以在该方法中完成转入后台前需要做的准备工作,所有的应用需要做以下事情。 释放所有可以释放的内存。 保存用户数据或状态信息,所有没写入磁盘的文件或信息,在进入后台之前,都...
分类:
移动开发 时间:
2015-12-04 20:34:26
阅读次数:
186
Remove Nth Node From End of ListO(n)复杂度1.新建一个头节点作为虚拟头部,这样在删除过程中就不需要考虑一些特殊的情况(删除的就是第一个节点)2.用两个指针p和q,当p已经走了n步的时候,在让pq都同时往后走,当p走到头为NULL的时候,q指向的就是倒数第n个数,过...
分类:
其他好文 时间:
2015-12-04 20:31:18
阅读次数:
160
题目:http://www.lintcode.com/zh-cn/problem/permutation-index/排列序号给出一个不含重复数字的排列,求这些数字的所有排列按字典序排序后该排列的编号。其中,编号从1开始。样例例如,排列[1,2,4]是第1个排列。思路:1.直接暴力,利用c++中中的...
分类:
其他好文 时间:
2015-12-04 20:34:08
阅读次数:
112
生成括号给定 n 对括号,请写一个函数以将其生成新的括号组合,并返回所有组合结果。样例给定n = 3, 可生成的组合如下:"((()))", "(()())", "(())()", "()(())", "()()()"嗯。。想了半天。其实可以当作一个先序遍历二叉树的问题。根节点是'(',左孩子都是'...
分类:
其他好文 时间:
2015-12-04 20:33:04
阅读次数:
129
63.在字符串中删除特定的字符。题目:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”, 则删除之后的第一个字符串变成”Thy r stdnts.”。思路:1. 位图法 将两个字符串分别转换成bitmap 然后对他们做异或...
分类:
其他好文 时间:
2015-12-04 20:32:11
阅读次数:
213
(一)蛇形矩阵在n*n的方阵里面填入1,2,3,......,n*n,要求填成蛇形。例如n=4时方阵如下:10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4上面的方阵中,多余的空格只是为了便于观察,不必严格输出。题目中输入的n 2 #define maxN 100 3 in...
分类:
其他好文 时间:
2015-12-04 20:32:39
阅读次数:
186
Linux开机启动(bootstrap)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程...
分类:
系统相关 时间:
2015-12-04 20:32:50
阅读次数:
192
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真...
分类:
编程语言 时间:
2015-12-04 20:31:39
阅读次数:
135
知识点总结并发编程*序并发:逻辑控制流在时间上重叠。应用级并发的应用: 访问慢速I/O设备 与人交互 通过推迟工作以降低延迟 服务多个网络客户端 在多核机器上进行并行计算 进程 I/O多路复用 线程基于进程的并发编程最简单的构造并发程序的方法是进程。下图是基于进程的并发echo服务器...
分类:
其他好文 时间:
2015-12-04 20:30:11
阅读次数:
116
LDAP是轻量目录访问协议(Lightweight Directory Access Protocol)的缩写,LDAP是从X.500目录访问协议的基础上发展过来的.特点:LDAP的结构用树来表示,而不是用表格。正因为这样,就不能用SQL语句了LDAP可以很快地得到查询结果,不过在写方面,就慢得多L...
分类:
其他好文 时间:
2015-12-04 20:29:11
阅读次数:
115
1,实现一个 Public 的非 Action 方法只是简单地加上 NonAction 属性即可。[NonAction]public string SimpleMethod() { return "Hi, I am not action method";}2,ActionResult 和 V...
分类:
Web程序 时间:
2015-12-04 20:31:25
阅读次数:
148
1. Kali中的metasploit默认使用apt-get进行更新,看一下metasploit路径中的.apt文件。默认情况下会出现这种情况# msfupdate [*][*] Attempting to update the Metasploit Framework...[*][*] Check...
分类:
Web程序 时间:
2015-12-04 20:30:42
阅读次数:
9394