一、概念
(1)数组的线性序是由数组的下标决定的,链表中的顺序是由各对象中的指针所决定的
(2)链表结点结构
node *prev;
node *next;
int key;
(3)链表结点
nod...
分类:
其他好文 时间:
2016-11-21 11:19:10
阅读次数:
200
//判断手机号码格式是否正确 + (BOOL)valiMobile:(NSString *)mobile{ mobile = [mobile stringByReplacingOccurrencesOfString:@" " withString:@""]; if (mobile.length != ...
分类:
移动开发 时间:
2016-11-21 11:06:25
阅读次数:
263
今天还想简单写写线程的东西,结果刚刚写完我就懵逼了。 结果啥都没有输出,而用主方法运行就可以输出。没办法,只有度年来寻求自己的答案了 结果各方面的了解,我算是有个了解了. 首先来看看代码 如果你用单元测试你会发现什么也没输出,同时也没报错;这个时候你再用主方法测试你就会 发现竟然有输出,竟然有输出了 ...
分类:
编程语言 时间:
2016-11-20 19:12:19
阅读次数:
332
一、let命令 用于声明变量。 1) 所声明的变量只在let命令所在代码块内有效。(块级作用域) 在上面的代码中,变量i是let声明的,当前的i只在本轮循环有效,所以每一次循环的i都是一个新变量,于是最后输出的是6。这样每个li元素输出的都是不一样的值,比如第一个li单击会输出1,第二个li单击会输 ...
分类:
其他好文 时间:
2016-11-20 18:56:27
阅读次数:
189
在OpenGL的shader编程中,最常用的可能就是程序对象了,GLSL的程序对象的创建、加载shader等步骤都是固定的,如果每次都写同样的代码,觉得十分浪费时间,所以现在就将我在Shader学习过...
分类:
编程语言 时间:
2016-11-20 16:15:31
阅读次数:
324
To programmaictlly change the content of app, we need to contect storyboard to a view controller. To do that, we need to create new file call it 'Prod ...
分类:
编程语言 时间:
2016-11-20 07:21:00
阅读次数:
196
public class TestPost { public static String do_post(String url, Map<String, String> params) throws IOException { String body = "{}"; DefaultHttpClien ...
分类:
其他好文 时间:
2016-11-19 23:30:48
阅读次数:
259
对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲 ...
分类:
编程语言 时间:
2016-11-19 16:16:01
阅读次数:
263