上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页
摘要: 1.[蓝色理想]网页的栅格系统设计[1] http://www.blueidea.com/design/doc/2008/6171.asp2.[蓝色理想]网页的栅格系统设计[2] http://www.blueidea.com/design/doc/2008/6171_2.asp3.网页栅格系统研究(1):960的秘密 http://www.68design.net/Web-Guide/Web-Theory/37967-1.html4.网页栅格系统研究(2):蛋糕的切法http://www.68design.net/Web-Guide/Web-Theory/37968-1.html5.网页栅格 阅读全文
posted @ 2009-08-20 14:42 菩提树下的杨过 阅读(926) 评论(0) 推荐(1)
摘要: 好象现在越来越流行这种玩法了,原来大家都是把背景切成单个小图片,要用背景的时候一个个定义,这样页面打开的时候,也会加载各个小图片,但是这种办法把所有小图片都集中在一张图中,定义背景时用坐标定位,再结合高度,宽度限制等手段,过到相同的效果,好处是:虽然下载的总K数不会有明显变化,但是图片的请求次数却明显减少了。废话不说,直接看代码吧:[代码]效果图: 阅读全文
posted @ 2009-07-30 15:58 菩提树下的杨过 阅读(1725) 评论(1) 推荐(0)
摘要: 昨日将sqlserver2005从windows2003迁移到windows2008系统上后,发现经常打开网页时提示sql server连接超时,但是有时候又是正常的,一开始一直以为是网络连接不好,后来发现超时时,远程连接完全正常,所以排除了这一因素,查看防火墙,发现1433端口tcp,udp也是允许通过的,无奈只能百度,发现在windows2008上除了1433,还有其它端口需要打开,这里把网上... 阅读全文
posted @ 2009-07-18 11:28 菩提树下的杨过 阅读(4034) 评论(1) 推荐(1)
摘要: 原文:http://www.netmkt.cn/get/user0/397/html/5718.html今天在了解了Gzip压缩模式的好处之后,决定启用Gzip,当然是静态的了,更有效嘛~节约带宽嘛(意味着同样的带宽负载能力更强),同时不怎么消耗CPU处理器资源IIS7默认是启用Gzip静态压缩模式的IIS6默认不启用Gzip静态压缩模式如果要启用IIS6的Gzip静态压缩模式请阅读这篇文章<... 阅读全文
posted @ 2009-06-25 17:52 菩提树下的杨过 阅读(1038) 评论(0) 推荐(0)
摘要: [原文出处]http://www.netmkt.cn/get/user0/397/html/5692.htmliis7默认就启用了Gzip压缩,节约带宽,流量,能够很明显的提升访问速度,但是iis6则没有,本文就是介绍如何通过配置开启iis6的Gzip压缩一. HTTP压缩概述HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、Ja... 阅读全文
posted @ 2009-06-25 17:50 菩提树下的杨过 阅读(746) 评论(1) 推荐(0)
摘要: 转自:http://www.cnblogs.com/thinhunan/archive/2005/12/09/293535.html1. 数据库访问性能优化    数据库的连接和关闭   访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能... 阅读全文
posted @ 2009-06-25 17:35 菩提树下的杨过 阅读(479) 评论(0) 推荐(0)
摘要: 原文出处[搜狐IT]:http://it.sohu.com/20090413/n263359097.shtmlWindows Server自带的互联网信息服务器(Internet Information Server,IIS)是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS架设一个像模像样的Web站点来,但配置、优化 IIS的性能,使得网站访问性能达到最优状态却不是一... 阅读全文
posted @ 2009-06-25 17:32 菩提树下的杨过 阅读(767) 评论(0) 推荐(0)
摘要: 原文出自太平洋电脑网Pconline-[企业频道]:http://smb.pconline.com.cn/0802/1230982.html工程师点评:IIS7.0最大的改进还不是速度,而是模块化的结构,这与Windows Server2008更完全的模块化设计吻合。目的无非是减少攻击面提高安全性,同时优化性能。   在我们设计的场景里,我们侧重检查的是IIS对静态网页的吞吐效率。这是一个将千兆网... 阅读全文
posted @ 2009-06-25 17:19 菩提树下的杨过 阅读(5522) 评论(0) 推荐(0)
摘要: 在一些并发量比较高的"中小型"应用中,如果短期内有大量的数据插入,利用msmq中转是一个不错的选择(petshop就是这么干的),想知道msmq一秒钟内到底能发多少条记录吗?[代码]在我的IBM T60上跑出来的结果,大概1s钟能发2500条左右(也就是说下订单的话,一秒钟能顺畅下2500张单子,中小型购物系统中应该够用了) 阅读全文
posted @ 2009-06-20 21:33 菩提树下的杨过 阅读(1294) 评论(1) 推荐(0)
摘要: 其实有点标题党了,呵呵,主要是项目的特殊性,出于性能考虑项目经理规定不能用任何服务端控件(包括Repeater控件),同时尽量减少服务端处理,并尽可能压缩最终生成的html源代码,所以只用JS实现。代码:[代码]欢迎转载 ,但请注明来自菩提树下的杨过 http://www.cnblogs.com/yjmyzz/archive/2009/06/19/1506849.html 阅读全文
posted @ 2009-06-19 15:49 菩提树下的杨过 阅读(1097) 评论(4) 推荐(0)
摘要: 1.基于Sphinx+MySQL的千万级数据全文检索(搜索引擎)架构设计 http://blog.s135.com/post/360/2.百度、新浪、Mixi、Apache社区赞助的开源key-value分布式存储系统 http://blog.s135.com/post/394/3.利用Tokyo Tyrant构建兼容Memcached协议、支持故障转移、高并发的分布式key-value持久存储系... 阅读全文
posted @ 2009-06-18 18:19 菩提树下的杨过 阅读(5903) 评论(1) 推荐(2)
摘要: 原文:http://blog.s135.com/post/329/前言:dbcached 1.0 beta* 在 Memcached 1.2.4 的基础上编写而成,也是我的第一个开源C项目。编写 dbcached 的目的是为了最大限度的发挥 Memcached 内存缓存的优势,便捷地维护 Memcached 服务器节点哈希列表,智能地支持 Memcached 故障转移,同时保证数据的持久化存储。 ... 阅读全文
posted @ 2009-06-17 22:26 菩提树下的杨过 阅读(1696) 评论(0) 推荐(1)
摘要: [代码]测试结果:Linq排序耗时: 2131毫秒二分法排序耗时: 2083毫秒二者几乎差不多 阅读全文
posted @ 2009-06-17 08:31 菩提树下的杨过 阅读(2266) 评论(0) 推荐(0)
摘要: 很早就看过了一篇文章了,今天转帖过来留念,原文出处已经不记得了,反正现在百度一下标题N多来源:)Myspace和Facebook都是很优秀的社交类网站,它们拥有的用户和fans之多,大家都很清楚。Myspace是一个基于.NET平台的,而Facebook更多是基于LAMP的。我们来看看MySpace配合.NET+Windows Server 2003+Sql Server 2000/2005+II... 阅读全文
posted @ 2009-06-16 13:24 菩提树下的杨过 阅读(536) 评论(0) 推荐(0)
摘要: 并发量太高的应用中(比如10分钟内插入300w条记录),数据库往往难堪重负,在没有银子实现服务器集群/负载均衡/分布式存储的情况下,可以尝试一下把数据库做一个临时副本全部放在内存中处理,完成操作后,再同步到硬盘的物理数据库中。那么,把数据库放在内存中到底有多快? 晚上抽空试了一下:步骤1:先用Ramdisk之类的工具,划出一块内存当作虚拟硬盘.步骤2:先在sql2005中新建一个空库db,然后分离... 阅读全文
posted @ 2009-06-15 22:32 菩提树下的杨过 阅读(2066) 评论(0) 推荐(0)
摘要: 晚上闲来无事,突然想测试一下Ado.Net连接池带来的连接速度提升,写了以下代码:[代码]本机执行结果1:--------------------------------1连接所用时间:4802192连接所用时间:1303连接所用时间:604连接所用时间:47--------------------------------本机执行结果2:------------------------------... 阅读全文
posted @ 2009-06-14 20:31 菩提树下的杨过 阅读(1096) 评论(2) 推荐(0)
摘要: 写入缓存数据时如果使用了FileDependency方式,最终的效果会让缓存是否过期依赖于某一个具体的文件,只要这个文件没有修改,缓存一直有效,反之如果这个文件被修改过了,则缓存立即过期。个人认为,这种方式特别适合一些极少修改的数据(比如系统中的数据字典),而且相对用绝对时间(或是时间周期)让缓存过期,更能减轻数据库压力,毕竟如果用时间做判断,时间点一到,就得重新从数据库里查询数据(不管数据有没有... 阅读全文
posted @ 2009-06-14 16:46 菩提树下的杨过 阅读(1175) 评论(2) 推荐(0)
摘要: 本文是在Artech“[原创]Enterprise Library深入解析与灵活应用(2): 通过SqlDependency实现Cache和Database的同步”的基础之上,将其示例移植到webform环境中而已,详细原理还请大家见Artech的文章应用场景:利用Enlib4.1的缓存模块,实现常用数据的缓存,同时借助SqlDependency通过"监控数据是否有改动"来... 阅读全文
posted @ 2009-06-14 16:12 菩提树下的杨过 阅读(1136) 评论(1) 推荐(0)
摘要: sqlDependency提供了这样一种能力:当被监测的数据库中的数据发生变化时,SqlDependency会自动触发OnChange事件来通知应用程序,从而达到让系统自动更新数据(或缓存)的目的.快速上手可参见园友的下列文章http://www.cnblogs.com/xrinehart/archive/2006/07/27/461106.html .NET 2.0 SqlDependency快... 阅读全文
posted @ 2009-06-14 10:23 菩提树下的杨过 阅读(30672) 评论(7) 推荐(4)
摘要: 今天看见园子里有人因img的src为空导致session丢失,详情见http://www.cnblogs.com/kyneblog/archive/2009/06/11/1500999.html以前一直没注意这个,所以晚上特地写了一段代码验证:Default.aspx后台代码:[代码]代码很简单,页面每次打开,都会在log/log.txt中追加一行记录,内容为“当前页的绝对网址+当前时... 阅读全文
posted @ 2009-06-11 20:29 菩提树下的杨过 阅读(3341) 评论(8) 推荐(1)
摘要: 说是升级,其实就是把原来的版本替换掉1.先到www.fckeditor.net上下载fckeditor(html/js包)和fckeditor.net(专用于aspx环境中处理上传的dll包)2.将fckeditor中"_"开头的文件都删除掉(基本上都是源码和说明性文档,没啥用处)3.修改fckconfig.jsFCKConfig.DefaultLanguage= 'zh-cn' ; //改为简体... 阅读全文
posted @ 2009-06-09 13:30 菩提树下的杨过 阅读(2250) 评论(0) 推荐(0)
摘要: 负载均衡设备允许把一台web server轻易扩展成web server集群(前提是所有的web server必须配置完全相同),有访问请求时,该设备会把该请求根据一定的算法,分配给web服务器集群中的某一台服务器,从而大大增加了web server的并发处理能力。实际应用中,通常把多个web server放在同一机房,相互之间可以用局域网访问。1.文件同步问题:多个web服务器上的网站文件必须完... 阅读全文
posted @ 2009-06-08 10:16 菩提树下的杨过 阅读(910) 评论(0) 推荐(0)
摘要: FileWatcher能实现对某一目录的文件(新建,改名,内容修改,删除)的实时监视[代码]注:如果目录下还有子目录,FileWatcher默认情况下并不能监视到子目录下的文件,可以通过设置watcher.IncludeSubdirectories = true; 解决这个问题源代码下载:http://files.cnblogs.com/yjmyzz/FileWatcher.rar 阅读全文
posted @ 2009-06-07 19:59 菩提树下的杨过 阅读(9205) 评论(1) 推荐(0)
摘要: 这其实是上一篇"iframe框架取值兼容ie/firefox/chrome的写法"的扩展应用:应用场景:iframe个人感觉最独特的应用之一就是配合P3P协议可以实现跨域写入cookie(好象除此之外,还没找到更有效的办法),但是有时候我们不知道这个iframe页面是否执行完毕,有没有办法判断iframe里的页面是否load完成了呢?iframe1.html:[代码]iframe2.html:[代... 阅读全文
posted @ 2009-06-05 15:12 菩提树下的杨过 阅读(5501) 评论(1) 推荐(0)
摘要: 为啥世上会有这么多不同的浏览器?每次遇到js/css的浏览器兼容性问题,总是要发出这样的感叹,真希望这些个浏览器公司全部倒下,然后只留下一家(显然这是一个不可能实现的美好愿望),言归正传,看代码吧:iframe框架内页:[代码]父级类:[代码] 阅读全文
posted @ 2009-06-04 22:34 菩提树下的杨过 阅读(11378) 评论(2) 推荐(1)
摘要: 虽然有一些现成的第三方解决方案比如:OpenID,Passport,SpaceCard等都还不错,但是要么就是收费的(passport),要么就是有点用不习惯(比如OpenID),另外中途跳到一个界面完全不相同的第三方站点上输入,用户感觉也不太放心。当然博客园和csdn上也有不少人已经给出了相应的解决方案,但是一圈看下来,虽然思路都行得通,貌似就是没找到不同主域名下直接利用Membership实现的例子。那么还是自己“造轮子”弄一个简陋一点的方案吧,其实只要用过Membership的朋友都知道“用户是否已经登录”以及“用户当前的role是什么”等问题的判断依据就是检测客户端有没有(当前要访问) 阅读全文
posted @ 2009-06-03 16:53 菩提树下的杨过 阅读(3214) 评论(0) 推荐(3)
摘要: 1.关于System.Web.Security.Membership.ValidateUser("username", "password")每次调用这个时,您注意到背后都执行了哪些sql语句吗?(a)用户名不存在时,将执行以下语句exec dbo.aspnet_CheckSchemaVersion @Feature=N'Common',@CompatibleSchemaVersion=N'1'e... 阅读全文
posted @ 2009-06-02 21:52 菩提树下的杨过 阅读(1035) 评论(0) 推荐(1)
摘要: 原文地址:http://www.cnblogs.com/ericwen/archive/2007/12/11/TypeConverter.html前言 我们在开发复杂控件的时候不可避免的碰到类型转换TypeConverter,微软给我们提供了很多转换类如ArrayConverter,BaseNumberConverter,BooleanConverter(MSDN上更多:ms-help://MS.... 阅读全文
posted @ 2009-06-02 13:57 菩提树下的杨过 阅读(935) 评论(0) 推荐(0)
摘要: 昨天花了一天时间,把IOC/DI的相关文章以及Unity相关的一些文章基本在园子里搜了个遍先给出几篇不错的文章链接:Unity Application Block官方网址 http://www.codeplex.com/unity吕震宇整理的[Object Builder Application Block] http://www.cnblogs.com/zhenyulu/articles/641... 阅读全文
posted @ 2009-06-02 13:41 菩提树下的杨过 阅读(2665) 评论(4) 推荐(1)
摘要: 学习这一块内容前,先得大概知道"哈希算法"和"对称加密算法"是咋回事儿.不清楚的先去这里充电5分钟再回来哈希算法------http://baike.baidu.com/view/273836.htm对称加密算法--http://baike.baidu.com/view/7591.htm使用步骤:1.先添加Microsoft.Practices.EnterpriseLibrary.Security... 阅读全文
posted @ 2009-06-01 11:16 菩提树下的杨过 阅读(1549) 评论(0) 推荐(0)
摘要: 实体验证的作用简单来讲,就是从服务端对数据进行验证。(特别是对数据安全性要求比较高的应用,这是十分必要的)废话不说了,直接讲下使用步骤:(因为我是做web开发的,主要是讲解asp.net环境中的使用)1.先添加Microsoft.Practices.EnterpriseLibrary.Validation.dll的引用2.最基本的使用方法(也是我最不喜欢的一种方式),直接在实体类上通过添加特性实现... 阅读全文
posted @ 2009-05-31 22:50 菩提树下的杨过 阅读(3407) 评论(2) 推荐(1)
摘要: 缓存是个啥?以及为啥要用缓存就不废话了,主要是从实用角度讲下怎么用1.先添加对Microsoft.Practices.EnterpriseLibrary.Caching.dll的引用2.修改web.config文件,注意高度部分<configSections> ... <section name="cachingConfiguration" type="Microsoft.Pra... 阅读全文
posted @ 2009-05-30 09:22 菩提树下的杨过 阅读(1767) 评论(2) 推荐(0)
摘要: 打开\EntLib41Src\Quick Starts\Security\CS先用aspnet_regsql.exe配置一个membership/role的基本数据库,然后修改下config文件中的连接字符串运行后会发现界面上有一段文字Note: Much of the functionality demonstated by this QuickStart was implemented in ... 阅读全文
posted @ 2009-05-24 21:05 菩提树下的杨过 阅读(1362) 评论(0) 推荐(0)
摘要: Data Access Application Block 其实个人感觉相当于另一个版本的dbHelper废话不多说,先看下如何使用:1.引用Microsoft.Practices.EnterpriseLibrary.Data.dll(EL安装目录下的bin中就有)2.配置web.config<configSections>...<section name="dataConfig... 阅读全文
posted @ 2009-05-24 13:32 菩提树下的杨过 阅读(2447) 评论(4) 推荐(2)
摘要: 园子里TerryLee的Enterprise Library系列文章回顾与总结 http://www.cnblogs.com/Terrylee/archive/2006/08/01/464591.html已经写得很全面了,不过不是针对4.1版,一边看这一系列的文章学习,一边在4.1上摸索,准备写几篇学习笔记,今天先来认识Configuration Application Block(配置应用程序块... 阅读全文
posted @ 2009-05-21 13:01 菩提树下的杨过 阅读(2762) 评论(5) 推荐(0)
摘要: 引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Mod... 阅读全文
posted @ 2009-05-18 11:45 菩提树下的杨过 阅读(513) 评论(0) 推荐(0)
摘要: 原文:http://www.tracefact.net/Asp-Net/Introduction-to-Http-Handler.aspx引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,... 阅读全文
posted @ 2009-05-18 11:34 菩提树下的杨过 阅读(444) 评论(0) 推荐(0)
摘要: 这两天在编码过程过程中,突然对很多平常用了无数遍的东西喜欢刨根问底起来,例如这几天又在重新回顾Asp.Net的请求过程、HttpModule、HttpHander这些东西,不知道是不是老了,幸好网上已经有很多优秀的文章,例如下面要转贴的这篇,虽然前年就看过(当时是在蓝色理想上看的),现在看回过头看一遍,还有蛮有感觉的,还有几篇关于同属这一话题的文章也准备转贴在我的博客中,以做纪念原文:http:/... 阅读全文
posted @ 2009-05-18 11:18 菩提树下的杨过 阅读(770) 评论(0) 推荐(0)
摘要: 原文链接:http://blog.csdn.net/21aspnet/archive/2009/02/02/3857963.aspx在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏... 阅读全文
posted @ 2009-05-18 09:18 菩提树下的杨过 阅读(598) 评论(1) 推荐(0)
摘要: 这二天应朋友之托,要为他的游戏增加一个在线充值功能,因为支付宝/快钱等比较大牌的公司申请商户都要营业执照或付费,于是他选择了易宝支付(www.yeepay.com),下载了SDk开发文档看了下,功能还蛮全的,而且比较贴心的是易宝提供了二种模式:测试模式和生产模式,测试模式下不必真实付费,就能得到跟真实生产模式一样的返回值,极大的方便了开发调试。易宝的充值大概分为二类,一类是银行卡类的网银在线支付,... 阅读全文
posted @ 2009-05-15 14:30 菩提树下的杨过 阅读(5879) 评论(17) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页