12 2009 档案
摘要:引子:事情的起因我已经记不清了,但是事情的根本原因在于,我们要遍历一个集合,是用字典来存储还是用数组链表来存储。1. 把基本概念说清对List<T>的阐述,我在http://www.cnblogs.com/kym/archive/2009/03/09/1406657.html一文中已经有过相应的解释,再此不再赘述。Dictionary<T1,T2>,我们俗称其为字典,他包含...
阅读全文
摘要:网站设计者往往会设计一些小的工具类(widgets)或者一些可复用的程序,从而使页面更楚楚动人,更吸引浏览者驻足。这里收集了20个常用Jquery工具类,这些小的工具可以帮助网站设计人员和站长非常容易地创建漂亮的站点。 1. Real Person jQuery Plugin2. Search And Share3. FancyPlayer – jQuery Fancybox and ...
阅读全文
摘要:dllhost.exe是什么? dllhost.exe是运行COM+的组件,即COM代理,运行Windows中的Web和FTP服务器必须有这个东西。 什么时候会出现dllhost.exe? 运行COM+组件程序的时候就会出现。例如江民KV2004 冲击波杀手又是怎么一回事? 冲击波杀手借用了dllhost.exe作为进程名,但是由于Windows不允许同一个目录下有同名文件的存在...
阅读全文
摘要:声明的方式控制 ASP.NET 页或页中包含的用户控件的输出缓存策略。有关输出缓存的更多信息,请参见 ASP.NET 缓存功能。 <%@ OutputCache Duration="#ofseconds" Location="Any | Client | Downstream | Server | None" Shared="True | False" ...
阅读全文
摘要:<%-- Name: 数据访问层代码自动生成Author: 水木Description: 用来生成三层结构数据访问层代码--%><%@ CodeTemplate Language="C#" TargetLanguage="C#" Src="" ResponseEncoding="UTF-8" Inherits="" Debug="False" Description="Templ...
阅读全文
摘要:关键字NHibernate,ExtJs,Asp.Net MVC,Unity,业务领域驱动DDD,SOA,WCF,WF,分层开发,权限管理,异常管理,事务管理,日志管理...宣传语这里没有无聊的口水战...这里没有浅尝辄止的“入门教程”...这里没有故弄玄虚的“思想家”,“理论家”,“术语玩弄家”...这...
阅读全文
摘要:使用Fiddler辅助观看InfoQ的视频2009-12-29 12:04 by Jeffrey Zhao, 1833 visits, 网摘, 收藏, 编辑 InfoQ是一个好地方,而我认为其中最有价值的资源,便是其中的演讲视频。InfoQ在这方面有个特点:在演讲视频下方提供了清晰的幻灯片,而在播放的同时,还会根据进度进行切换。这观看体验自然比单纯的演讲录像要高出许多。可惜的是,时不时有朋友会向我...
阅读全文
摘要:一、为什么要学习UML二、UML的历史三、UML的特点四、UML中的视图五、UML建模工具六、UML的应用领域七、UML的构成1、需求阶段如何书写Use Case2、设计阶段如何画用例图(Use-Case Diagram)3、类与类之间的关系图(Class Diagram,UML图)4、UML建模之活动图介绍(Activity Diagram)5、UML建模之状态图(Statechart Diag...
阅读全文
摘要:这几日,看了一些博客。发现在一些博客的底部添加了一些版权信息,很新颖。如下图: 写信给博客园的客服,问如何做出来的。回复是添加自己的“签名”。无语了,只能自己研究了。 在分析了别人的页面后,终于摸索出制作方法。效果看文末的“版权信息”。现在把制作过程公开,和大家探讨。 先点“维护签名”,进入到制作签名的页面。在...
阅读全文
摘要:有时候总听到网友说网站运行好慢,不知如何是好;有时候也总见到一些朋友写的网站功能看起来非常好,但访问性能却极其的差。没有“勤俭节约”的意识,势必会造成“铺张浪费”。如何应对这种情况,充分利用系统缓存则是首要之道。 系统缓存有什么好处呢?举个简单的例子,你想通过网页查询某些数据,而这些数据并非实时变化,或者变化的时间是有期限的。例如查询一些历史数据。那...
阅读全文
摘要:把钱花在内存上是值得的建立良好的profile工具,并利用之memcache并不廉价,仔细控件cache的对象大小和访问方式避免数据库的join操作?在产品上做出限制以避免过慢的查询。仔细拆分前后台运算校内网CTO黄晶讲述网站架构变迁每个网站的发展都会按照一个大致相同的路线去完成,当然这里说的是每个相对成功的网站。第一阶段:这一阶段没有太大的访问量,甚至只有一台服务器就搞定了所有的访问。DB和前端...
阅读全文
摘要:豆瓣网CTO洪强宁讲述网站架构变迁罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。洪强宁,2002年毕业于清华大学,现任北京豆瓣互动科技有限公司首席架构师。洪强宁和他带领的技术团队致力于用技术改善人们的文化和生活品质,在网站架构、性能、可伸缩性上进行深入研究。豆瓣网曾获软件中国2006年度最佳技术应用网站。 校内网CTO黄晶讲述网站架构变迁每个网站的发展都会按照一个大致相...
阅读全文
摘要:摘要:《C#3.0cookbook中文版》《C#3.0cookbook中文版》本书侧重于解决C#程序员在开发应用程序时遇到的各类问题,并以此组织全书内容。这些解决方案称为秘诀;每个秘诀都包含一个问题,他的解决方案及相关信息的讨论。 本节为大家介绍的是利用对应的泛型替换Hashtable。标签:泛型C#3.00cookbookC#3.0cookbook中文版Oracle帮您准确洞察各个物流环节4.9...
阅读全文
摘要:支付宝(http://www.alipay.com/)的产生的确对于促进网络支付的确起到了很大的推动作用,笔者就在目前自己使用支付宝API接口开发中,遇到的一些问题,解决办法,做了简短的记录,由此与大家共分享,由于作者水平有限,难免出现错误,请大家指出,谢谢。目前,申请支付宝接口主要有两种方式,1.免费接口,淘宝抽取手续费2%;2.付费接口,比如600元允许48000元交易金额的配额等,笔者使用的...
阅读全文
摘要:1:多线程程序中推荐使用 Hashtable, 默认的 Hashtable 允许单线程写入, 多线程读取, 对 Hashtable 进一步调用 Synchronized() 方法可以获得完全线程安全的类型. 而 Dictionary 非线程安全, 必须人为使用 lock 语句进行保护, 效率大减. 2:单线程程序中推荐使用 Dictionary, 有泛型优势, 且读取速度较快, 容量利用更充分.3...
阅读全文
摘要:虽然SQL Server2005已经推出了约3年了,奇怪的是,很多公司仍然没有将SQL Server2000升级。现在这些公司面临着再次作出决定——是跳过升级到SQL Server 2005 还是直接到SQL Server 2008?要作出这个选择并不简单,本文主要讨论有关这一问题必须要考虑的事情。 升级到SQL Server 2005 没有太大的意义,SQL Serv...
阅读全文
摘要:要了解C#中Hashtable Dictionary的使用,我们先来看一个例子! usingSystem; usingSystem.Collections; namespaceNoSortHashtable { ///<summary> ///SummarydescriptionforClass1. ///</summary> classClass1 { ///<su...
阅读全文
摘要:刚刚在百度上看到了,很多都蛮好看的。呵呵... ...最近打算重整下后台界面,给用户操一个舒适,易作的空间,收集到以下模板,挺不错,供大家下载,转载请注明文章的原出处,谢谢很漂亮实用的后台模板,深蓝色风格,带登陆页面及后台操作页面,功能页面以选项卡形式打开,左边菜单效果也挺动感的,确实是个不错的后台模板。 请下载附件中的源码,不要直接复制 (已下载 419 次)点击下载源码文件: admin-te...
阅读全文
摘要:最近在做源代码加密保护的任务,第一次接触这方面的东西,主要使用的是Dotfucator和Reflector.有一些心得,和大家交流一下.在.net之前,源代码被直接编译为机器码.而在.net环境下,源代码被编译为中间语言(IL),在实际运行的时候,才转换为二进制本地码执行.而中间语言(IL)是很容易被反编译的..NET自己就带着一个查看IL的工具ILDASM.VS2005自带一个保护源代码的工具D...
阅读全文
摘要:我几乎用了好几分钟来考虑我该不该写写这段文字,最后我水平有限的理由终于还是被已经写好的标题所屈服,所以我并不怕你笑我。我没有google过其他资料然后才写此文的,只因一时兴起,错误之处请指正。在过去两年,我曾写过4次壳,这里我把一些经验写出来,希望有写壳的少走弯路。不废话了,切入主题。我的第一代壳:当时我还在某学校练高中2年纪,那时候我就着手写我的第一个壳,当时我对这方面完全不了解,手头上几乎只有...
阅读全文
摘要:CSS书写顺序*{/*显示属性*/displaypositionfloatclearcursor…/*盒模型*/marginpaddingwidthheight/*排版*/vertical-alignwhite-spacetext-decorationtext-align…/*文字*/colorfontcontent/*边框背景 为什么要把 boder和background...
阅读全文
摘要:大家都知道写程序应该有个好的命名规范,为了工作方便,贴出来。1 ADO.NET 命名规范数据类型数据类型简写标准命名举例ConnectionconconNorthwindCommandcmdcmdReturnProductsParameterparmparmProductIDDataAdapterdaddadProductsDataReaderdtrdtrProductsDataSetdstdst...
阅读全文
摘要:DotFuscator是微软推荐的一个第三方混淆器,在vs.net2003的工具里面,但是只提供了Community Edition,如果需要使用更完全的功能,还需要注册。目前还不清楚Community Edition和注册后的版本有什么差别。1. 在”vs.net studio工具”->”Dotfuscator Community EditionR...
阅读全文
摘要:说明:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是一篇比较详尽地介绍如何保护自己的.net源代码的文章,如混淆、加密和强名称等,出于保护原作者的角度,所以本人没有掐头去尾作为自己个人的文章,正因为是全文转载,所以并不代表本人完全赞同作者的全部观点,也不代表本人本人提作者提到的软件做广告,这一点请大家注意...
阅读全文
摘要:在数据驱动的Web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时memcached或许是你想要的。memcached是什么?memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问...
阅读全文
摘要:我们知道在.net里class是引用类型,在函数参数表中的对象传递的都是对象的引用,所以在函数体内对其对象参数的修改会影响函数外对应的对象本身,例如下面的程序: class Program { static void Main(string[] args) { TestClass objA = new TestClass(); objA.Name = "I am ObjA"; Console.Wr...
阅读全文
摘要:现在分页方法大多集中在select top/not in/游标/row_number,而select top分页(在这基础上还有二分法)方法似乎更受大家欢迎,这篇文章并不打算去讨论是否通用的问题,本着实用的原则,花了一些时间去测试row_number()分页的性能,感觉并不像一部分人所说的那么鸡肋,由于接触软件开发才十个月,方方面面的东西都要学,经验实在有限,不足之处请原谅,测试如下:平台与环境:...
阅读全文
摘要:jQuery是一个优秀的JavaScript框架,可以很好的解决不同浏览器兼容的问题,尤其是在ASP.NET MVC下,它的作用更加的凸显。jQuery在制作动态酷效果的时候有很强的优势,以下是笔者总结的一些最常用到的方法。1.修改内联CSSjQyery提供.css()方法来供我们获取或修改内联的css.css()方法能够接收的参数由两种,一种是为它单独传递一个单独的样式属性和值,另一种是为它传递...
阅读全文
摘要:【IT168 技术文档】在Web应用程序中,数据通常保存在RDBMS中,应用服务器从数据库中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现RDBMS的负载加重、数据库响应变慢、网站显示延迟等重大影响。为了缓解数据库的压力,提升Web应用程序的响应速度,人们提出了Web缓存的概念,这里缓存的概念不同于计算机硬盘控制器上的一块内存芯片。Web缓存位于Web服务器(1个或多个,内容源...
阅读全文
摘要:概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库...
阅读全文
摘要:dsafsdafsdfdsfdsfdafadsfdsafdsafdsfdsfdsf
阅读全文
摘要:有时候保存在硬盘里的HTM和HTML文件图标会突然变为未知的图标,而且它们往往还是与IE关联,也没有发现病毒。原因我怎么也弄不明白,但可以通过对注册表做些修改来恢复,详细步骤如下:1.首先打开注册表编辑器,定位到HKEY_CLASSES_ROOT.htm,确认其右侧默认值为htmlfile .2.定位到HKEY_CLASSES_ROOThtmlfileShellExIconHandler,确认其右...
阅读全文
摘要:前言应该是很久之前,我开始研究Memcache,写了一系列的学习心得,比如《Discuz!的Memcache缓存实现》等。后面的好几十条回复也让这篇文章成为了此博客中颇受关注的一员。同时在百度和Google,关键词Memcache在长达一年多的时间里占据着第二位(第一位是官方),为很多需要了解或者应用Memcache的朋友提供了一些信息,但是我始终觉着还不够,于是本文诞生。唠唠叨叨说了半天,如果你...
阅读全文
摘要:转自:http://www.ccvita.com/258.html很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调...
阅读全文
摘要:从http://subversion.tigris.org/获取subversion for windows的版本,安装之后就有了svn.exe这个基于命令行的客户端工具。当然服务器端的程序也有了,这里就不关心如何配置SVN服务了。安装程序把svn.exe的路径加入了path环境变量,我们已经可以在命令行中直接输入svn就可以使用了。如果你不知道命令怎么用svn命令,可通过如下方式查询:svn h...
阅读全文
摘要:在memcache协议中发送的数据分两种:文本行 和 自由数据。 文本行被用于来自客户端的命令和服务器的回应。自由数据用于客户端从服务器端存取数据时。存储在memcached中的数据通过键值来标识。键值是一个文本字符串,对于需要存取这项数据的客户端而言,它必须是唯一的。 协议 Protocol memcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后文的 R...
阅读全文
摘要:关键字: memcachedb memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 me...
阅读全文
摘要:Memcache 一般用于缓存服务。但是很多时候,比如一个消息广播系统,需要一个消息队列。直接从数据库取消息,负载往往不行。如果将整个消息队列用一个key缓存到memcache里面,对于一个很大的消息队列,频繁进行进行大数据库的序列化 和 反序列化,有太耗费。下面是我用PHP 实现的一个消息队列,只需要在尾部插入一个数据,就操作尾部,不用操作整个消息队列进行读取,与操作。但是,这个消息队列不是线程...
阅读全文
摘要:服务器端下载地址:http://jehiah.cz/projects/memcached-win32/ 客户端下载地址:http://code.google.com/p/memcached/wiki/Clients Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 ...
阅读全文
摘要:将memcache服务器安装包解压到C:\memcached文件夹后,使用cmd命令窗口安装。1>开始>运行:CMD(确定)2>cd C:\memcached(回车)3>memcached -d install(回车 这步执行安装)4>memcached -d start(回车 这步执行启动memcache服务器,默认分配64M内存,使用11211端口)此时memca...
阅读全文
摘要:Memcache简介memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视 频、文件以及数据库检索的结果等。Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用。目前全世界不少人使用这个缓存项目...
阅读全文
摘要:其实这个问题已经早就由我的好朋友发现并写在blog上了,而我最近也是频频遇到这个问题,解决的方法我也知道,只是不知道是否好多朋友也被这个问题困扰。最后发现,这竟然是一个低级的错误。试用vs打开一个决绝方案时出错,如下图所示:产生这个的原因其实也很简单,细心的读者如果打开这个文件的话,从列表中选择打开方式的时候就会发现项目文件的打开方式已经不是visual studio了,而是Micrisoft v...
阅读全文
摘要:同步过程 一、准备工作,如果完成则可跳过。 1、内网DB服务器作为发布服务器,外网DB服务器作为订阅服务器。 发布服务器和订阅服务器上分别创建Windows用户jl,密码jl,隶属于administrators,注意要保持一致。 2、发布服务器上创建一个共享目录,作为发布快照文件的存放目录。例如:在D盘根目录下建文件夹名为SqlCopy,设置用户jl,权限为完全控制。 3、确定发布服务器和订阅服务...
阅读全文
摘要:在很多大网站上为了提高用户方便阅读文字,都提供有字体大小选择功能,以适应不同年龄段人群的阅读需求,其实这种功能实现起来也很简单,修改起来也方便,字体大号由你来定,默认字体大小可以CSS页面中定义,一般网页的标准字体是9pt,也就是12px; <html><head><title>JavaScript设置网页字体</title><style>...
阅读全文
摘要:MSN、QQ的网页链接代码(2009-05-20 16:20:55) 标签:it 分类:IT博文在MSN Messenger 7.5正式版中,还增加了协议命令行的支持。只支持IE建立对话:msnim:chat?contact=guobin_1122@hotmail.com添加好友:msnim:add?contact=guobin_1122@hotmail.com语音聊天:msnim:voice?c...
阅读全文
摘要:先说session对SESSION的争论好象一直没有停止过,不过幺麽能理解SESSION的人应该占90以上。但还是讲讲,别嫌老~有一些人赞成用SESSION,有一些人不赞成。但这个问题到底要怎么说。不妨听听我的看法如果有错误请不要朝丢东西,金条和硬币除外。有些人应该知道我是做江湖程序的,而江湖程序做看中的就是效率,但这里不谈设计,而从一些比较实际的角度看SESSION。首先要先说SESSION是干...
阅读全文
摘要:Frame可以在网页内嵌入另一个页面,类似“画中画”形式。标记的使用格式是: <Iframesrc="URL"width="x"height="x"scrolling="[OPTION]"frameborder="x"></iframe> src:文件的路径,既可是HTML文件,也可以是文本、ASP等; width、height:"画中画"区域...
阅读全文
摘要:不知道大家是怎么实现的?1,用js控制的话,在firefox下面可以输入多位小数,2,如果用正则表达式控制的话。onkeypress="if(/[-]?\.\d\d$/.test(value))event.returnValue=false"这样写,在firefox下也是错误的。太郁闷了。大家给点建议吧,最好能用能用正则表达式在IE,FF下兼容有人说用match匹配,不用test匹配,会在FF下显...
阅读全文
摘要:简单介绍:IE中的event有很多keyCode,并且在不同的事件(onkeydown,onkeypress,onkeyup)中同一个键的keyCode也有可能不同。onkeydown Event Fires when the user presses a key. 对于字母大小写不区分keyCode,a-z/A-Z的keyCode都是65-90 对于数字和小键盘的数字区分keyCode,0-9的...
阅读全文
摘要:【IT168 分析评论】盼望已久的SP1终于发布了,新特性果然不少,我最关注的是对JavaScript的支持以及WPF性能的改进。先把这文章翻译一下,等我体验一番后再来补充前面的废话就不翻译了,主要关注新特性:对于Visual Studio 2008 SP1:改进了WPF设计器 支持SQL Server 2008(动作迅速哦,2008还刚发布) ADO.NET Entity设计器(貌似微软的中心从...
阅读全文
摘要:Resharper进阶一:简要介绍面对这样一个问题:为什么.net能够比java更加快速的完成开发?恐怕最大的优势在于Microsoft提供了一个无比强大的IDE。它的强大在于适用于各个层次的开发人员。当你还是一只小小鸟的时候,可以学会drag&drop,当你开始写代码的时候,你会发现设计器生成的代码是多么愚蠢和臃肿。当你自己能够写出干净的代码时,可能再也不想切换到设计器中去了(切换/F7...
阅读全文
摘要:function isTriDecimal(value){ if(value!=null&&value!=''){ var decimalIndex=value.indexOf('.'); if(decimalIndex=='-1'){ return false; }else{ var decimalPart=value.substring(decimalIndex+1...
阅读全文
摘要:function isTriDecimal(value){ if(value!=null&&value!=''){ var decimalIndex=value.indexOf('.'); if(decimalIndex=='-1'){ return false; }else{ var decimalPart=value.substring(decimalIndex+1...
阅读全文
摘要:说在Firefox和IE下取到的keyCode不一样,在FF下不区分大小写键。http://www.dodo.hk/article.asp?id=369修改了下测试,想回复一下的,结果提示字数太多贴不了,就写到这吧:)测试结果:在IE下:>> 支持keyCode>> 不支持which和charCode,二者值为 undefined在Firefox下:>> 支持k...
阅读全文
摘要:一、用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) &&...
阅读全文
摘要:从上海直接坐长途汽车到周庄,或者先转到苏州或昆山,然后再转周庄 买了票以后在买票的地方拍个照,这样的话当天凭票可以无数次进出古镇区,按照票上的景点游玩一天,晚上住在古镇里面的民居客栈,是古代建筑,挺有感觉的,顺便看夜景,早上也可以早点起来在古镇逛逛,晚上和清晨是古镇最美的时候。 第二天可以去富贵园,那边有个欢乐世界,冬天不知道开不开,有些小店很特别的。或者去爱渡风情小镇,那边的欧式房屋很别致,每座...
阅读全文
摘要:有一组数据,这组数据是不断增加的,想求每小时的差值,规则是:本小时差值=后一小时第一个数据减去本小时第一个数据,中间数据可以忽略不管 如下表 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...
阅读全文
摘要: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 ...
阅读全文
摘要:这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。 ws.as...
阅读全文
摘要:页面代码:<html> <!-- 引入相关的js文件,相对路径 --> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/ajaxfileupload.js"></script>...
阅读全文
摘要:谈谈C#中的三个关键词new , virtual , override C#支持单继承,说到继承就不得不说new,virtual和override这三个关键词,灵活正确的使用这三个关键词,可以使程序结构更加清晰,代码重用性更高。 以下是msdn中对new,virtual和override的定义: 使用 new 修饰符显式隐藏从基类继承的成员。若要隐藏继承的成员,请使用相同名称在派生类中声明该成员...
阅读全文
摘要:memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给memcach...
阅读全文
摘要:Memcache服务器端都是直接通过客户端连接后直接操作,没有任何的验证过程,这样如果服务器是直接暴露在互联网上的话是比较危险,轻则数据泄露被其他无关人员查看,重则服务器被入侵,因为Mecache是以root权限运行的,况且里面可能存在一些我们未知的bug或者是缓冲区溢出的情况,这些都是我们未知的,所以危险性是可以预见的。为了安全起见,我做两点建议,能够稍微的防止黑客的入侵或者数据的泄露。内网访问...
阅读全文
摘要:Memcache安装 服务器端下载地址:http://jehiah.cz/projects/memcached-win32/ 客户端下载地址:http://code.google.com/p/memcached/wiki/Clients Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即c...
阅读全文
摘要:写在前头静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时代,微软技术在网站架构设计中的运用.静态化的设计原则和步骤静态化是解决减轻网站压力,但是静态化也会带来一系列的...
阅读全文
摘要:客户要求为他的网站注册用户群发邮件网站注册用户有9860名,因为注册时需要用户必须提供电子邮件,因为要对所有的9860名用户发送如果采用主线程发送,必然造成连接超时或是漫长的用户等待,因而采用了异步发送的方式处理此群发于是最初写了一个群发的类[代码]然后把访类的实例存储在Session会话中,在客户端刷新读取发送进度并显示,在本地测试成功,于是发布到服务器上客户发送邮件时反馈没有出现进度条,而是直...
阅读全文
摘要:群发邮件,对于网站和一些推广应用,可谓不可或缺的“技能” 。对于.NET而言,从2.0开始,发邮件已经是一件非常easy 的事了。下面我给出一个用C#群发邮件的实例,做了比较详细的注解,希望对有需要的朋友有所help。看了这篇BLOG,// 引入命名空间using System.Net;using System.Net.Mail;SmtpClient smtp = new ...
阅读全文
摘要:发布一个嘿嘿嘿的技术方案 —— 商用群发p2p网络 目前反群发的主要技术措施有:(1) 帐号控制:有帐号才能发,同时限制帐号的发送频率(2) IP控制:限制指定IP的发送频率(3) 协议控制:采用非开放协议(4) 验证码控制本方案主要是突破上面的(1)、(2)两点,同时对(3)、(4)两点提供第三方支持服务点本方案的口号不是不作恶,而是以最小的作恶来达到群发的目的。如果一个...
阅读全文
摘要:“天石岛?”滕青山有些惊讶疑。 旁边的李低声道:“这天石岛。北海中的一座小岛。因为其中有银矿。同时还有珍贵倍的“天灿银矿”。所以雪鹰教和天神山一共挖掘。 挖掘出的矿物。雪鹰教六成。天山四成。” 滕青山暗自惊讶。天神山的实力。竟然只是占四成。 “师傅...
阅读全文
摘要:天神那温和的声音在大殿中回荡。可是八位神将都是一个个惊愕的看向天神。根本不敢相信天神竟然会说出这样的话。 “第九神将?” 滕青山也有些惊的看向天神。神那一双小眼睛好似黑色晶玉。让人根本猜不透他到底是怎么想的。天神见滕青山疑。便接着道:“呼和。你无门无派。入我天神山。对你有好处没处。” ...
阅读全文
摘要:今天的日雷穆,一身朴素黄色长袍,鬓角银不但不显老,反而更添他的威严。闭眼盘膝而坐!“怎么回事?这都什么时候了?那恶魔‘阿拉达’不是喝下勇士血水,答应这一战吗?怎么到现在还不出现?”七名神将并肩站在一起,其中一个身形较胖的汉子皱着眉头不满地说道。旁边第五神将‘俄日齐尔’淡笑一声:“师兄,别急!你看大师兄,多平静!...
阅读全文
摘要:“我不是不想攻击!是因为,我攻击拳法,还很弱啊!”滕青山无奈的很,如今在天地五行中,《土行之拳》领悟到第二段,令滕青山在施展‘混元一气’拳法时威力大上很多!可天地五行其中四种,滕青山可一种没领悟。 天神山山路崎岖。 滕青山和李,迅速朝神女宫殿赶去。 …… ...
阅读全文
摘要:“第七击。大师兄不使用第六击“烈火轰雷”。直接要使用第七击“雷神降世”了?”又高又瘦的第三神将。有些吃惊。 第七神将摸了摸下巴。兴奋的盯着场的中的两大绝世强:“不管是第六击还是第七击。使用出来。对师兄身体都是有损害的。而现在看这恶魔“阿拉达”实力。使用六击估计无法击败他。干脆使用第七击。” “大师兄。也就过创出这一招时。给...
阅读全文
摘要:原先已经离开的不少人们在听到雕鸣声后,也一个个飞速朝这赶。此刻在生死崖两侧已经聚集了上千人,而且还源源不断地增加着。不少人还攀爬到高处山壁上朝下面观看,所有人都看着滕青山和日雷穆! 在所有人注视下,滕青山左腿朝前微伸半步,左手在前,遥对对手。而右手却下压在腰肋部位。 此招,赫然乃是形意三体式! ...
阅读全文
摘要:天神山近期很热闹! 传说中的恶魔‘阿拉达’,和他们天神山第一神将,竟然短暂交手。彼此竟然还定下‘勇士血战’!这令诸多神将们、神使,还有一大群天神山的弟子、兵卫等等,都议论纷纷,激动期待的很! 至于黑衣神使‘万天扬’,在天神山众人背地里议论中只是一个笑柄。 大家主要议论恶魔‘阿拉达’和第...
阅读全文
摘要:“怎么会,怎么会……” 衣服脏兮兮,又肿着脸,嘴巴都被一巴掌抽歪,嘴角满是血迹的万天扬,完全处于惊恐、惊怒的情绪当中,“他不就是先天金丹吗?他不是连红瞳雪狮兽都没有杀死吗?这可是第一神将啊,第一神将啊!!!第一神将竟然被他击退?怎么可能!” 万天扬偷偷看了周围人群一眼。 原本那些过去对...
阅读全文
摘要:滕青山看了一眼日雷穆,开口道:“日雷穆!你是天神山第一神将,而我只是天神山的一个过客。你何必逼迫我硬是要跟你一战?” “呼和兄弟,你的男儿血性哪去了!”日雷穆虎目怒瞪,怒声喝斥道。 “日雷穆,难道来一个人和我挑战,我就必须应战?我岂不累死。你想要找人比试,你尽管可以去找其他人!我是没兴趣。”滕青山说着转头就要朝屋内走去,如...
阅读全文
摘要:大师兄。虽然已经过一百八十岁。距离寿命大限很接近。 可是“武痴”的性格。却是一辈没改变。 而且这些神将都知道。一旦第一神将打的兴起。手脚可没轻重。将对手打死都不奇怪。运气好恐怕也要重伤。加上天神曾亲口说。这第一神将实力。绝对能名列九州《天榜》前三。 加上近些日子闭关修。虽未达到虚境。可...
阅读全文
摘要:正当滕青山心情不的时候。从山道远处走来一人。滕青山一眼认出。那人正是李的“师兄”。 “呼和兄弟。怎么回事?”万天老远喊道。 “神使大人。”那逻兵卫们立即行礼。 万天扬点点头。其中兵卫首领则是开口道:̶...
阅读全文
摘要:Asp.net 中在客户端触发服务器端事件分为两种情况: 一. WebControls中的Button 和HtmlControls中的Type为submit的HtmlInputButton 这两种按钮最终到客户端的表现形式为:<input type="submit" value="Submit">,这是Form表单的提交按...
阅读全文
摘要:昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息. 忽然觉得有必要去深入的研究一下这两个东东了. 我们先来看深入分析一下viewstate, 为了分析的相对完整性,先从简单的说起: 在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导...
阅读全文
摘要:首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。 多态性通过派生类覆盖基类中的虚函数型方法来实现。 多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。 编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。 运行时的多态性:运行时的多态性就是指直到系统运行...
阅读全文
摘要:“师妹你也知道的”孙风连陪笑道。“我也是奉师命,才关注滕青山的事情。” 李看见这位以“吊儿郎当”出名的孙师兄模样。知道对方已经向自己低头。加上。不管是她还是孙风。也都是师门核心人物。彼此关系也不宜闹太僵。看着孙风灿一笑:“孙师兄。你这随便一问。可就问到点子上了。不愧是大师麾下三大弟子中最能办事的一个!” 孙风听了这话不由笑...
阅读全文
摘要:茫茫草原上。 李正在那雄性烈风神雕面前,口中也出一连窜悦耳的声音。那头烈风神雕看了看滕青山,李在旁边又连着劝说。终于,那头黑色烈风神雕那硕大头颅点了点。李兴奋转头看向滕青山:“滕大哥,大黑已经答应了,来吧,你坐在它背上。” “这烈风神雕还真的听你话。”滕青山惊讶地走过来,随后一跃而起,落在那烈风神雕背上。 ...
阅读全文
摘要:滕青山也看着那马背上的紫袍男子。 “这人似乎对我有着一丝敌意?”滕青山心中倒是不在乎。在先天金丹这一层次。滕青山今有信心应付任何一个强。 “你是第五神将?”一道清冷声音响起。 滕青山身侧。一身色裘衣的李然而立。目光清冷看着那微胖男子。“不知道第五神将。来我这有什么事?” 滕青山听了心存疑。神将是什级别高手? 第五神将...
阅读全文
摘要:/*---------------------------------------------------*/ /*--------------单链表的创建、插入、删除、倒置操作-----------*/ /*--------------Written by redfire250-----2005.5.10----*/ /*----------------------------------...
阅读全文
摘要:一种在客户端解决 其实解决方法很简单。用IE8浏览器打开你的网站,如果发现错位问题,请不用惊慌。在菜单栏上,打开“工具”选项,在下拉菜单里找到“兼容性视图”,勾选上,你再看,是不是网站没再错位了。 二网站本身解决 IE8对margin:0 auto;这个CSS好像不再有用了,页面不能居中啦,下午回来再看看有什么办法居中,太平洋的前端也说他们公司无视IE8的存在,测试还是以前的版本。 原因找到啦,我...
阅读全文
摘要:滕青山看着眼前穿着紫裘的女子。心境都有些乱了。 无论是容貌。还是那眼神。那气质都那么的像!和前世自己的挚爱“小猫”一模一样。如果说当年救下的李。和少女时代的“小猫”容貌一样。那眼前女子。跟成年后的小猫都近乎一模一样! 最重是气质! 小猫和滕青山一样。是经历了地狱般的杀手磨练。在生死间战斗。那个柔弱少女“李”没有小猫的气质...
阅读全文
浙公网安备 33010602011771号