heartstill

博客园 首页 新随笔 联系 订阅 管理

2010年12月30日 #

摘要: 线程间操作无效: 从不是创建控件的线程访问它访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。.NET Framework 有助于在以非线程安全方式访问控件时检测到这一问题。在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一个 InvalidOperationException,并提示消息:“从不是创建控件 control name 的线程访问它。”此异常在调试期间和运行时的某些情 阅读全文
posted @ 2010-12-30 22:41 开始测试 阅读(414) 评论(0) 推荐(0) 编辑

摘要: 雅虎给出的34条网站加速方法2010-09-10 17:05:09 来源:互联网 作者:i雅虎给出的34条网站加速方法  雅虎给出了优化网站加载速度的34条法则(包括Yslow规则22条) 详细说明,下载转发 ponytail 的译文(来自帕兰映像)。  1.Minimize HTTP Requests 减少HTTP请求  图片、css、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用 CSS sprites 将小图拼合后利用background来定 阅读全文
posted @ 2010-12-30 12:00 开始测试 阅读(235) 评论(0) 推荐(0) 编辑

摘要: 利用CSS技巧减小HTTP请求 CSS Sprite background-image、background-repeat、background-position2009-11-05 14:39如果你是一名Web Developer,而且还知道CSS Sprite这个词,请先去搜索一下(或者看看Realazy的这篇文章),也许你正在使用这个技术,但只是不知道它的名字罢了。刚才在Google搜索的首页,发现在body的onload里有这么一句:if(document.images){new Image().src='/images/nav_logo3.png'}那么来看看这个http://www 阅读全文
posted @ 2010-12-30 11:37 开始测试 阅读(271) 评论(0) 推荐(0) 编辑

摘要: IE不支持deflatePosted in 编程相关 by zlbruce on 03-09-2010. 最近在做http的压缩,稍微了解了下gzip,deflate,zlib的关系:deflate(RFC1951):一种压缩算法,使用LZ77和哈弗曼进行编码;zlib(RFC1950):一种格式,是对deflate进行了简单的封装;gzip(RFC1952):一种格式,也是对deflate进行的封装。 可以看出deflate是最核心的算法,而zlib和gzip格式的区别仅仅是头部和尾部不一样,而实际的内容都是deflate编码的,即:gzip = gzip头 + deflate编码的实际内容 阅读全文
posted @ 2010-12-30 10:45 开始测试 阅读(752) 评论(0) 推荐(0) 编辑

摘要: html5离线存储入门发表于 2010年07月1日 由 丸子 所有的浏览器都有自己的缓存机制,但那些机制并不可靠而且难以控制,在你做web开发的时候可能经常因为浏览器缓存带来的问题而烦恼不已。html5通过ApplicationCache接口解决了一些问题,并且使离线存储成为可能,离线存储使得你的web应用可以在用户离线的状况下进行访问。这个技术显然至少有三个好处:最直接的好处就是用户可以离线访问... 阅读全文
posted @ 2010-12-30 10:28 开始测试 阅读(2094) 评论(0) 推荐(1) 编辑

摘要: PowerShell目录PowerShell概念 起源与目的 程式特性 技术基础 PowerShell上手 具体步骤范例最新版本常用开发工具展开 编辑本段PowerShell概念  即开发代号为Monad的命令行外壳和脚本系统管理工具。 powershellPowerShell是微软公司于2006年第四季度正式发布的. 它的出现标志着, 微软公司向服务器领域迈出了重要的一步, 拉近了与Unix, Linux等操作系统的距离. PowerShell的前身命名为Monad, 在2006年4月25日正式发布beta版时更名为PowerShell.   PowerShell是一款基于对象的shell 阅读全文
posted @ 2010-12-30 09:53 开始测试 阅读(486) 评论(0) 推荐(0) 编辑