摘要: 在.bat脚本中,对于命令执行的信息有三种处理方式1.直接现在在命令行2.输出到log中。如 del c:\test >test.log 2>&13.屏蔽掉信息。如 del c:\test >/nul 2>&1 阅读全文
posted @ 2013-02-27 14:55 lanse_yan 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 单元格太窄不能容纳整个数字 阅读全文
posted @ 2013-01-22 18:49 lanse_yan 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 参见http://www.ibm.com/developerworks/cn/java/j-lo-ipv6dev/ 阅读全文
posted @ 2013-01-18 17:18 lanse_yan 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.fishlee.net/ 阅读全文
posted @ 2013-01-14 18:08 lanse_yan 阅读(148) 评论(0) 推荐(0) 编辑
摘要: psql命令:\df,\do查看可以用的function和operators。1.逻辑操作符逻辑操作符:AND、OR、NOT 布尔值:TRUE、FLASE、NULL。NULL代表未知1、注意表达式的计算顺序,如select not true and false; -- false== select (not true) and false; -- false!= select not (true and false); -- trueselect not false or false and false; -- true== select (not false) or (false and f 阅读全文
posted @ 2012-12-28 16:39 lanse_yan 阅读(315) 评论(0) 推荐(0) 编辑
摘要: logger是一个shell命令,使用该命令可以调用linux的日志功能,并往日志文件中写入一行日志。日志的相关设置在/etc/syslog.conf(也可能是rsyslog.conf)中。关于rotate log的设置在/etc/logrotate.conf中。(相关内容可以参考http://blog.csdn.net/cjwid/article/details/1690101) 阅读全文
posted @ 2012-12-24 17:47 lanse_yan 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.作用链本质上是一共指向变量对象的指针列表,它只引用但不实际包含变量对象。2.闭包(有权访问另一函数作用域中的变量的函数,常见的形式就是在一个函数的内部创建另一个函数)会携带包含它的函数的作用域,因此会比其他函数占用更多的内存,建议少用闭包。3.闭包只能取得包含函数中的任何变量的最后一个值。个人觉得这一点刚好验证了第一点。正因为是引用,所以只会外部函数的变量对象中的最后的值。4.闭包中的this指的是window,argument是[].要想访问作用域总的argument对象,必须将该对象的引用保存到另一个闭包能够访问的变量中。5.闭包和匿名函数不是一个概念。6.闭包中的this通常指的是w 阅读全文
posted @ 2012-12-19 16:07 lanse_yan 阅读(165) 评论(0) 推荐(0) 编辑
摘要: psql命令:\df,\do查看可以用的function和operators。1.逻辑操作符 and or not2.比较操作符<>和!=是完全等价的,在分析阶段,!=被转换成<>a between x and y 等效于 a>=x and a<=y判断值是否为空,expression IS NULL或者expression ISNULL,不要写成expression = null,因为null是表示未知值,两个未知值是无法判断是否相等的。如果一定要这么用的话,可以配置postgresql.conf中的transform_null_equals,如果是ena 阅读全文
posted @ 2012-12-19 13:54 lanse_yan 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 原型链模式和组合继承模式的区别就在于:继承模式中调用了两次基类的构造函数,结果实例中的属性就屏蔽了原型中的同名属性(这样做可以避免各个实例共享的引用实例相互影响)。组合继承是javascript中最常用的继承模式。例如View Code 1 function Person(name){ 2 this.name = name; 3 this.colors = ["red","blue","white"]; 4 } 5 Person.prototype.sayName = function(){ 6 return this.name; 7 阅读全文
posted @ 2012-12-14 18:02 lanse_yan 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.整数类型smallint(int2) 2bytesinteger(int,int4) 4bytesbigint(int8) 8bytes2.任意精度数值numeric(precision,scale),用于精确的货币和科学计算。eg:23.5141,precision=6,scale-4如果指定,precision最大值为1000,如果numeric中没有指定precious,小数点前最多有131072个数字,小数点后最多有16383个数字。如果插入的数值大于(precision-scale)的平方值,会报错如果插入的数值的小数位数多余scale,则会四舍五入。numeric物理存储上类似 阅读全文
posted @ 2012-12-14 16:01 lanse_yan 阅读(4583) 评论(0) 推荐(0) 编辑