随笔分类 -  Asp.Net

摘要:介绍:ASP.NET中登录后,JSP可以用ASP.Net中的Session的值这个话题刚开始,宝宝的思路是ASP.NET中序列化Session以二进制数据保存到数据库,然后由JSP读取数据库中的二进制数据反序列化成Session对象,再强制转化成的Session对象,在JAVA端转换时,出现了错误,找遍网上的资料也没能解决,故采用一种替换的方式.替换的方式的思路:登录的ASPX文件中,在登录成功后... 阅读全文
posted @ 2010-08-20 12:09 lmule 阅读(613) 评论(0) 推荐(0) 编辑
摘要:我在博客堂上也看到不少有关并发控制的文章,我一直是推荐使用时间戳来解决的。 比如我们在SQL Server中的表中定义一个字段为timestamp类型的字段ts,这个字段的值不需要我们进行控制的。 在Insert与Update时,数据库会自己进行ts值的更新,因此我们只要在Update时使用: Update xxx where key=@key and ts=@ts 就可以了,根本不用考虑ts里的... 阅读全文
posted @ 2010-08-18 19:56 lmule 阅读(26275) 评论(2) 推荐(5) 编辑
摘要:进程和线程的区别收藏 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制... 阅读全文
posted @ 2010-08-18 19:23 lmule 阅读(312647) 评论(14) 推荐(34) 编辑
摘要:答案是:用BT,也就是你我应该都很熟悉的BitTorrent。  对于网站经营者、创业者来说,扩展性的问题是在网站流量成长过程中势必会面对的问题,如何建立一个具有扩展性的架构(scalable architecture)便是在规划网站事业过程中不可或缺的专业知识。  如果服务本身的功能性符合用户需求,却因为架构、程序性能、数据库性能的问题导致服务增长出现瓶颈时,如何评估、分析网站性能瓶颈?厘清问题... 阅读全文
posted @ 2010-08-16 21:43 lmule 阅读(478) 评论(0) 推荐(0) 编辑
摘要:HTTP 压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的一种HTTP 压缩算法。  默认的IIS中是有GZIP.dll组件的,我们只要开启即可.操作步骤如下:  1.开启... 阅读全文
posted @ 2010-08-16 21:41 lmule 阅读(414) 评论(0) 推荐(0) 编辑
摘要:在正式开始之前,我需要先声明:这些关键字对于偏向底层的程序员更加耳熟能详,对这些关键字不了解并不影响你作为一个合格的程序员。  这意味着这些关键字会让你在编写程序时得到更好的代码质量和可读性,enjoy  yield  yield关键字会告诉编译器当前的函数是在一个循环内部,编译器会相应生成一个执行它在循环体内部所表示行为的类,yield和return关键字一起用于为枚举器对象提供返回值,比如说:... 阅读全文
posted @ 2010-08-16 00:14 lmule 阅读(268) 评论(0) 推荐(0) 编辑
摘要:Some of both Documented and Undocumented Keywords that we dont use often like Check, StackAlloc, Fixed,default,@variables,Nullables, __arglist,__reftype etc are explained with simple examplesDownload... 阅读全文
posted @ 2010-08-16 00:12 lmule 阅读(413) 评论(0) 推荐(0) 编辑
摘要:C#中volatile的用法收藏 恐怕比较一下volatile和synchronized的不同是最容易解释清楚的。volatile是变量修饰符,而synchronized则作用于一段代码或方法;看如下三句get代码:int i1;int geti1() {return i1;} volatile int i2;int geti2() {return i2;} int i3;synchronized... 阅读全文
posted @ 2010-08-15 23:02 lmule 阅读(390) 评论(0) 推荐(0) 编辑
摘要:C#的internal关键字可以使标记的方法,字段或者属性等等只能在当前assembly内部使用,那么如果其他的assembly需要使用这个internal的方法的时候怎么办呢?.NET提供了一种类似于C++中的友元类的方式来完成这个功能,那就是使用InternalsVisibleTo。这种情况常见于做测试的时候,需要另外一个项目来测试项目中的internal方法所标记的功能,所以有了Intern... 阅读全文
posted @ 2010-08-15 21:55 lmule 阅读(6111) 评论(0) 推荐(1) 编辑
摘要:问题描述手上有一行业门户站点,每个用户都有一个子站点(或说模板),每个子站会有一些配置数据(如:logo,横栏图片或者其它一些没想到的东西)为了编程方便以及日后扩充方便,我使用直接在.aspx文件中定义的类来保存这些数据,同样为了修改方便(编译一次站的时间已经到了让人无法接受地步),我这里使用的是单独的.aspx文件(不关联.cs文件),配置数据会被分配给定义的类,然后将类序列化,使用是则执行反序... 阅读全文
posted @ 2010-08-12 17:43 lmule 阅读(977) 评论(0) 推荐(0) 编辑