- 博客(422)
- 资源 (3)
- 收藏
- 关注
原创 组合使用构造函数模式和原型模式
function testPrototype2(){ function Person3(name, age, job){ this.name=name; this.age=age; this.job=job; this.friends =["shelb", "court"]; } P...
2014-11-23 14:48:39 272
原创 javascript String
/* 注意javascript里面的引用类型与基本类型之间的区别,下列中的a就是引用类型,b是基本类型 typeof a输出的是object, 而typeof b返回的是string,引用类型从本质上来讲就是对象。 那么对象是可以添加方法和属性的,而基本类型是不行的 */function testString(){ var a = new String("hel...
2014-11-23 13:25:18 314
原创 javascript 的原型模式
/*javascript的原型模式 看了工厂模式和构造函数模式的弊端之后,就知道为什么需要原型模式了 原型模式i的定义:每个函数都有一个prototype(原型)属性,这个属性是一个对象,它的用途是包含可以由特定类型的所有实例共享的属性和方法。比如在构造函数模型中sayInformation()方法,如果声明两个实例就要构造两次sayInformation方法,但是声...
2014-11-23 13:20:32 281
原创 修改 phpStorm 7.1.3 字体大小
原文地址:http://blog.csdn.net/wide288/article/details/24301751 文件---》设置左侧,编辑器---》颜色和字体---》Font右侧,另存为---》(把这个配置方案另存为一个新的名称)此时下面,字体的属性就可以修改了。...
2014-11-08 14:56:21 206
原创 【转】Linux软连接和硬链接
http://www.cnblogs.com/itech/archive/2009/04/10/1433052.html 1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管...
2014-10-10 10:10:45 160
原创 alpha版、beta版、rc版的意思
转 http://blog.csdn.net/a3015440/article/details/6178568 很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思。alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能...
2014-10-09 09:25:31 161
原创 mysql中OPTIMIZE TABLE的作用
1、先来看看多次删除插入操作后的表索引情况mysql> SHOW INDEX FROM `tbl_name`;+----------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+----...
2014-09-15 13:54:39 217
原创 mysqld和mysqld_safe 有什么区别
直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。...
2014-09-10 15:01:18 192
原创 linux ps命令介绍
http://www.cnblogs.com/allen8807/archive/2010/11/10/1873843.html inux ps命令介绍来源《鸟哥的linux私房菜》 ps:将某个时间点的程序运作情况撷取下来[root@linux ~]# ps aux[root@linux ~]# ps -lA[root@linu...
2014-09-10 10:04:50 152
原创 【转】Redis 的安装配置介绍
http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2011/0406/7873.html redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使...
2014-09-04 19:11:25 138
原创 【转】时间复杂度
举个简单的例子,要从0加到n,我们会这么写:int sum = 0;for(int i = 0; i<=n; ++i){ sum += i;}一共算了n次加法,那么就说这个时间复杂度是O(n)。当然O(n)的精确的概念是,是n的最高次方,比如,某个计算共计算了3n + 2次,那么这个时间复杂度也是O(n),因为3n + 2中的最高次方是n。如果代码这么写:int sum = 0;for(...
2014-08-31 19:51:11 259
原创 python signal.SIGKILL
signal.signal(signal.SIGKILL,self.stopsignal) RuntimeError: (22, 'Invalid argument') signal.SIGKILL 信号,就是kill -9 信号,这个系统是捕获不了的,强制终止进程,所以这里注册信号是错误的....
2014-08-27 14:34:55 2805
原创 【转】并发与并行的区别
并发和并行的区别就是一个处理器同时处理多个任务和多个处理器或者是多核的处理器同时处理多个不同的任务。前者是逻辑上的同时发生(simultaneous),而后者是物理上的同时发生.来个比喻:并发和并行的区别就是一个人同时吃三个馒头和三个人同时吃三个馒头。...
2014-08-18 17:46:18 130
原创 【转】sql where 1=1和 0=1 的作用
http://www.cnblogs.com/junyuz/archive/2011/03/10/1979646.htmlsql where 1=1和 0=1 的作用 where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询...
2014-07-24 17:32:07 132
原创 Linux 时间修改--date -s命令
Linux 时间修改 不重启修改时区一、修改linux的时间root使用date指令:date -s1、只修改日期,不修改时间,输入:Linux代码 1. date -s 2007-08-03 date -s 2007-08-032、只修改时间,输入:Linux代码 1. date -s 14:15:00 date -s 14:15:003、同时修改日期时间,注意要加双引号,日期与时间...
2014-07-14 21:40:38 8297 1
原创 Buffer和Cache的区别
原文地址http://zhumeng8337797.blog.163.com/blog/static/100768914201110244740147/ 缓存(cached)是把读取过的数据保存起来,重新读取时若命中(找到需要的数据)就不要去读硬盘了,若没有命中就读硬盘。其中的数据会根据读取频率进行组织,把最频繁读取的内容放在最容易找到的位置,把不再读的内容不断往后排,直至从中...
2014-07-14 17:25:32 175
原创 vim 查找匹配字符串次数
vim 查找字符串出现的次数在所有行中查找 字符串 出现的次数:%s/字符串/&/gn在m和n行之间查找 字符串 出现的次数:m,ns/字符串/&/gn
2014-07-11 11:20:59 428
原创 SVN中Branch/tag的比较
http://blog.csdn.net/adupt/article/details/4203133 在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用branch,完全由人主观的根据规范和需要来选择,而不是强制的(比如cvs)。一般...
2014-07-09 16:45:52 168
原创 【转】svn merge和branch
http://www.cnblogs.com/cxd4321/archive/2012/07/12/2588110.html
2014-07-09 16:45:20 382
原创 Python中threading模块的join函数
oin的作用是众所周知的,阻塞进程直到线程执行完毕。通用的做法是我们启动一批线程,最后join这些线程结束,例如: for i in range(10): t = ThreadTest(i) thread_arr.append(t) for i in range(10): thread_arr[i].start...
2014-06-27 13:39:47 168
原创 常见hash算法的原理
http://blog.csdn.net/zxycode007/article/details/6999984 散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就...
2014-06-23 17:39:57 122
原创 python中read() readline()以及readlines()用法
http://www.cnblogs.com/qi09/archive/2012/02/10/2344964.html 【转自:http://www.ibm.com/developerworks/cn/linux/sdk/python/python-5/index.html#N1004E】我们谈到“文本处理”时,我们通常是指处理的内容。Python 将文本文件的内容读入可以操作的字...
2014-06-23 15:47:59 180
原创 对mysql explain讲的比较清楚的
http://www.blogjava.net/persister/archive/2008/10/27/236813.html 在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。e...
2014-06-21 21:10:19 92
原创 Python的垃圾回收机制
http://blog.csdn.net/carolzhang8406/article/details/6366043 先转一篇好文章:http://terrylee.me/blog/post/2010/09/26/garbage-collection-and-performance-part2.aspx 本文是关于垃圾回收讲座的第二篇,第一篇为《垃圾回收系列(1...
2014-06-20 17:01:23 123
原创 关于redo log 和 undo log 这两个概念 (Oracle)
http://blog.163.com/idea_/blog/static/18097026220117268256447/ redo log 重做日志undo log 撤消日志重做日志:每当有操作执行前,将数据真正更改时,先前相关操作写入重做日志。这样当断电,或者一些意外,导致后续任务无法完成时,系统恢复后,可以继续完成这些更改撤消日志:当一些更改在执行一半时,发生意外,而无法完成...
2014-06-13 10:38:29 257
原创 [转]free 命令
http://hi.baidu.com/ziyou038/item/3b500b6d1f0d9908a0cf0f30 http://www.cnblogs.com/coldplayerest/archive/2010/02/20/1669949.html
2014-06-12 09:38:07 125
原创 【转】Linux下NFS(网络文件系统)的建立与配置方法
ZDNetChina服务器站 操作系统技巧 网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用...
2014-06-10 10:46:25 113
原创 【收藏】Linux下配置ssh无密码登录
http://www.linuxidc.com/Linux/2008-09/15952.htm http://www.2cto.com/os/201301/186673.html
2014-06-06 22:42:38 99
原创 【转】linux命令:time
【命令】time — 执行命令并计时【格式】time [-p] command [arguments...]【说明】执行命令行"command [arguments...]",命令行执行结束时在标准输出中打印执行该命令行的时间统计结果,其统计结果包含以下数据:1)实际时间(real time): 从command命令行开始执行到运行终止的消逝时间;2)用户CPU时间(user...
2014-06-05 22:23:59 117
原创 [收藏]理解Linux系统负荷
http://www.ruanyifeng.com/blog/2011/07/linux_load_average_explained.html
2014-06-04 19:11:19 176
原创 【转】Linux┊Top命令中Load Average的含义
http://www.mike.org.cn/articles/linux-top-command-in-the-meaning-of-load-average/ Linux┊Top命令中Load Average的含义Category : 工作学习 / Tags : linux, 技术 / Date : 2009.05.25 / 9,275 views / t...
2014-06-04 17:56:27 150
原创 【转】linux防火墙配置
http://cnzhx.net/blog/centos-redhat-iptables-firewall-configuration/ CentOS / Redhat 上的 Iptables 防火墙配置简介发表于 2012-08-29 作者 Haoxian Zeng 更新于 2013-04-13 浏览 2,146 次2在 CentOS / RHEL / Fedora...
2014-05-19 19:50:17 186
原创 shell的等号
在逻辑运算中if [ $company=$1 ] 这个是无效的,这个相当于赋值给$company ,应该这样写 if [ $company = $1 ], 在等号和变量之间可有空格,在赋值语句中,等号跟变量之间是没有空格的,坑爹货啊。。。...
2014-05-12 00:02:57 1197
原创 infobright [ERROR] Fatal error: Please read "Security" section of the manual to
用命令以root用户执行/usr/local/infobright-4.0.7-x86_64/bin/mysqld_safe --defaults-file=/data/conf/ib/ib_4310.cnf启动,会报infobright [ERROR] Fatal error: Please read "Security" section of the manual to 错误,增...
2014-05-10 19:14:05 288
原创 查看某个进程的子进程的所有pid
tr命令相当于sedps axu|grep python|grep agent|awk {'print $2'} |tr '\n' ' '
2014-04-17 19:19:57 1909
原创 PhpStorm使用技巧小结
1、CTRL + D 复制当前行或复制选中内容2、CTRL + Y 删除当前行或选中内容所涉及的行3、CTRL + R 查找替换4、ALT + W 选中单词5、ALT + 上下箭头 向上向下函数间切换6、CTRL + SHIFT + V 显示最近粘贴板中的内容,选择后内容插入到光标位置7、CTRL + Q 显示说明文档8、CTRL + B 跳转到声明处9、CTRL + N 类名...
2014-03-30 09:57:56 101
原创 svn 冲突
转:http://www.cnblogs.com/chengxiaohui/articles/2705073.html 之前都是在windows上操作SVN来着,转移到linux上之后出现冲突,后查了解决办法:ZZ from:http://www.aixchina.net/club/thread-25902-1-1.html这里,先说说冲突解决。怎么会发生冲突呢?两个人修改了不同文...
2014-03-28 09:56:41 96
原创 vim php 格式化
安装插件http://www.vim.org/scripts/script.php?script_id=1571 执行命令::set ft=phpgg=G
2014-03-07 14:44:43 326
ArgoUML,免费的UML设计工具
2010-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人