- 博客(228)
- 收藏
- 关注
原创 php redis api
参考:http://jianzhong5137.blog.163.com/blog/static/9829049201192545429494/ Redis::__construct构造函数$redis = new Redis();connect, open 链接redis服务参数host: string,服务地址port: int,端口号timeout: float,链接时长 (可选,...
2014-10-25 10:13:17
320
原创 Shell 显示带颜色字体
转自:http://www.linuxidc.com/Linux/2012-05/60316.htm 格式: echo "/033[字背景颜色;字体颜色m字符串/033[控制码"如果单纯显示字体颜色可以固定控制码位0m。格式: echo "/033[字背景颜色;字体颜色m字符串/033[0m" 字背景颜色范围:40 - 4940:黑 41:深红 42:绿 43:黄色 44:...
2014-10-24 14:45:57
325
php创建zookeeper临时变量
临时变量会在连接断开之后被删除。<?php $zookeeper = new Zookeeper("127.0.0.1:2182"); $k = "/zk_test3"; $acl = array( array( 'perms' => Zookeeper::P...
2014-10-17 18:37:38
317
原创 CABasicAnimation的keypath的取值
transform.scale = 比例轉換 transform.scale.x = 闊的比例轉換 transform.scale.y = 高的比例轉換 transform.rotation.z = 平面圖的旋轉 opacity = 透明度 margin zPosition backgroundColor 背景颜色 ...
2014-10-17 09:32:16
631
设置session_id,现有的session数据会覆盖原有的
有两个session_id$sid1 = "d57f21e6a273781dbf8b7657940f3b03";$sid2 = "d8ce56398c88e1b4d9e5f83e64c79098"; sid1的数据如下:$sid = $sid1;session_id($sid);$_SESSION = array('flag' => 1,'aaa' =&...
2014-08-30 11:27:58
2267
原创 php的session不支持数字作为key的原因
php_serialize is available from PHP 5.5.4. php_serialize uses plain serialize/unserialize function internally and does not have limitations that php and php_binary have. Older serialize handlers cann...
2014-08-30 10:57:36
817
Mac命令
有些Mac上的命令和linux还是有点出入的,在这篇文章记录下来:1. 更新locate的数据库的命令:sudo /usr/libexec/locate.updatedb
2014-07-23 15:07:04
154
原创 iOS属性修饰符
copy建立一个索引计数为1的对象,然后释放旧对象,在赋值时使用传入值的一份拷贝。拷贝工作由copy方法执行,此属性只对那些实行了NSCopying协议的对象类型有效。更深入的讨论,请参考“复制”部分。如果属性类型没有实行NSCopying协议,程序运行时会报如下错误(testB是属性的类型):-[testB copyWithZone:]: unrecognized selector ...
2014-07-21 22:50:03
317
原创 NSLog和printf的区别
1. 把设备插到Mac上,打开XCode,依次点击 Window,Organizer,Devices,选中设备,选择Console,这里能看到NSLog的打的日志,但是看不到printf打的日志。
2014-07-18 09:22:27
329
原创 UIAlertView调用show后很久才弹出来的原因
参考:http://www.tekuba.net/program/271/ 最近开发项目用ASIFormDateRequest异步访问完网络后,在completionBlock里调用了UIAlertView的show函数,但却发现很久才出现弹框,原来是因为没有在主线程中调用,解决方法如下: [alert performSelectorOnMainThread:@selector(...
2014-06-12 16:59:30
301
原创 Linux Top 命令解析
参考: http://www.jb51.net/LINUXjishu/34604.html TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的...
2014-06-02 14:22:55
182
原创 iOS中使用ZXing库
参考: http://www.cocoachina.com/applenews/devnews/2013/0104/5462.html
2014-05-28 20:16:32
211
原创 常用颜色的RGB值及中英文名称
参考: http://blog.youkuaiyun.com/tingya/article/details/2055011
2014-05-25 12:15:39
322
原创 inline、block、inline-block的区别
参考:http://myqianduan.diandian.com/css/1208110900 我们用firbug浏览别人网站时会发现设计者会在很多地方使用inline-block。我们都知道inline是声明div是内联对象,block是声明块对象,那么inline-block是什么意思,即内联又成块?接下来做个测试,让我们了解一下三者的区别和作用。我们发现内联对象inline...
2014-05-25 10:03:53
178
原创 iOS模拟屏幕点击事件
参考:http://blog.youkuaiyun.com/guojin08/article/details/14525881iOS私有头文件:https://github.com/kennytm/iphone-private-frameworksiOS 6.0模拟器的私有库路径:/Applications/Xcode.app/Contents/Developer/Platforms/...
2014-05-16 19:03:19
5546
原创 UIGraphicsGetCurrentContext
CGContextRef context = UIGraphicsGetCurrentContext(); 设置绘图的上下文,函数UIGraphicsGetCurrentContext一般在UIView的drawRect里调用。 - (void) drawRect:(CGRect)rect{ CGContextRef context = UIGraphics...
2014-05-10 11:07:48
1478
awk命令使用
输出把一个文件中最长的行的长度(test.log是文件名):awk 'BEGIN{ max_length = 1; } { line_length=length; if(max_length < line_length) max_length = line_length; } END{ print max_length; }' test.log ...
2014-05-08 20:37:50
148
原创 PHP输入流php://input
转自: http://blog.youkuaiyun.com/lxzo123/article/details/6701655 在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 “php...
2014-04-09 11:21:45
121
iOS网站收藏
code4app(iOS代码库):http://www.code4app.com/ Apple Open Sopurce (苹果开源项目):http://www.opensource.apple.com/source/
2014-03-26 10:23:33
160
原创 Ubuntu和XP双系统 grub2 默认启动项的更改
转自:http://j2019.blog.51cto.com/1567276/1173180 一、修改/etc/default/grub.dsudo -icd /etc/grub.dls这时我们可以看到00_header 10_linux 30-os-prober README05_debian_theme 20_memtest86+ 40_custom(...
2014-02-02 15:02:40
248
原创 objective-c abort() 与 exit() 函数的区别
转自: http://ju.outofmemory.cn/entry/19803 exit()函数调用exit会让用户感觉程序崩溃了,不会有按Home键返回时的平滑过渡和动画效果;另外,使用exit可能会丢失数据,因为调用exit并不会调用-applicationWillTerminate:方法和UIApplicationDelegate方法;abort()abort() 函...
2014-01-08 16:48:19
424
php保留两位小数但不四舍五入
<?php $s = '1.339'; $s1 = ((int)($s*100) / 100); print_r($s1);
2013-12-23 18:10:07
614
线程依次输出数字
问题:有四个线程1,2,3,4,线程1的功能就是输出1,线程2的功能就是输出2,以此类推....现在有四个文件.ABCD.初始都为空(pthread + C/C++ 谷歌笔试题)。现要让四个文件呈如下格式:A: 1 2 3 4 1 2....B: 2 3 4 1 2 3....C: 3 4 1 2 3 4.... D: 4 1 2 3 4 1.... ...
2013-08-10 13:24:41
272
多线程简单测试(输出500000000个数字)
C++代码如下: #include<stdio.h>#include<stdlib.h>#include<pthread.h>#include<unistd.h>//线程的最大数量const int THREAD_MAX_NUM = 100;pthread_t threads[THREAD_MAX_NUM];//...
2013-08-09 19:24:10
358
如何使用Process Monitor查看一个http请求都读取了哪些文件
最近由于公司项目需要,我需要在Discuz的基础上做开发。我对Discuz并不是很熟悉,开发过程中遇到的最大的问题就是——对于一个http请求,很难确定这个请求都用到了哪些模板文件,因为Discuz并不是MVC模式的。于是我想到了找一个软件来查看一个http请求都读取了哪些文件。一开始想到的解决方案是没法送一个http请求就去Discuz根目录下查找访问时间大于某个时间的文件 ,但好像没有...
2013-03-20 01:59:58
1119
原创 计算机是如何启动的
转自: http://www.ruanyifeng.com/blog/2013/02/booting.html 从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是b...
2013-02-22 00:42:57
115
protobuf相关
#编译使用protobuf的程序的时候需要加上下面的g++参数`pkg-config --cflags --libs protobuf`
2013-02-12 23:02:32
127
PHP5的__clone实现深复制
<?php class cb{ var $mb; } class ca { var $ma; var $b; function __construct($ma, $mb) { $this->ma = $ma; $this->b = new cb(); $this->b->mb = $mb...
2013-01-30 01:57:52
177
eclipse安装svn插件时必须要选的东西
subclipse的地址: http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=33F629B13D660BA8D162A7A9FA517F3A?pageID=p4wYuA SubclipseSubversion Client AdapterSvnkit Client AdapterSubve...
2013-01-29 08:22:44
214
原创 生成Makefile的过程
转自: http://www.ibm.com/developerworks/cn/linux/l-makefile/ 首先进入 project 目录,在该目录下运行一系列命令,创建和修改几个文件,就可以生成符合该平台的Makefile文件,操作过程如下:在项目根目录下新建Makefile.am并正确书写。运行autoscan命令。生成文件configure.scan。扫描源...
2013-01-28 03:58:47
190
原创 Makefile.am一般书写格式
转自:http://www.ibm.com/developerworks/cn/linux/l-makefile/ # bin_PROGRAMS即要生成的二进制程序,如果有多个程序,用空格隔开。# 如果所有的文件都需要相同的第三方头文件,可以用变量INCLUDES指定头文件的目录(例如 INCLUDES=-I /usr/protobuf/include)。#DEFS用于添加编译...
2013-01-28 03:42:02
523
如何快速掌握一门编程语言
出来工作了一段时间,也接触过了各式各样的编程语言。突然想对“如何快速掌握一门编程语言”这个话题做下总结。搭建开发环境(有些语言这一步就不想要了,比如shell)。学习语法,读相关书籍或者网上找教程(比如通过W3cSchool的PHP教程,基本就能掌握PHP的语言)。了解相关的工具(例如C++开发的gdb)。了解常用的库。学习一两个框架(比如PHP的CI框架)。开发项目...
2013-01-28 00:22:31
366
原创 c++的几个rpc库
转自:http://blog.sina.com.cn/s/blog_532f78a40100rvzm.html 1. RCF: 纯c++的RPC, 不引入IDL, 大量用到boost,比较强大.2. casocklib: protobuf + asio 较完善实现3. eventrpc: protobuf + libevent 较完善实现4. evproto: protobuf + ...
2013-01-27 05:35:35
524
原创 ubuntu快捷键设置大全
转自:http://xiongyongyuan1234.blog.163.com/blog/static/5566116820103845725657/ GNOME应用技巧: 通用快捷键 Alt + F1 类似Windows下的Win键,在GNOME中打开"应用程序 "菜单(Applicati ons) Alt + F2 类似Windo...
2013-01-26 16:47:21
229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人