上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: awk用法:awk'pattern{action}'变量名 含义ARGC 命令行变元个数ARGV 命令行变元数组FILENAME 当前输入文件名FNR 当前文件中的记录号FS 输入域分隔符,默认为一个空格RS 输入记录分隔符NF 当前记录里域个数NR 到目前为止记录数OFS 输出域分隔符ORS 输出记录分隔符1、awk'/101/'file显示文件file中包含101的匹配行。awk'/101/,/105/'fileawk'$1==5'fileawk'$1=="CT"'file注意必须带双引号a 阅读全文
posted @ 2011-05-13 23:01 Repository 阅读(229142) 评论(7) 推荐(11) 编辑
摘要: 从 MySQL 4.0.1 开始,MySQL server 有一个重要的特征:Query Cache。 当在使用中,查询缓存会存储一个 SELECT 查询的文本与被传送到客户端的相应结果。如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执行这个同样的查询。 注意:查询缓存绝不返回过期数据。当数据被修改后,在查询缓存中的任何相关词条均被转储清除。 在某些表并不经常更改,而你又对它执行大量的相同查询时,查询缓存将是非常有用的。对于许多 WEB 服务器使用大量的动态信息,这是一个很典型的情况。 下面是查询缓存的一个性能数据。(这些结果的产生,是通过在一个 a Linux 阅读全文
posted @ 2011-05-11 22:14 Repository 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 我写的这个简单模式匹配方法目前还是一个半成品,还有一些地方需要完善,没有考虑在匹配多个字符串的时候各个字符串的hashcode值之和可能会大于Int64.MaxValue,当然绝大部分情况下不会发生溢出问题。 主要思想: 暂且先把要被查找的字符串称为源字符串, 要匹配的字符串叫目标字符串好了。 1: 对目标字符串所有字符进行一个Hashcode求和运算。 2:同时对在源字符串对同样长度(该长度必须与目标字符串的长度相同,这样可以保证一个求和的hascode表示一个唯一的字符串)的字符进行一个hashcode求各运算。 3:比较二个hashcode值,如果相等则表示匹配成功,否则继续滑动目标字. 阅读全文
posted @ 2011-05-07 19:40 Repository 阅读(2537) 评论(0) 推荐(0) 编辑
摘要: yield关键字用于迭代器块中用于枚举数提供值或发出一个迭代结束标识,它只能出现在iterator块中。先看看一个传统迭代器的编写:Node结点类 1 public class Node 2 { 3 public object data; 4 public Node next; 5 6 public override string ToString() 7 { 8 return data.ToString(); 9 }10 }自定义一个集合并可枚举:Node集合类public class NodeCollection : IEnumerable<Node> { private No 阅读全文
posted @ 2011-04-24 17:57 Repository 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 最近在做图片缩放时遇到的一个问题,当我把缩放之后的图片另存为png格式时,出现gdi+ general error,详细的异常描述如下:A generic error occurred in GDI+.Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. . 阅读全文
posted @ 2011-04-17 17:39 Repository 阅读(1671) 评论(1) 推荐(1) 编辑
摘要: 先恭喜下风云 的NLiteMapper组件在映射性能上有很大提高! 说正题:我在使用EmitMapper 的过程中发现,如果在一次映射中,from类型是interface(暂且叫InterfaceA吧),并且该interface(InterfaceA)又继承自另一个interface(暂且叫InterfaceB吧),这时候,InterfaceB中的属性不会映射至to类型,这样会造成映射属性数据不... 阅读全文
posted @ 2011-04-14 13:34 Repository 阅读(1562) 评论(9) 推荐(1) 编辑
摘要: 应 风云(老看成 云风)要求,简单测试了下NLiteMapper的性能,顺道与Emit方式作一下性能比较,不知道是我应用不得当还是有什么其它原因,不知道为什么NLite性性能较之EmitMapper如如此大的差别,看看我的测试代码: static void Main(string[] args) { //consturct data List<SimpleClassFrom> fromCollec... 阅读全文
posted @ 2011-04-08 17:19 Repository 阅读(6415) 评论(8) 推荐(0) 编辑
摘要: 最近几天,把早些年买的一些书翻出来读了下,发现其中不泛一些书,看了将近十分钟,实在看不下去了,内容枯涩难懂,特别是一些译作,可能是本人还没有达到笔者所说的境界吧!更不可思议的是,有两本书某些章节的内容极为相似,不禁让我汗颜,由此我不得不对国内一些技术书籍发表一些感慨! 要如何选一书好书呢? 首先,要选对方向,所谓方向是指著者的写作方向以及书中内容方向,比如有的技术书籍是门讲编程思想以及编程方法学的,如《面向对象编程....》《代码大全》....,而有的书籍是专门讲某一门语言的,比如什么 《c#入门....》,《21天学会....》.... ,我想大数人都知道在选书都知道自己想买一本什么方向的. 阅读全文
posted @ 2011-04-05 13:51 Repository 阅读(4674) 评论(10) 推荐(1) 编辑
摘要: JavaScriptSerializer在序列化DateTime时,是用刻度来表示的,具体在Json体现为:\/Date(315547200000)\/ 用V进行一个闭包, 括号内为Date的刻度,刻度就是时间滴答滴答经过的毫秒数,刻度计算的赶止时间为:UTC 1970年1月1日午夜开始的,注意该起止时间是UTC时间,看看以下程序:Customer cs = new Customer(); cs.BirthDay = new DateTime(1980, 1, 1, 12, 0, 0); cs.Name = "steven"; cs.Sex = true; JavaScri 阅读全文
posted @ 2011-03-31 18:26 Repository 阅读(3550) 评论(4) 推荐(4) 编辑
摘要: 最近在项目中用到了SubSonic,忍不住拿出来share下.阅读目录:SubSonic简介SubSonic配置利用sonic.exe来生成代码通过Substage来生成代码简单操作示例1.SubSonic简介 一句讲完就是:SubSonic就是一个ORM开源框架。作者是Robe Conery,用c#语言写的. SubSonic遵循了Ruby on Rails的一些准则,比如在建表时一些约定(建议每个表都加CreatedOn[Datetime],CreatedBy[nvarchar],ModifyOn[DateTime],ModifyBy[nvarchar])....,这些详细信息可以去参考. 阅读全文
posted @ 2011-03-29 20:46 Repository 阅读(11400) 评论(18) 推荐(5) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页