摘要: 最近重新复习了一个c#基础知识,在测试StringBuilder与字符串连接的比较时,没想到二者的差距竟然如此之大,用StringBuilder连接字符50000次竟然是0毫秒,而用字符串连接为1750毫秒。当连接500000次的结果差距更不用说了,下面总结一下学习c#的一些知识点:1.StringBuilder与字符串连接比较[代码]  执行结果却大吃一惊,知道用字符串拼接速度慢,但没想到会慢到如此地步,下图是拼接50000个字符:      当拼接500000个字符时,执行结果为:      出现这个结果的原因是:第一是字符串是不可变的,每次字符串变量的内容发生改变时,都必须重新分配内存。 阅读全文
posted @ 2010-12-25 09:26 魏志飞 阅读(459) 评论(0) 推荐(1) 编辑
摘要: 今天小组一同学做网站时,遇到一个关于"margin-top”兼容问题:有两个div,其中div1嵌套div2,而在div2里面设置margin-top后,在IE8、ff和chrome下显示的效果竟然不是想要出现的结果,而在IE7下面效果正确。而在以前用的时候,从不记得margin也需要不同的浏览器对其进行兼容设置。并且还是在不太支持web标准的IE7下面都可以,其他支持WEB标准的都出现问题。难道是web标准就是这样,曾一度怀疑经常用的“盒子”方法是错误的。后来在网上找了一下才发现以前学习的时候竟然忽略了”折叠margin”。 阅读全文
posted @ 2010-12-05 11:39 魏志飞 阅读(1421) 评论(5) 推荐(0) 编辑
摘要: 1. 外观模式:应该让一个软件中的子系统间的通信和相互依赖关系达到最小,而具体办法就是引入一个外观对象,它为子系统间提供了一个单一而简单的屏障。2. 代理与外观的主要区别在于,代理对象代表一个单一对象而外观对象代表一个子系统:代理的客户对象无法直接访问目标对象,由代理提供对单独的目标对象的访问控制,而外观的客户对象可以直接访问子系统中的各个对象,但通常由外观对象提供对子系统各元件功能的简化的共同层... 阅读全文
posted @ 2010-11-14 21:09 魏志飞 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、cookie机制和session机制的区别 ************************************************************************************* 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识... 阅读全文
posted @ 2008-09-04 20:12 魏志飞 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能....,原本以为这个问题不难的,不过看到网上经常有朋友问,于是我整理了一下,供大家参考。 前台页面: GridView导出到Excel或Word文件——周公的博客:http://b... 阅读全文
posted @ 2008-08-27 15:46 魏志飞 阅读(412) 评论(0) 推荐(0) 编辑