借助扩展方法简化参数合法性判断
有许多的方法需要对传入的参数进行合法性判断,比如下面这种
1 void AddItem(int rpIndex, Item rpItem)2 {3 if(rpIndex < 0)4  
http://www.cyqdata.cn/cnblogs/article-detail-52866
JavaScript中的ActiveXObject控制Excel的方法
使用JavaScript中的ActiveXObject填充并设置Excel格式1.创建实例并创建工作表var XLObj =
new ActiveXObject("Excel.Application");//创建Excel实例var xlBook =
XLObj.Workbooks.Add;
http://www.cyqdata.cn/cnblogs/article-detail-52862
jQuery中html()方法产生的问题
今天工作中需要用到这样一个效果:table里面排列着一些文本框,在输入数值以后,保存table的全部html元素,包括刚输入的数值。
这里用jquery的html()方法很容易实现。但是测试的时候发现,在ie8和i火狐(还包括ie9,safari,谷歌浏览器)中,html()得到的值是不一样的。
下面是一个小小的例子,
http://www.cyqdata.cn/cnblogs/article-detail-52857
子程序(过程、函数、方法)
一般程序设计语言包含两种基本的抽象:过程抽象和数据抽象。过程抽象有时也称控制抽象。子程序是最主要过程抽象机制。
面向对象语言中的方法与子程序的概念十分相似,不同在于它们的调用以及它们与类或对象关联的方式。
一、子程序的特征
1,每个子程序只有一个入口。
2,在执行期间,调用程序单位被停止执行,即任意时刻只有一个子程
http://www.cyqdata.cn/cnblogs/article-detail-52797
JBoss中配置虚拟目录以及设置浏览器地址输入框支持中文的方法
/2011年8月27日 10:52:07 by:Rush/
JBoss配置虚拟路径
当项目中需要访问服务器本地的文件时可以在jboss中配置虚拟路径,然后在项目中就可以通过URL来方位服务器上面的文件了,具体的配置过程如下:
查找%jboss-home%\server\default\deploy\jboss-web
http://www.cyqdata.cn/cnblogs/article-detail-52702
用灰度分组统计方法实现图像中值滤波
中值滤波是图像处理中常用的一种噪声滤波方法。传统的图像中值滤波代码采用排序方法实现,处理速度主要取决于排序算法,但无论什么排序算法,总离不开大量的元素比较、交换或移动,而这些恰好是当前计算机处理的“弱项”(有经验的程序员都知道,计算机数据处理中,比较、转移、
http://www.cyqdata.cn/cnblogs/article-detail-52673
使用JBoss管理数据库连接的方法(JDNI方式)
/2011年8月25日 10:42:42 by Rush/
项目中要使用JBoss作为项目部署服务器,使用JBoss管理数据库连接有许多的好处,其中之一就是有数据
http://www.cyqdata.cn/cnblogs/article-detail-52601
MongoDB Replica Sets和Auto Sharding配置方法详解(一)
网上有很多教程把Replica Sets和Auto Sharding(或者是Sharding)写在了一起,对于初学者可能会觉得有些莫名,之所以这样做是因为,一个较好的Auto Sharding解决方案是将每个一shard(分片)定为一个Replica Sets(复制集)。一个Replica Sets由若干个mongod
http://www.cyqdata.cn/cnblogs/article-detail-52574
重写Object.Equals方法
最近移动平台方面的竞争真是风云涌动,时时刻刻牵动着千万程序员的心,无论ms,苹果,google谁胜谁负都会影响着我们苦逼程序员对未来的规划。我只能默默的期盼ms给点力!不要让我在silverlight上花的功夫白费!废话不多说回归正题。
今天重写Equals方法顺手做个总结,都说好记性不如烂笔头,让
http://www.cyqdata.cn/cnblogs/article-detail-52451
方法分享:字符串分段填充
1、方法功能描述
有一个字符串:A-B-C-D-E-F-G-H-I-J,子字符串为:A-D、G-H,
实现功能:找到字符串 D-G、H-J。
2、代码说明及描述
(1)思想
循环字符串,逐个与子字符串的第一个字符进行比对,
如果子字符串列表中不存在,则添加子字符串,并且把子字符串的第一个
http://www.cyqdata.cn/cnblogs/article-detail-52424
两个Select标签内容多选切换之jquery方法
利用jquery实现两个select标签多选内容从一个标签选择到另外一个标签的简单方法,区区几行代码就能搞定,支持多种浏览器。效果如下所示:
本例中用到jquery请自行下载。若有不明白或者有新的功能需求请留言
代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//
http://www.cyqdata.cn/cnblogs/article-detail-52354
Entity Framework中删除所有数据行的几种方法
有朋友问如何删除所有数据行的方法.的确,EF目前没有提供删除所有数据行的方法.所以下面给大家介绍几种方法.
方法1:
使用ExecuteStoreCommand方法,代码如下.
using (var db = new msdbEntities())
{
d
http://www.cyqdata.cn/cnblogs/article-detail-52343
python获取当前系统的桌面的路径的三种方法
原先以为获取这个应该不难,翻遍了手册呀文档呀,以为会像os.getcwd()一样简单。
结果百度呀谷歌呀,用中文搜英文搜,当然有搜到一个英文的不明白也不太喜欢,我放在第三个。
先讲我自己研究出来的两种方法。我是这样想的,桌面不是可以移到D盘之类吗?
然后我就搜索怎么修改桌面的保存位置,然后找到是在注册表里修改,
然后我
http://www.cyqdata.cn/cnblogs/article-detail-52330
【图像算法】几个图像显著性区域特征提取方法
-------------------------------------------------------------------------------------------------------------------------------
【图像算法】三个图像显著性区域特征提取方法
SkyS
http://www.cyqdata.cn/cnblogs/article-detail-42842
利用反射来调用一个类的带有out关键字参数的方法
先来看一个类:
public class ReflectDemoClass { public static void M(string s,out int i) { i = 1; Console.WriteLine("s={0},i
http://www.cyqdata.cn/cnblogs/article-detail-42831
JavaScript的跨域共享的方法
在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?
同源策略
在客户端编程语言中,如javascr
http://www.cyqdata.cn/cnblogs/article-detail-42709
c# 扩展方法奇思妙用滥用篇一:改进 2011 年度最佳代码
今天从老赵 的文章《谈谈年度最佳代码“不管你们信不信,反正我信了”》中学习了 2011 年度最佳代码: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
try
{
if (you.believe(i
http://www.cyqdata.cn/cnblogs/article-detail-42697
我的KT库之-----扩展方法
了解或者认识KT: http://www.cnblogs.com/kingthy/archive/2011/08/08/2130973.html 在项目中如何使用KT? &nbs
http://www.cyqdata.cn/cnblogs/article-detail-42692
Unity TIP2: Configuration之构造器注入、属性注入、方法注入
1:本篇基于如下的场景
a:主项目只和接口项目相关,如下:
也即,ConsoleApplication1只和IBiz和IDal相关。顺便说一下,为了演示注入,IDal要用到IBiz项目。
b:类结构如下:
SampleClass1,SampleClass2,SampleClass3,都继承自IClass
其中Samp
http://www.cyqdata.cn/cnblogs/article-detail-42685
让你的C程序更有效率的10种方法
PS:原文翻译的有些地方不太确切,尤其是对于第7点static的使用的翻译容易引起误解,故稍做调整,如有妥之处,还请谅解!
任何代码的美丽不仅在于找到一个给定的问题的解决方案,还在它的简单性,有效性,紧凑性和效率(内存)。设计的代码比实际执行更难 。因此,每一个程序员当用C语言开发时,都应该保持这些基本的东西在头脑中。
http://www.cyqdata.cn/cnblogs/article-detail-42585