- 博客(18)
- 资源 (1)
- 收藏
- 关注
转载 linux常用默认文件&默认路径
Linux默认行为大都由当前环境下系统变量决定的,通过命令set或者env可以看到,2者看到的东西稍微有点不一样。 set 显示当前shell的变量,包括当前用户的变量 env 显示当前用户的变量 /etc/security/limits.conf:对系统的内存,cpu,最大打开文件数等资源进行限制。 /etc/hosts /etc/profile 系统级环境变量和开始程序
2014-03-12 11:06:12 858 1
原创 C语言拾遗
int型的位数和机器是相关的,这里为了分析方便,假设int型是8位的则有符号数的取值范围是-128~127从二进制上看:10000000-12810000001 -127......11111111 -100000000 000000001 100000011 3......011111111 128除去-128和0
2014-03-09 18:09:47 595
转载 curl默认超时(timeout)时间
It depends on which timeout setting you're talking about.cURL offers various options specific to connection timeout settings. Some of these options have a set limit, while others allow transfers to
2013-12-12 14:56:34 22651
转载 vi操作技巧
Vi命令可以说是Unix/Linux世界里最常用的编辑文件的命令了,很多人不喜欢VI因为它 的众多的命令集,但是我们只需要掌握基本的命令然后灵活地加以运用,相信你会象我一样喜欢它的。 本文旨在更有条理有归纳性地介绍VI的一些最常用命令和一些高级的应用。二、基本命令介绍 1) 光标命令 k,j,h,l——上下左右光标移动命令,虽然你可以在Linux中使用键盘右边的四个光标键,
2013-12-11 10:18:52 621
转载 码农自白:这样成为谷歌工程师
转一篇文章,激励一下自己: 编者按:谷歌多年盘踞“全球最佳雇主榜”前几位并且曾经数次蝉联榜首,而它选拔聘用人才的标准也是出了名的高,其中相当出名的一条是“名校情结”——无论在哪个国家,谷歌都异常青睐毕业于顶尖学府的精英,并且会参考他们大学阶段的成绩单。 如果小编说,谷歌也曾经录用过一位没受过正规大学教育、连本科文凭都没有、基本全靠自学成才的草根码农,大家会不会觉得不可思议?但是,这事儿
2013-12-08 20:05:20 1117
原创 linux下安装php的imagick扩展
我的系统是CentOS 5.4,首先要安装imagick。先看一下系统是32位还是64位,因为需要安装imagick依赖的一些库:getconf LONG_BIT我的机器是64位,所以:yum install tcl-devel.x86_64 libpng-devel.x86_64 libjpeg-devel.x86_64 ghostscript-devel.x86_64 bzip
2013-12-03 17:20:59 1668
原创 js字符串截取函数substr substring slice对比
常用三个的字符串截取函数:substr substring slice,调用方式如下stringObject.slice(start,end)stringObject.substr(start,length)stringObject.substring(start,end)最明显的是substr,第二个参数是length,是截取长度,其他两个函数的第二个参数都是末尾字符的下标(
2013-11-26 18:15:08 930
原创 PHP变量内存分配问题
今天碰到一个关于php变量内存分配的问题,记录一下。如下这段代码:$a = array ( 'str' => 1, 'child' => 2);$b = $a;$b['child'] = $a;$b['child']['str'] = 2;echo $b['str'];$b = null;echo $a['str'];会输出什么呢,结果是11,$b=$a的时
2013-11-06 21:47:56 909
原创 利用mysql事务特性实现并发安全的自增ID
项目中经常会用到自增id,比如uid,最简单的方法就是用直接用数据库提供的AUTO_INCREMENT,但是如果用户量非常大,几千万,几亿然后需要分表存储的时候呢,这种方案就搞不定了,所以最好有一个全局的自增ID的生成器,不管是否分表,都能从生成器中获取到全局自增的ID。实现方法应该有很多,不过所有的方案都需要解决一个问题,就是保证在高并发的情景下,数据获取依然正确,每次获取的ID都不会重复。
2013-10-30 15:30:02 2181
转载 数据库事务隔离级别
今天想利用mysql的事务特性实现一个可控的自增id,在看innodb的事务相关的东西,看到一篇文章,比较清晰形象的介绍清楚了4个隔离级别,所以转载一下,原文地址:http://singo107.iteye.com/blog/1175084。innodb的事务隔离级级别默认的是Repeatable read,也就是说不会出现脏读,而且可重复读,但是会有幻象读。不同于oracle和sqlserver
2013-10-29 23:13:46 526
转载 转一个文件扩展名(后缀)与Content-Type(Mime-Type)的对应关系表,做下载的时候会用到,Mime-Type设置不正确,很可能会导致下载失败,尤其是在手机上
文件扩展名Content-Type(Mime-Type)文件扩展名Content-Type(Mime-Type).*( 二进制流,不知道下载文件类型)application/octet-stream.tifimage/tiff.001application/x-001.301application/x-301.323
2013-10-14 10:22:14 2908
原创 Linux下apache+php源码安装配置
最近给一台新申请的京东云主机安装web环境,把过程简单记录。 一. 源码安装apache 1. 安装之前,需要注意,如下几个东西需要预先安装。 apr和apr-util,到http://apr.apache.org/下载apr和apr-util,解压缩之后拷贝到apache源码包的/srclib/apr和/srclib/apr-util的目录下编译的时候./conf
2013-09-30 16:21:48 750
原创 PHP的include和require
PHP的require和include需要注意的几个点:1. 两个函数几乎一样,除了处理错误的时候。如果被包含的文件不存在,include接着执行,但是会报一个warning,require直接报Fatal Error,脚本中止运行。2. 如果被include的文件里有语法错误,在PHP 4.3.5以前,脚本是不会中止运行的,之后的版本就会中止程序。3. 被include的文件中的
2013-07-18 18:33:51 641
原创 js的面向对象初探
js的面向对象1. 所有的函数都是Function类的对象2. 静态方法 可以访问静态变量 不可以访问成员变更非静态方法 类中直接this 可以访问私有变量,可以访问成员变量,prototype 不可以访问私有变量,可以访问成员变量私有方法 可以访问私有变量,不可以通过this访问成员变量,this为window3. prototype属性是个对象,改对象的方法无法通过
2013-05-28 18:15:29 658
原创 如果数组中存在这样的数,这个数比它左边的所有的数大,并且比它右边的所有的数小,返回它的索引;如果不存在,返回-1。
最近跟同学探讨一道算法题,大概的内容就是这样的:如果数组中存在这样的数,这个数比它左边的所有的数大,并且比它右边的所有的数小,返回它的索引;如果不存在,返回-1。问题不难解决,但是有个条件,在线性的时间内解决问题,也就是要求时间复杂度是O(n)。 上网搜索了一下,发现了这个帖子:http://topic.csdn.net/u/20090525/17/06b40494-0
2010-08-12 14:41:00 1597
原创 PHP里的引用(Reference)
$a = &$b;$a和$b是完全等同的,他们指向同样的地方,并不是$a指向$b,也不是$b指向$a,他们是一样一样一样的. unset和=null的区别。php里的变量就是一个就是一个连接,指向一个存储单元。unset一个变量直接把这个连接消灭了,而赋值NULL并没有消灭这个连接。$a['test'] = 1;unset $a['test'];print_r($a);
2010-08-11 17:31:00 639
原创 PHP的垃圾回收机制
首先最基本的一点就是PHP是没有内存驻留机制的,当脚本执行完成之后所有的资源全部释放,这一点就不做赘述了,今天说点别的。所有的PHP的变量都存储在一个叫做zval的容器里,zval里不光存着变量的类型与值,还存储了另外两个信息,一个是is_ref,用来标识该变量是否是一个引用,另外一个是refcount,用来存储有几个变量指向两个该zval。介绍一个函数:xdebug_debug_zval
2010-08-06 01:30:00 772
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人