#import <pthread.h> @interface ViewController () @end @implementation ViewController void * run(void *param){ for (int i=0; i<50000; i++) { NSLog(@"ru ...
分类:
编程语言 时间:
2016-04-24 17:02:47
阅读次数:
149
从本篇开始,我们会陆续给大家详细说明下框架内置函数的用法。 D方法 D方法应该是用的比较多的方法了,用于实例化自定义模型类,是ThinkPHP框架对Model类实例化的一种封装,并实现了单例模式,支持跨项目和分组调用,调用格式如下:D('[项目://][分组/]模型','模型层名称')方法的返回值是... ...
分类:
Web程序 时间:
2016-04-24 17:02:31
阅读次数:
219
Squared Permutation 最近,无聊的过河船同学在玩一种奇怪的名为“小Q的恶作剧”的纸牌游戏。 现在过河船同学手有张牌,分别写着,打乱顺序之后排成一行,位置从左往右按照标号。 接下来小Q同学会给出个操作,分为以下两种: 1.给定,交换从左往右数的第和第张牌, 2.给定,对从左往右数的第 ...
分类:
其他好文 时间:
2016-04-24 17:00:40
阅读次数:
169
引用不是定义一个新的变量,而是给一个已经定义的变量重新起一个别名。 引用的特点: 多个变量可以引用一个变量 引用必须初始化 引用只能在初始化的时候引用一次,不能改变为再引用其他的变量。 const引用 void Test () { int d1 = 4; const int & d2 = d1; d ...
分类:
其他好文 时间:
2016-04-24 17:02:02
阅读次数:
111
一、计算机是如何工作的 冯·诺依曼结构: 从硬件的角度:CPU通过总线和内存连接,CPU从IP所指的代码段取指令执行。 从程序员的角度:内存负责保存指令,CPU负责执行指令。 CPU怎么识别,识别什么样的指令: API 程序员与计算机的接口 ABI 程序与CPU的接口 约定指令是用什么寄存器 x86 ...
分类:
其他好文 时间:
2016-04-24 17:00:53
阅读次数:
142
来源 CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1. 下载mysql的repo源 2. 安装mysql-community-release-el7-5.noarch.rpm包 安装这个包后,会获得两个mysql的yum repo源: ...
分类:
数据库 时间:
2016-04-24 17:02:31
阅读次数:
180
U方法用于完成对URL地址的组装,特点在于可以自动根据当前的URL模式和设置生成对应的URL地址,格式为:U('地址','参数','伪静态','是否跳转','显示域名');在模板中使用U方法而不是固定写死URL地址的好处在于,一旦你的环境变化或者参数设置改变,你不需要更改模板中的任何代码。在模板中的... ...
分类:
Web程序 时间:
2016-04-24 17:00:52
阅读次数:
267
写个小程序试下: public class Example { String str = new String("good"); char[] ch = { 'a', 'b', 'c' }; public static void main(String args[]) { Example ex = ...
分类:
其他好文 时间:
2016-04-24 17:00:12
阅读次数:
114
ThinkPHP的I方法是3.1.3版本新增的,如果你是之前的3.*版本的话,可以直接参考使用3.1快速入门教程系列的变量部分。 概述正如你所见到的一样,I方法是ThinkPHP众多单字母函数中的新成员,其命名来自于英文Input(输入),主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,... ...
分类:
Web程序 时间:
2016-04-24 17:02:05
阅读次数:
291
树 树是一种非线性的数据结构,是n(n>=0)个结点的有限集。 (1)在任意一棵树中,有且仅有一个特定的根节点。如图点A (2)节点拥有的子树数称为结点的度。图中A的度为3,C的度为1 (3)度为0的结点称为叶子或终端结点。如图KLM点 (4)度不为0的结点称为非终端结点或者分支结点。如图A B C ...
分类:
其他好文 时间:
2016-04-24 17:01:43
阅读次数:
133
@autoreleasepool { stu * s=[[[stu allow]init] autorelease];//可以不用release 自动释放会自动销毁 stu * s=[[[stu allow]init] autorelease]autorelease];错误不可以写两次 野指针错误 ...
分类:
其他好文 时间:
2016-04-24 17:02:04
阅读次数:
132
Airbase-ng 1.2 rc2 - (C) 2008-2014 Thomas d'Otreppe Original work: Martin Beck http://www.aircrack-ng.org usage: airbase-ng <options> <replay interfac ...
分类:
其他好文 时间:
2016-04-24 16:58:48
阅读次数:
204
哎.要学的东西太多,时间太少.一周的工作下来要总结的东西太多,还处理不完,越积越多.大周末的好想出去玩啊.... 得嘞,废话止于此. 无聊时候乱看网页发现了volatile的一篇文章,以前曾经对volatile困惑过..所以在学习一遍http://blog.sina.com.cn/s/blog_55 ...
分类:
其他好文 时间:
2016-04-24 16:59:46
阅读次数:
164
1.布局文件 2. java 代码 ...
分类:
移动开发 时间:
2016-04-24 16:59:38
阅读次数:
297
网上看到许多新建maven工程的文章,都比较老了,而且没讲清楚。
尤其是Cannot change version of project facet Dynamic web module to 3.0 这个问题,有些解决办法不是很好。
下面给大家讲讲如何正确地新建maven工程,以及为什么不能转成Dynamic web module3.0。
假设大家对eclipse都比较熟悉了,话不...
分类:
其他好文 时间:
2016-04-24 15:54:35
阅读次数:
184
在本次的博文中,我将从零开始一步一步教你怎么在window下创建一个Maven web工程。一、查看是否已经安装mvn
1、按键盘上的win+R,并输入cmd,如下图所示:
2、点击确定,出现dos操作界面,并输入命令:mvn -v 查看是否已经在系统环境变量中配置过mvn。
3、如果安装了maven,会出现maven的相应版本号和Java版本号。二、安装Maven
如果你的计算机上...
分类:
Web程序 时间:
2016-04-24 15:55:05
阅读次数:
199
centos使用yum安装软件非常方便,yum会自动安装软件的相关依赖。但是centos自带的源仓库,软件相对老旧并且不太全,所以我们可以添加第三方仓库,可以安装较新的软件版本。 epel是fedora社区维护的一个仓库,其中有一万多个软件,centos 可以使用 yum install epel- ...
分类:
其他好文 时间:
2016-04-24 15:52:37
阅读次数:
1817