摘要:
部门内部培训的PPT,版权属于我同事(这里不公布姓名)了,已征的本人同意。 Net调试http://www.cnblogs.com/breezeli/archive/2011/06/14/2081003.html 面向对象编程--听高翔“面向对象与生活”有感 应老赵的要求放个链接,第三届nBazaar大会正在报名http://nbazaar.org/ 面向对象编程是什么?无疑面向对象编程首先是编程,然后编程前面有定语“面向对象”。我很不客气的在前面加一个“你”,你面向对象编程。 为什么把这么个话题又拿出来又说呢!主要是我觉得这个话题虽然说了又说但是很多人还是不明白,所以很有必要拿出来再说一说,
阅读全文
posted @ 2011-06-16 09:17
HackerVirus
阅读(223)
推荐(0)
摘要:
第三章:多线程技术——线程常用类摘要: 在Thread类中,Priority是一个很重要的属性,它用于获取或设置任何线程的优先级。System.Threading.Thread.Priority枚举了线程的优先级别,从而决定了线程能够得到多少CPU时间。高优先级的线程通常会比一般优先级的线程得到更多的CPU时间,如果不止一个高优先级的线程,操作系统将在这些线程之间循环分配CPU时间;低优先级的线程得到的CPU时间相对较少,当没有高优先级的线程时,操作系统将挑选下一个低优先级的线程执行。一旦低优先级线程在执行时遇到了高优先级的线程,这让出CPU给高优先级的线程。新创建线程的优先级一般优先级,可以
阅读全文
posted @ 2011-06-14 13:18
HackerVirus
阅读(304)
推荐(0)
摘要:
高性能web开发经验分享 看到此文标题,我想要表述的你应该会很明确,我所说的“高性能”——本文主要只针对提高用户体验:(网页)快速响应和能支持较多(1000人以上)的用户同时访问而谈下自己所知道的。 首先,无论你是在用什么语言从事web开发,php、asp.net、jsp....(开发语音只是个工具而已,不同只是某些更适合做某类程序的开发),影响用户体验性重要因素除了:操作性和(页面)效果外,就是页面打开速度了。所以,一个网站的性能对其长期稳定的运营起着决定性的作用。 想提高网站的性能,就必须在各方面去做优化,从页面层的请求优化,到数据库层的数据缓存优化;方法或措施列举如下: 一.【页面层】减
阅读全文
posted @ 2011-06-14 13:09
HackerVirus
阅读(227)
推荐(0)
摘要:
GC的前世与今生 虽然本文是以.net作为目标来讲述GC,但是GC的概念并非才诞生不久。早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能,这是GC的第一次出现。Lisp的程序员认为内存管理太重要了,所以不能由程序员自己来管理。但后来的日子里Lisp却没有成气候,采用内存手动管理的语言占据了上风,以C为代表。出于同样的理由,不同的人却又不同的看法,C程序员认为内存管理太重要了,所以不能由系统来管理,并且讥笑Lisp程序慢如乌龟的运行速度。的确,在那个对每一个Byte都要精心计算的年代GC的速度和对系统资源的大量占用使很多人的无法接受。而后
阅读全文
posted @ 2011-06-14 13:07
HackerVirus
阅读(298)
推荐(0)
摘要:
.NET简谈构件系统开发模式 2011-06-14 11:11 by 南京.王清培, 473 visits, 收藏, 编辑在本人的“.NET简谈插件系统开发模式”一文中我们详细介绍了插件系统开发模式的优越性,尽管.NET平台或者第三方提供的平台都为我们实现了底层插件原理模型,我们可以在上面进行开发,作为一名有求知欲的程序员才是一名合格的程序员;我们不能满足系统为我们提供的功能,我们要向下沉,沉的越深越好,躲开那些应用变化给我们带来的劳累感,所以我们是否需要掌握一些别人不会的技术,才能让我们在众多的程序员中脱颖而出呢;[王清培版权所有,转载请给出署名]我们今天来探讨“构件”系统开发模式,其实各.
阅读全文
posted @ 2011-06-14 13:06
HackerVirus
阅读(205)
推荐(1)
摘要:
这里需要提一下的是,asp.net编程提供了服务端控件和客户端控件的说法,其实还是脱离不了HTML的本质,客户端和服务端需要交互必须要提交,提交有两种方式get和post,get就是通过向服务端发送连接地址,服务端通过地址的参数来获得信息的,一般这些参数都是明文,能在浏览器地址栏看到。而post是通过表单的input等元素提交到服务端的页面的,这些数据一般是看不到的。asp.net的服务端控件其实就是对一般的HTML控件做了个包装,大体是通过隐藏控件提供控制的参数的。 这里介绍一个常用的函数_doPostBack,这个函数如果如果是ASP.Net render出来的页面就是自动产生这个函数,比
阅读全文
posted @ 2011-06-14 11:26
HackerVirus
阅读(450)
推荐(0)
摘要:
前言在上一篇文章Asp.Net MVC3 简单入门第一季(一)环境准备中我简单介绍了Asp.Net MVC3项目的安装和第一个Asp.Net MVC3项目的基本情况。没有详细介绍项目中各个文件夹的作用,以及创建的第一个页面是怎样运行起来的?还有好多的疑问,那在这篇文章中我们将详细介绍项目中各个文件夹的作用,并真的第一个项目我们简要介绍一下Asp.Net MVC的URL驱动的是怎么回事。第一节:Asp.Net MVC3项目介绍让我们先看一下,一个普通的Asp.Net MVC3项目的样例,如下图所示跟WebFrom还是有区别的,如果你已经了解Asp.Net MVC2的话,那就感觉异常熟悉了!但还是
阅读全文
posted @ 2011-06-13 09:51
HackerVirus
阅读(248)
推荐(0)
摘要:
先上图,有图有真相:此扩展功能:作用区域:解决方案、项目、文件夹 、文件等右击,看到相关菜单,进行相关操作。功能:移除、排序using,格式化代码,及以上组合。思想来源:Format DocumentRemove And Sort UsingPowerCommands for Visual Studio 2010放弃以上原因:Format Document及Remove And Sort Using有问题,并不是所有情况下都能正常工作。后来发现PowerCommands工作的很好,但他把包括AssemblyInfo.cs .designer.cs Reference.cs在内的文件都统统格式化
阅读全文
posted @ 2011-06-13 09:51
HackerVirus
阅读(685)
推荐(0)
摘要:
近期一直在研究一些比较大的综合网站系统,发现很多都用了一种mvc模式,把系统架构搞的很复杂,对于想学习这些大项目精华的初学者来说,不管是理解上还是调试上,都有一定的难度,鉴于此,本人在网络巡逻了一翻,发现一篇还是不错的文章。今日发在这里分享给大家,同时也留着自己以后时常温习。大家如果还有更好的资源,希望拿出来分享,不胜感激!ASP.NET 页面对象模型ASP.NET Web 页面生命中的一天适用于:Microsoft® ASP.NET摘要:了解为 ASP.NET Web 页面建立的事件模型,以及 Web 页面转变为 HTML 过程中的各个阶段。ASP.NET HTTP 运行时负责管理
阅读全文
posted @ 2011-06-13 09:50
HackerVirus
阅读(201)
推荐(1)
摘要:
前言大家好,从今天开始我将写一个关于AspNetMVC3方面学习的总结,并跟初学者一起分享一些基本的基础知识,作者本身也很愿意跟大家一起交流技术,一起交流一起进步,欢迎高手不吝赐教,欢迎大家不同的意见和建议,作者的学识和见识当然有自己的局限性,希望自己能成为不闷骚型的技术人员,而不是只自己享受技术,而不让更多的人来分享你的成果的人。第一节:关于Asp.NetMVC3Asp.NetMVC已经到第三版了,相信大家也都熟悉了,我也不再重复相关概念性的东西了。但是大家一定要了解,Asp.NetMVC是微软的一个开源的UI层框架,是AspNet的另外一种开发模式。好废话不多说,那我们开始进入Asp.Ne
阅读全文
posted @ 2011-06-13 09:49
HackerVirus
阅读(214)
推荐(0)