05 2014 档案

浅谈迭代器的使用
摘要:一、关于迭代器迭代器是一种方法、get 访问器或运算符,它通过使用 yield 关键字对数组或集合类执行自定义迭代。yield 返回语句会导致源序列中的元素在访问源序列中的下一个元素之前立即返回给调用方。尽管您以方法的形式编写迭代器,但编译器会将其转换为一个实际上是状态机的嵌套类。只要客户端代码中的... 阅读全文

posted @ 2014-05-30 11:56 骑蟋蟀的蝈蝈 阅读(249) 评论(0) 推荐(0)

垃圾回收机制的优点和原理
摘要:垃圾回收机制的优点和原理:Java 语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有"作用域"的概念,只有对象的引用才有"作用域"。垃圾回收可以有效的防止内... 阅读全文

posted @ 2014-05-29 09:06 骑蟋蟀的蝈蝈 阅读(395) 评论(0) 推荐(0)

.net常用正则表达式小结
摘要:好久没有些博客了,今天就随便写点工作当中遇到的一些问题。正则表达式估计大家在开发的过程中都会遇到,下面是我平时用到的以及自己整理的一些常用的正则表达式,供大家学习和参考。"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+... 阅读全文

posted @ 2014-05-22 15:12 骑蟋蟀的蝈蝈 阅读(178) 评论(0) 推荐(0)

(转)List<T>的各种排序方法
摘要:近日,在工作的时候遇到要对一个大的List集合进行排序,于是就了解下各种List的排序方法。首先,排序自然就会想到用Sort方法,看看List的Sort方法各个重载版本:public void Sort();public void Sort(Comparison comparison);public... 阅读全文

posted @ 2014-05-04 15:05 骑蟋蟀的蝈蝈 阅读(238) 评论(0) 推荐(0)

导航