NSThread
1.显式创建线程调用start开启
NSThread * thread = [[NSThread alloc]initWithTarget:self selector:@selector(run:) object:_url];
[thread start];
2.隐式创建
[NSThread detachNewThreadSelector:@selector(r...
分类:
移动开发 时间:
2015-07-05 09:43:57
阅读次数:
105
蓝牙的开发和使用中,主要过程为: (1)本机蓝牙设备的开启 (2)扫描周边可用蓝牙设别 (3)配对设备 (4)连接设备创建RFCOMM信道进行数据通信 ? 1.添加权限 在android开发之前需要添加Bluetooth和Bluetooth...
分类:
移动开发 时间:
2015-07-05 08:25:55
阅读次数:
252
1 bool EnableDebugPrivileges() 2 { 3 HANDLE hToken = NULL; 4 5 if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ALL_ACCESS, &hToken) || ...
分类:
系统相关 时间:
2015-07-05 02:02:57
阅读次数:
178
开学前想把web的知识系统掌握一下,跟着极客学院学html5。安装了intellij idead、xampp、jdk、eclipse for php。下面列举一些安装过程中会出现的问题,以及解决。1.问题:xampp安装后apache无法开启。 解决:XAMPP Apache 无法启动原因(80端口...
分类:
编程语言 时间:
2015-07-04 23:31:41
阅读次数:
152
一. 调试模式ThinkPHP 专门为开发过程而设置了调试模式,调试模式开启后,特别方便我们进行排错和调整。但由于它执行效率会稍低,所以在正式部署项目的时候,关闭调试模式。1 // 入口文件处,开启调试模式 建议开发阶段开启 部署阶段注释或者设为false2 define('APP_DEBUG',t...
分类:
其他好文 时间:
2015-07-04 23:27:05
阅读次数:
123
一.对JDBC的总结 1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响数据库性能。解决方案:使用数据库连接池管理数据库连接。2、将sql语句硬编码到java代码中,如果sql语句修改,需要重新编译java代码,不利于系统维护。解决方案:将sql语...
分类:
其他好文 时间:
2015-07-04 23:24:44
阅读次数:
279
最近同事在搞JFinal动态添加数据源配置,多亏了JFinal2.0的出现,才很方便的解决了这个问题。 ????????我看他代码时,无意中发现插件还需要调用start()方法,于是就思考在总配置类里面配...
分类:
其他好文 时间:
2015-07-04 19:51:51
阅读次数:
325
format-detection检测html里的一些格式,其值如下telephone=no:禁止把数字转化为拨号链接telephone=yes:开启把数字转化为拨号链接,默认开启email=no:禁止作为邮箱地址email=yes:开启把文字默认为邮箱地址,默认开启adress=no:禁止跳转至地图...
分类:
移动开发 时间:
2015-07-04 19:36:02
阅读次数:
131
Android [Android L] SEAndroid增强Androd安全性背景概要及带来的影响
Android是建立在标准的Linux Kernel 基础上, 自然也可以开启SELinux, 通常在通用移动平台上, 很少开启这样的安全服务, Google 为了进一步增强Android 的安全性, 经过长期的准备,目前已经在Android 5.0(L) 上完整的开启SELinux, 并对SELinux 进行深入整合形成了SEAndroid....
分类:
移动开发 时间:
2015-07-04 18:25:34
阅读次数:
329
clippingNode是利用opengl的裁剪缓冲区实现的,因为最近有使用这个功能需要,顺便把这部分实现看看了看。
opengl的裁剪主要有以下几个步骤:
1、开启裁剪缓冲区
2、设置裁剪缓冲区中的mask。
3、正常绘制图形,这个时候会根据裁剪缓冲区的值和设置好的比较函数进行计算,根据通过与否选择是否会知道framebuffer
4、绘制完成之后关闭裁剪缓冲区
这几个步骤在c...
分类:
其他好文 时间:
2015-07-04 15:35:19
阅读次数:
240