C#.NET
文章平均质量分 74
lixianhuei
这个作者很懒,什么都没留下…
展开
-
关于JS客户端对服务器控件赋值,Post后不能保留值的解决办法
这个问题老早以前就发现了.但是因为是个小问题.对我的影响不大,所以也没去解决..但是这两天有几个网友在MSN上询问..索性就把解决办法贴出来.给需要的朋友..众所周知,页面在回传后,服务器控件会保存其上次的提交是值.但是用JS在客户端动态添加的值,确在服务器回传后烟消云散.尤其是对于Select联动很不方便.给我们的工作带来了极大的不便.怎么办呢??我的做法是:前台JS赋值后,用一个Hidden保原创 2006-01-05 08:31:00 · 1011 阅读 · 0 评论 -
使用GDI+绘制高质量图和字体
对于GDI+,在正常的操作,Bitmap-- Graphcis -- DrawImage或者DrawString ,生成图片的话,会产生很多杂点,或者是图片质量不稳定..尤其是在读取图片后,生成缩略图之后,文件会被压缩而失真..主要原因是因为没有重新设置Graphics的几个属性..1.Graphics.SmoothingMode属性: 例如SmoothingMode.HighQuality可以产原创 2006-01-18 15:47:00 · 2700 阅读 · 0 评论 -
Java是剑客-飘逸;.NET是刀客-霸道 (二) 【推荐】
刀,无鞘的刀,重三十六斤六两三分,刀重而不大,重而不笨.千年寒铁精炼而成,刀身颀长,刀背轻薄,锋利异常,刀身桔黄色,隐隐泛着青色,刀面嵌龙凤图案,似龙吟,似凤鸣.刀柄带有两环,轻轻撞击会发出"叮呤"的响声,颇为清脆..此乃好刀,通灵的刀-DOTNET.. 距今五年之前,一少年,金色长发垂肩,手中一把刀横扫波斯,威震西方.号称不败,刀出鞘,必见血而回..但只此昙花一现,伴随着少原创 2006-01-06 15:10:00 · 1048 阅读 · 0 评论 -
Java是剑客-飘逸;.NET是刀客-霸道 (一) 【推荐】
剑,一把好剑,重三两三分,轻如蝉翼,千年寒冰所铸,剑身咖啡色,剑柄发黑,玄机暗藏,此乃好剑-JAVA 剑入江湖十年有余,未尝一败,纵观江湖十数载,除无极棍C/C++之外,此剑未输其他,甚至隐隐有超越之势,夺其宝座之嫌,然无极棍毕竟功力深厚,用之越久则威力更盛,不比其他武器,上手便是花招,给初次使用者以极大的荣誉感和满足感,忽略内家功夫的根基..此乃大忌..Java剑行走江湖十余年原创 2006-01-05 11:01:00 · 1024 阅读 · 0 评论 -
给你的类重写Equals--检测Class是否相等
在C#的容器中,常用的三个容器数组,ArrayList,Hashtable..数组比较简单,实现某种单一数据的存储,但是并不能自由插入,移除和容纳不同的对象..,所以ArrayList是数组的替代品,并且由于ArrayList可以自由的添加,删除,插入,读取,给我们提供了足够大的自由性,颇得我的青睐..不过使用中,难免有些缺点,感觉最麻烦的就是检测某对象是否在Items中..因为每一个new出来的原创 2006-01-05 08:45:00 · 1390 阅读 · 1 评论 -
StringBuilder的实现与技巧
在上一篇进一步了解String 中,发现了string的不便之处,而string的替代解决方案就是StringBuilder的使用..它的使用也很简单System.Text.StringBuilder sb = new System.Text.StringBuilder();这样就初始化了一个StringBuilder ..之后我们可以通过Append()来追加字符串填充到sb中..在你初始化一个原创 2006-01-05 08:44:00 · 1706 阅读 · 0 评论 -
C#2.0新特性CHM版下载
近几个月微软大动作一个接一个,先是VS.2005, C#2.0 , ASP.NET2.0,如火如荼发布beta..后是Atlas发布预览版挑战Google的AJAX..前几天又接到Sql Server 2005 beta的光盘..这个花费了5年时间开发的大块头,在开发效率,安全,性能方面都有质的飞跃..正在试用中..关于使用心得和经验我会在我的blog中更新..虽然关于C#2.0的文章越来越多了.原创 2006-01-05 08:35:00 · 986 阅读 · 0 评论 -
我对分层的理解(一)
对于数据分层的概念想必大家都看的很多了.在这里我就不再罗嗦..不说理论.只说实际.以下内容大部分是以ASP.NET角度出发. 首先:采用分层前,要考虑自己的需求.不要为了跟潮流,看别人分层我也要分层.这样的思想只会使自己更麻烦.我的建议,对于小项目,如果后期需要周期性的扩展,或者需求会经常改变.可以考虑分层实现..如果只是一个中小企业的网站.需求经常不会改变的.而且大部分的功能都是以前做过的,完全原创 2006-01-05 08:29:00 · 1169 阅读 · 1 评论 -
我对static静态成员的理解和疑惑
数据成员可以分静态变量、非静态变量两种. 静态成员:静态类中的成员加入static修饰符,即是静态成员.可以直接使用类名+静态成员名访问此静态成员,因为静态成员存在于内存,非静态成员需要实例化才会分配内存,所以静态成员不能访问非静态的成员..因为静态成员存在于内存,所以非静态成员可以直接访问类中静态的成员. 非成静态员:所有没有加Static的成员都是非静态成员,当类被实例化之后,可以通过实原创 2006-01-05 08:35:00 · 1046 阅读 · 1 评论 -
眼睛看花了..
因为新项目需求正在整理,所以今天帮单位一个同事改程序..就是一个十几个页面的小东西而已..本着轻松的心态开始动手..花几个小时改完后就可以去泡MM了(偶是程序员中最缺MM的^_^)..谁知道这一改花了偶一天时间啊..郁闷死了..主要原因不是偶菜..而是因为这个小东西居然用了几十个存储过程!!!唉..真是长江后浪推前浪啊!!!我如果要修改一个存储过程的话,修改花5分钟..找存储过程的时间最少也需要花原创 2006-01-05 08:33:00 · 631 阅读 · 0 评论 -
进一步了解String
今天看到了你真的了解.NET中的String吗? 的文章,写的很不错,对string不错的说明,但是有几点我想补充一下,一旦你的string在堆中创建后,其在内存中都是以const存在,任何的修改都会使其被重新创建为新的string,而指向以前的string的引用将会指向这个新的string!!测试1:看下面的代码:1string s = "1";2Console.WriteLine( Strin原创 2006-01-05 08:43:00 · 1070 阅读 · 0 评论 -
批量删除XML节点失败的解决办法
今天操作XML的时候,用到了批量循环子节点后删除不满足条件的节点..出现了问题..搞了一个多小时..才发现这个问题的所在.. 先来看看正常的程序是如何实现的/ 1for(int i = 0 ; i xndList.Count; i ++) //遍历节点2 {3 XmlElement xn原创 2006-01-05 08:40:00 · 1181 阅读 · 0 评论 -
ASP版的MD5加密组件下载
在ASP.NET和ASP做交互的时候,如果牵涉到会员或者MD5加密,ASP.NET解决起来比较麻烦.解决的办法就是把ASP的MD5加密方法用VB编译为DLL..然后在ASP.NET中引用就好 .MD5的DLL下载地址.使用办法:先注册为服务器组件,再引用注册的服务器组件.1ASPMD5.MD5Class md5 = new MD5Class();2 string StrMd5=md5.MD5("d原创 2006-01-05 08:39:00 · 1166 阅读 · 0 评论 -
关于Session的奇怪现象
今天和同事讨论Session的问题...因为最初做ASP的时候,用Session做验证,做过实验弹出窗口后Session就会消失..我也一直坚信在Session页弹出的窗口肯定Session会消失..但是今天,和单位同事讨论后,同事要求再次验证答案是否如我所说..我也满怀信心的做实验..我的答案还是和以前一样..但是同事的机子上无论怎么弹出页面,弹出多少页面,Session始终存在..为了彻底证明原创 2006-01-05 08:34:00 · 741 阅读 · 0 评论 -
我对分层的理解(三)
星期天来加班,脑子里一丝反抗BOSS的抵触情绪蔓延开来.因为明天又要有新的项目咯.又要忙起来了.所以决定今天将我对分层的理解写完..OK..闲话少说.切入正题..前两篇说了,在项目开发过程中如果做前期的规划,可以说,如果做好了前期的开发工作,肯定会带动后期开发的效率以及减少维护期间的工作量..今天总结一下项目开发中分层的关系..首先:在的项目开发过程中,使用接口来管理和约束你的项目(对于使用接口的原创 2006-01-05 08:32:00 · 694 阅读 · 0 评论 -
突然想编个游戏
今天在首页看了 卡卡(cacard) 的Some Managed DX link and other >的文章中给的URL..沉寂多年的冲动又回来了.. 小时候,手里一拿到老妈给的零花钱,第一笔支出肯定要去游戏厅过过瘾.听着游戏币叮咚一声,我仿佛进入另一个世界,全身心的投入我的战斗,我的世界中.在结束战斗之后,走在回家的路上,心中总有一个梦想.长大后有钱了一定要把这个游戏机买回家好好过个瘾..呵呵原创 2006-01-05 08:32:00 · 639 阅读 · 0 评论 -
Java剑 VS .NET刀 -- 晨袭血战(论模式)(一)【推荐】
夜,黑夜,子时,伸手不见五指,长安城西边凤鸣山山顶,京城原Java剑四大镖局总镖头到了三位:东剑-孙如来,南剑-李震天,西剑-魏东,当年声名显赫的镖局三大当头齐聚此地,必定有天大的事情发生!!只听李震天道:"孙大哥,卫如风他到底什么时候来啊?咱们都等了大半个时辰了!",孙如来看了看李震天,并不言语..反而是魏东接道:"二哥,你再等等,卫兄弟既然急着找我们来此地,必然是会到的!",李震天正原创 2006-01-18 15:48:00 · 4812 阅读 · 10 评论