2014年5月30日

浅谈迭代器的使用

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

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

2014年5月29日

垃圾回收机制的优点和原理

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

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

2014年5月22日

.net常用正则表达式小结

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

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

2014年5月4日

(转)List<T>的各种排序方法

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

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

2014年4月29日

js 验证手机号码

摘要: js 验证手机号码 //验证手机号 function isMobel(value) { if (/^1[3-8]+\d{9}$/g.test(value)) { return true; } else { return false; } } 阅读全文

posted @ 2014-04-29 11:16 骑蟋蟀的蝈蝈 阅读(160) 评论(0) 推荐(0) 编辑

2014年3月18日

js实现trim()方法

摘要: 在面向对象编程里面去除字符串左右空格是很容易的事,可以使用trim()、ltrim() 或 rtrim(),在jquery里面使用$.trim()也可以轻松的实现。但是在js中却没有这个方法。下面的实现方法用的了正则表达式和replace()方法。 还可以将trim()方法加入string对象的内置方法中, 本文来自:IT蝈蝈开发网 阅读全文

posted @ 2014-03-18 21:41 骑蟋蟀的蝈蝈 阅读(679) 评论(0) 推荐(0) 编辑

2014年2月28日

使用jquery获取url以及jquery获取url参数的方法(转)

摘要: 使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作1、jquery获取url很简单,代码如下1.window.location.href;其实只是用到了javascript的基础的window对象,并没有用jquery的知识2、jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情首先看看单纯的通过javascript是如何来获取url中的某个参数1.functiongetUrlParam(name)2.{3.varreg =newRegExp("(^|&)"+ name +" 阅读全文

posted @ 2014-02-28 09:43 骑蟋蟀的蝈蝈 阅读(278) 评论(0) 推荐(0) 编辑

2014年2月19日

Css3 选择器

摘要: 选择器 选择器是CSS3中一个重要的部分通过使用CSS的选择器,可以提高开发人员的开发效率。1、属性选择器 在CSS3中,可以使用HTML元素的属性名称选择性的定义CSS样式。其主要目的是为带有指定属性的HTML元素设置CSS样式。例如通过指定div的id属性,设定相关属性。 在CSS3中属性选择器一共分为以下4中匹配模式选择器:完全匹配属性选择器包含匹配选择器首字符匹配选择器尾字符匹配选择器1.1.1、完全匹配属性选择器 其含义就是完全匹配字符串。当div 元素的id 属性值为wpf_css3时,利用完全匹配选择器选择任何id 值为wpf_css3 的元素都使用该样式。如下代码通... 阅读全文

posted @ 2014-02-19 20:25 骑蟋蟀的蝈蝈 阅读(275) 评论(0) 推荐(0) 编辑

2014年2月16日

取出表A中第31到第40记录

摘要: 方法一: select top 10 * from A where RowId not in (select top 10 RowId from A)方法二(使用临时表): with tempTable as (select row_number()over(order by RowId) as newRowId,* from A) select * from tempTable where newRowId between 31 and 40 阅读全文

posted @ 2014-02-16 10:09 骑蟋蟀的蝈蝈 阅读(370) 评论(0) 推荐(0) 编辑

2014年2月14日

C#统计给定的文本中字符出现的次数,使用循环和递归两种方法

摘要: 前几天看了一个.net程序员面试题目,题目是”统计给定的文本中字符出现的次数,使用循环和递归两种方法“。 下面是我对这个题目的解法: 1、使用循环: 1 /// 2 /// 使用For循环统计文本字符串中某一字符出现的次数 3 /// 4 /// 指定字符 5 /// 文本字符串 6 /// 7 public int CalauteCharShowCount_For(char c,string text) 8 { 9 int count=0;... 阅读全文

posted @ 2014-02-14 13:54 骑蟋蟀的蝈蝈 阅读(2206) 评论(0) 推荐(0) 编辑

导航