04 2016 档案

摘要:KMP算法,是由Knuth,Morris,Pratt共同提出的模式匹配算法,其对于任何模式和目标序列,都可以在线性时间内完成匹配查找,而不会发生退化,是一个非常优秀的模式匹配算法。本文就对该算法进行基本的介绍,由于水平有限,解释不恰当的地方,欢迎指出谢谢。在KMP算法... 阅读全文
posted @ 2016-04-27 16:26 zsper 阅读(294) 评论(0) 推荐(0)
摘要:第一步:安装配置JDK 下载地址:官方下载地址 下载解压安装到C:\Program Files\Java(默认路径) 然后配置环境变量: 我的电脑–属性–高级–环境变量中: (1)在系统变量中新建变量JAVA_HOME,值为C:\Program Files\Java\... 阅读全文
posted @ 2016-04-25 16:08 zsper 阅读(165) 评论(0) 推荐(0)
摘要:常用基本数据类型占内存的字节数: 32位编译器:(指针类型的所占字节数在32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器) int:4个字节 int *:4个字节 short int:2个字节 unsigned int:4个字节 long... 阅读全文
posted @ 2016-04-21 12:41 zsper 阅读(1055) 评论(0) 推荐(0)
摘要:连连看核心算法oc实现 阅读全文
posted @ 2016-04-19 00:16 zsper 阅读(3994) 评论(0) 推荐(0)
摘要:gnuplot 是一个用于生成趋势图和其他图形的工具。它通常用于收集基于时间的数据,同时也可以使用静态数据。 本文将简单的介绍下gnuplot的基本使用方法,安装教程的话,请自行google(or百度)。 首先介绍下gnuplot中的线型(linetype)、点型(p... 阅读全文
posted @ 2016-04-14 17:31 zsper 阅读(1255) 评论(0) 推荐(0)
摘要:socket服务器可通过python来搭建 在终端输入命名:python chatserver.py看到提示:Iphone Chat server started表示创建成功. 但是有的时候看到的提示是: No module named twisted.interne... 阅读全文
posted @ 2016-04-11 23:20 zsper 阅读(400) 评论(0) 推荐(0)
摘要:UIAlertController是ios8后新出的提示框,充分整合了UIActionSheet和UIAlertView样式,使得开发更加方便.下面我们将对UIAlertController进行基本的介绍. 创建UIAlertController的方法类似于UIAle... 阅读全文
posted @ 2016-04-08 00:26 zsper 阅读(327) 评论(0) 推荐(0)
摘要:在ARC机制下,app的内存管理由操作系统进行管理,不需要程序员手动的管理内存,方便了开发.尽管,自动释放内存很方便,但是并非绝对安全,绝对不会产生内存泄露。大部分导致iOS对象无法按预期释放的一个无形杀手是——循环引用。循环引用可以简单理解为A引用了B,而B又引用了... 阅读全文
posted @ 2016-04-04 15:43 zsper 阅读(199) 评论(0) 推荐(0)
摘要:在APP开发过程中,总要设计到控制器的跳转。在IOS8中,苹果推出了UIPresentationController来管理所有modal的控制器。在这里,我们首选回顾一下,系统自带的modal转场动画效果。modalTransitionStyle分别有已下四种效果:/... 阅读全文
posted @ 2016-04-01 10:55 zsper 阅读(238) 评论(0) 推荐(0)