05 2012 档案

摘要:相信使用过Java或者是.NET的人对动态数组类Array(或者是类似的类)都不会陌生——因为这个类好处多多,可以无限扩展其长度大小范围,以便容纳更多的内容。其实在java中也有一个Array对象可以使用,它几乎也是万能的:【一】当动态数组使用:这是最最基本的Array使用方法,Array对象有三个“构造函数”:new Array();new Array(size);new Array(element0, element1, ..., elementn);第一个指定一个空的Array,第二个指定一个长度的Array,最后一个直接填充数据初始化长度和若干内容的Array。无论哪一种,一旦不够用了 阅读全文
posted @ 2012-05-28 15:06 Serviceboy 阅读(307) 评论(0) 推荐(0)
摘要:window是javascript的一个非常重要的核心对象。对于可以打开多个页面的浏览器(比如IE7等以上版本,或是FireFox,Opera……)window只针对当前的客户端窗体有效。下面介绍以下window的一些重要属性以及应用:【屏蔽右键】某些网站不允许复制,怎么办呢?办法就是屏蔽鼠标右键。代码可以这样写(注意:event.button属性必须且只能和mouse相关的事件——比如onmouseup/onmousedown/onmouseover使用)。<body onmousedown="disableRightClick()"> <p> 点 阅读全文
posted @ 2012-05-28 14:26 Serviceboy 阅读(677) 评论(0) 推荐(0)
摘要:某个客户询问我关于SelectSingleNode和SelectNodes的XPath操作,问题如下:【xml】<root> <dsobject classname="Rendition"> <contentelements> <contentelement>Tansion</contentelement> </contentelements> </dsobject> <dsobject classname="Rendition"> <contentel 阅读全文
posted @ 2012-05-13 20:11 Serviceboy 阅读(1466) 评论(0) 推荐(0)
摘要:我们知道,在C#中匿名方法支持多行(有、无)返回值处理程序,不过在VisualBasic中似乎并不这样支持多行的函数或者是过程。怎么办呢?我们来看一个例子(拿List(Of T)做例子)。我们知道List(Of T)其中带有Find和FindAll函数——该两个函数需要一个函数Predicate(Of T) As Boolean作为例子,那么我们直接可以尝试这样做(示例性代码):Public Function MyFunc(t As T) As Boolean………………End FunctionList(Of T).Find/FindAll(MyFunc)………………其实我们可以封一下:Pub 阅读全文
posted @ 2012-05-13 11:37 Serviceboy 阅读(638) 评论(1) 推荐(0)
摘要:.NET4中加入了并行机制——所谓并行就是同时开辟若干个线程来进行计算。这些线程由于都是互相独立的,所以在进行一些分布式(比如各自不同的工作)的时候是非常简单,不过要把这些处理结果汇总起来却不是那么容易——下面来看一个非常简单的例子(求1~1000的和)。如果你尝试使用以下的代码计算,恐怕令你大跌眼镜![C#]int sum = 0;Parallel.For(0, 1000,i => {sum+=i;});[VB.NET]Dim sum As Integer = 0Parallel.[For](0, 1000, Function(i) sum += i)究其原因就是.NET会默认开辟一些 阅读全文
posted @ 2012-05-12 16:48 Serviceboy 阅读(1624) 评论(0) 推荐(0)
摘要:上次写了点关于验证码制作的代码,算是学习了Drawing中的一些东西,心里很快活,也乐意为大伙儿做些善事,于是便萌发了把验证码封装成简单的控件发布出去的念头——起初是用ashx(一般处理程序,俗称Httphander)的做法,OK。在WebForm和MVC两种情况下毫无问题——代码很简单,假设把ashx放在程序根目录,那么你就在页面中对应弄上一个img即可:<img src="/Image.req"/>这样生成img标签自动也会请求这个handler,生成图片(不要忘记配置handler就可以了)。然后我想到要做一个dll,因为总觉得把ashx发布出去不是很正规 阅读全文
posted @ 2012-05-06 17:57 Serviceboy 阅读(559) 评论(0) 推荐(0)