pre { /*控制代码不换行*/ white-space: pre; word-wrap: normal; }
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页
摘要: 要想了解asp.net 2.0的异步页的处理过程,先列出页面的生命周期: 1 :Init 事件: 页面初始化 ,初始化设置。 2: LoadViewState方法: 加载视图状态, 填充ViewState属性。 3 :LoadPostData方法: 处理回发数据, 处理传入窗体数据。 4: Load 事件: 加载页面 ,页面控件初始化完成并反映了客户端的数据。 5 :RaisePostDataChangedEvent方法: 回发更改通知 引发更改事件。 6 :RaisePostBackEvent方法: 处理回发事件 ,处理引起回发的客户端事件,并在服务上引发相应时间。 7: Pre... 阅读全文
posted @ 2011-09-06 13:17 monkey's 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 如何设置客户端证书如何在 Web 服务器上设置 SSL 今天配置了一个Https,以加强安全。整理一下配置小结,希望对第一次配置的人有帮助。两个网址是:如何设置客户端证书 如何在 Web 服务器上设置 SSL 1、不要改变端口号,在你的站点中。2、申请服务端证书是要通过:高级申请3、申请时是什么名称,用时也必须用什么名称。比如申请时用jumpworknet 则用时不能用192.168.160.11或localhost。以消除第三个错误。4、可以通过两种方式去掉第一的错误:把服务器的站点加入到客户端,二是把服务端的受信任的根证书拷到客户端进行证书的导入。 阅读全文
posted @ 2011-09-06 13:02 monkey's 阅读(305) 评论(0) 推荐(2) 编辑
摘要: 原文出自IBM:http://www.ibm.com/developerworks/cn/xml/x-xslt20xpath20/index.html 阅读全文
posted @ 2011-09-06 12:59 monkey's 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 描述线程与进程的区别?进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言,其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。· 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同Windows服务只是运行于后台的一种进程而已,并且它们的绝大部分并不要求用户交互。由三部分组成:1.一个服务可执行文件;2.一个服务控制程序(SCP);3.服务控制管理器(SCM),负责在 HKLM\SYSTEM\CurrentControlSet\Services 下创建服务键值。用户可通过 阅读全文
posted @ 2011-09-06 12:56 monkey's 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 本文讨论:多线程和共享内存线程模型争用及并发访问如何能够打破不变量作为争用标准解决方案的锁定何时需要锁定如何使用锁定;理解开销锁定如何能够各行其道十年前,只有核心系统程序员会担心在多个执行线程的情况下编写正确代码的复杂性。绝大多数程序员编写的是顺序执行程序,可以彻底避免这个问题。但是现在,多处理器计算机正在普及。很快,非多线程程序将处于劣势,因为它们无法利用可用计算资源中很大的一部分。不幸的是,编写正确的多线程程序并不容易。这主要是因为程序员们还没有习惯“其他线程可能正在改变不属于它们下面的内存”这种思维方式。更糟糕的是,出现错误时,程序在绝大多数时候会继续运行下去。只有在有压力(正式运行)条 阅读全文
posted @ 2011-09-06 12:55 monkey's 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是我转载过来的,我现在做的搜索引擎项目也做了一个基于Jquery做的自动提示功能,这里就不贴了,下面我给出一个我转载的文章分享给大家,喜欢的拿去吧!智能搜索提示的功能大家都用过,百度搜索的时候一边输入一边会有搜索提示,这样的jQuery做的ajax智能搜索提示很方便,我也决定在我的个人网站上实现一下。不过我比百度更加提升一步,那就是不仅仅出搜索提示,而是结果不多的直接出搜索结果,当用户鼠标点击或键盘上下键选择以后回车自动到结果页面而不是搜索结果页面。出来的效果类似下图:而且还有一个功能,那就是支持空格和第二列重叠搜索,例如以上的示意图,我如果输入“IBM大连”,或者“大连IBM” ,或 阅读全文
posted @ 2011-09-06 12:52 monkey's 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性?首先讨论一下大型网站需要注意和考虑的问题。数据库海量数据处理:负载量不大的情况下select、delete和update是响应很迅速的,最多加几个索引就可以搞定,但千万级的注册用户和一个设计不好的多对多关系将带来非常严重的性能问题。另外在高UPDATE的情况下,更新一个聚焦索引的时间基本上是不可忍受的。索引和更新是一对天生的冤家。高并发死锁:平时我们感觉不到,但数据库死锁在高并发的情况下的出现的概率是非常高的。文件存储的问题:大型网站有海量图片数据、视频数据、文件数据等等,他们如何存储 阅读全文
posted @ 2011-09-06 10:45 monkey's 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章《大型网站系统架构分析》中,介绍了大型网站的系统架构,其中缓存环境非常重要,大型网站往往使用Squid前端缓存服务器群,memcache分布式缓存,负载均衡,CDN等来提升性能。但中小型网站使用这些大家伙就有杀鸡用牛刀的感觉,但毋庸置疑,缓存是需要的,开发者开发程序的时候若没有并发思维,一味注重业务逻辑,往往导致并发用户可能在差不多相同的时间请求相同的数据,网站再请求数据库,如果使用缓存,对这种相同的请求,或者不变的数据,可以缓存起来,直接从内存读取,可以大大提升并发访问的性能,减少数据库访问次数。因为数据库往往是最容易出现瓶颈的地方,而通过使用恰当的缓存技术可以非常有效地减轻数据 阅读全文
posted @ 2011-09-06 10:44 monkey's 阅读(304) 评论(0) 推荐(1) 编辑
摘要: Firebug是一个Firefox插件,是Web开发的利器。从此处下载。工具用好了能大大提高开发效率。下面介绍一些用法:查看编辑HTML和CSS,查看DOM两个方法,一个是在新窗口中打开Firebug,然后鼠标移动到Firebug某元素,页面某元素会相应高亮,右边显示对应CSS,DOM和布局等。第二个方法是在页面某元素点击右键“查看元素”,直接打开Firebug并定位到该元素。监测网站和网页访问速度和时间消耗占比首先要打开“网络”控制台,点击“网络”,监测和分析网站和网页的访问速度和时间占比。也能看到装载的所有资源(Css, JS, 图片,Flash等),点击相应的过滤器可以分类;或者使用搜索 阅读全文
posted @ 2011-09-06 09:23 monkey's 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但马克思告诉我们事物是在发展中不断前进的,网站架构也是随着业务的扩大、用户的需求不断完善的,下面是一个网站架构逐步发展的基本过程,读完后,请思考,你现在在哪个阶段。架构演变第一步:物理分离webserver和数据库最开始 阅读全文
posted @ 2011-09-06 01:46 monkey's 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页