随笔分类 -  NET知识库

上一页 1 ··· 5 6 7 8 9 10 下一页
摘要:一、用JS把全角转换成半角(不能转换标点符号) <input type="text" size="10" maxlength="10"  onkeyup="javascript:var t = ''; with(this.value) { for (var i = 0; i < length; i++) t += (65296 <= charCodeAt(i) &&... 阅读全文
posted @ 2009-12-18 11:38 水木 阅读(6684) 评论(0) 推荐(1)
摘要:有一组数据,这组数据是不断增加的,想求每小时的差值,规则是:本小时差值=后一小时第一个数据减去本小时第一个数据,中间数据可以忽略不管 如下表 DT Value 2008-1-1 1:01 23 2008-1-1 1:32 25 2008-1-1 1:59 27 2008-1-1 2:06 28 2008-1-1 2:46 29 2008-1-1 3:06 37 2008-1-1 3:26 41 2... 阅读全文
posted @ 2009-12-17 13:15 水木 阅读(4714) 评论(0) 推荐(0)
摘要:Keycode对照表 字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50 C 67 L 76 U 85 3 51 D 68 M 77 V 86 4 52 E 69 N 78 W 87 5 53 F 70 O 79 X 88 6 54 G 71 P 80 Y 89 7 55 H 72 ... 阅读全文
posted @ 2009-12-16 15:31 水木 阅读(9920) 评论(1) 推荐(5)
摘要:这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。 ws.as... 阅读全文
posted @ 2009-12-16 13:26 水木 阅读(408) 评论(0) 推荐(0)
摘要:页面代码:<html> <!-- 引入相关的js文件,相对路径 --> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/ajaxfileupload.js"></script>... 阅读全文
posted @ 2009-12-16 13:10 水木 阅读(1845) 评论(1) 推荐(0)
摘要:谈谈C#中的三个关键词new , virtual , override  C#支持单继承,说到继承就不得不说new,virtual和override这三个关键词,灵活正确的使用这三个关键词,可以使程序结构更加清晰,代码重用性更高。 以下是msdn中对new,virtual和override的定义: 使用 new 修饰符显式隐藏从基类继承的成员。若要隐藏继承的成员,请使用相同名称在派生类中声明该成员... 阅读全文
posted @ 2009-12-16 10:43 水木 阅读(992) 评论(0) 推荐(0)
摘要:memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给memcach... 阅读全文
posted @ 2009-12-16 09:35 水木 阅读(393) 评论(0) 推荐(0)
摘要:Memcache服务器端都是直接通过客户端连接后直接操作,没有任何的验证过程,这样如果服务器是直接暴露在互联网上的话是比较危险,轻则数据泄露被其他无关人员查看,重则服务器被入侵,因为Mecache是以root权限运行的,况且里面可能存在一些我们未知的bug或者是缓冲区溢出的情况,这些都是我们未知的,所以危险性是可以预见的。为了安全起见,我做两点建议,能够稍微的防止黑客的入侵或者数据的泄露。内网访问... 阅读全文
posted @ 2009-12-16 09:28 水木 阅读(932) 评论(0) 推荐(0)
摘要:Memcache安装 服务器端下载地址:http://jehiah.cz/projects/memcached-win32/ 客户端下载地址:http://code.google.com/p/memcached/wiki/Clients Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即c... 阅读全文
posted @ 2009-12-16 09:26 水木 阅读(319) 评论(0) 推荐(0)
摘要:写在前头静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时代,微软技术在网站架构设计中的运用.静态化的设计原则和步骤静态化是解决减轻网站压力,但是静态化也会带来一系列的... 阅读全文
posted @ 2009-12-16 09:21 水木 阅读(583) 评论(0) 推荐(0)
摘要:客户要求为他的网站注册用户群发邮件网站注册用户有9860名,因为注册时需要用户必须提供电子邮件,因为要对所有的9860名用户发送如果采用主线程发送,必然造成连接超时或是漫长的用户等待,因而采用了异步发送的方式处理此群发于是最初写了一个群发的类[代码]然后把访类的实例存储在Session会话中,在客户端刷新读取发送进度并显示,在本地测试成功,于是发布到服务器上客户发送邮件时反馈没有出现进度条,而是直... 阅读全文
posted @ 2009-12-13 20:19 水木 阅读(511) 评论(2) 推荐(0)
摘要:群发邮件,对于网站和一些推广应用,可谓不可或缺的“技能” 。对于.NET而言,从2.0开始,发邮件已经是一件非常easy 的事了。下面我给出一个用C#群发邮件的实例,做了比较详细的注解,希望对有需要的朋友有所help。看了这篇BLOG,// 引入命名空间using System.Net;using System.Net.Mail;SmtpClient smtp = new ... 阅读全文
posted @ 2009-12-13 20:12 水木 阅读(589) 评论(5) 推荐(0)
摘要:发布一个嘿嘿嘿的技术方案 —— 商用群发p2p网络 目前反群发的主要技术措施有:(1) 帐号控制:有帐号才能发,同时限制帐号的发送频率(2) IP控制:限制指定IP的发送频率(3) 协议控制:采用非开放协议(4) 验证码控制本方案主要是突破上面的(1)、(2)两点,同时对(3)、(4)两点提供第三方支持服务点本方案的口号不是不作恶,而是以最小的作恶来达到群发的目的。如果一个... 阅读全文
posted @ 2009-12-13 19:49 水木 阅读(546) 评论(0) 推荐(0)
摘要:Asp.net 中在客户端触发服务器端事件分为两种情况: 一.   WebControls中的Button 和HtmlControls中的Type为submit的HtmlInputButton 这两种按钮最终到客户端的表现形式为:<input type="submit" value="Submit">,这是Form表单的提交按... 阅读全文
posted @ 2009-12-04 16:47 水木 阅读(501) 评论(0) 推荐(0)
摘要:昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息. 忽然觉得有必要去深入的研究一下这两个东东了. 我们先来看深入分析一下viewstate, 为了分析的相对完整性,先从简单的说起: 在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导... 阅读全文
posted @ 2009-12-04 16:35 水木 阅读(230) 评论(1) 推荐(0)
摘要:首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。 多态性通过派生类覆盖基类中的虚函数型方法来实现。 多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。 编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。 运行时的多态性:运行时的多态性就是指直到系统运行... 阅读全文
posted @ 2009-12-04 16:02 水木 阅读(377) 评论(0) 推荐(0)
摘要:/*---------------------------------------------------*/ /*--------------单链表的创建、插入、删除、倒置操作-----------*/ /*--------------Written by redfire250-----2005.5.10----*/ /*----------------------------------... 阅读全文
posted @ 2009-12-02 20:40 水木 阅读(260) 评论(0) 推荐(0)
摘要:不知道因为什么原因,企业类库不能连接access2007, 但是可以连接access2003 总是提示不能识别该数据库 阅读全文
posted @ 2009-11-26 14:30 水木 阅读(199) 评论(0) 推荐(0)
摘要:1,www.youtube.com 2.www.twitter.com 3,www.facebook.com 点评:我以前没有登陆过,不知道怎么回事,我的电子邮件已经注册了,用了我常用的密码可以进去,呵呵,是不是facebook的用户和哪个常的给合并了呀。 点评:好不容易才通过代理找到他,没想到最后一步,创建站点,这个不能点,郁闷死我了。还有哪位大峡知道可以通过哪种方式访问吗? 有一个是找... 阅读全文
posted @ 2009-11-26 13:09 水木 阅读(1423) 评论(0) 推荐(0)
摘要:1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之间,优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法 6.区别值类型和引用类型 7.使用不可变的值类型(Immu... 阅读全文
posted @ 2009-11-25 09:00 水木 阅读(535) 评论(1) 推荐(1)

上一页 1 ··· 5 6 7 8 9 10 下一页