<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[blanky01的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/blanky01</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; blanky01]]></copyright><item><title><![CDATA[被忽视的document的close方法]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83942085</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83942085</guid><author>blanky01</author><pubDate>Tue, 07 Jun 2011 18:16:42 +0800</pubDate><description><![CDATA[今天在项目里遇到一个问题，往iframe多次写入文档内容，写入的内容需要覆盖已经显示的内容，试了很多种方法都不理想，包括先把iframe清空都不行，后来看了一下w3c的帮助文档，发现document有一个close方法用来关闭写入流，使接下来write的内容覆盖原有的内容。唉真是学业不精啊，有时间要多看看基本的东西了，放在这里供以后查阅！...]]></description><category></category></item><item><title><![CDATA[javascript性能优化点总结（不断更新）]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83938465</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83938465</guid><author>blanky01</author><pubDate>Mon, 30 May 2011 21:18:51 +0800</pubDate><description><![CDATA[一，文件下载
  1.外链js文件。
  2.减少外链js文件。
  3.减少功能类似的js库的共存。
二，DOM元素修改
  1.最大限度地减少DOM更新。
  2.缓存需要多次调用的DOM。
  3.document. getElementByName()的执行时间可能会随着页面的增大而变长。
  4.从内到外appendChild
  5.用nexSibling遍历提高效率...]]></description><category></category></item><item><title><![CDATA[截字正则]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83937638</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83937638</guid><author>blanky01</author><pubDate>Sat, 28 May 2011 21:03:43 +0800</pubDate><description><![CDATA[这是我在项目或者学习中遇到的正则，可能比较简单也可能很复杂，将它们收集在这里供大家学习和讨论，自己也做个备忘。欢迎大家拍砖！
 
 
正则表达式：RegExp('(\\w{'+(i?i:0)+'})(\\w)','g')
例子：
var str='wfwafo';String.prototype.breakW=function(i,c){  c||'&amp;lt;br/&amp;gt;';  retu...]]></description><category></category></item><item><title><![CDATA[style，runtimeStyle与currentStyle的定义及用法]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83774178</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83774178</guid><author>blanky01</author><pubDate>Sat, 04 Dec 2010 13:51:00 +0800</pubDate><description><![CDATA[1.定义
style：标准的样式！可用来查询由html标签的style属性指定的样式runtimeStyle： 运行时的样式！如果与style的属性重叠，将覆盖style的属性！currentStyle：可用来查询/修改外联（由&amp;lt;link&amp;gt;所连接的样式表文件）或者内部（在&amp;lt;style&amp;gt;中的样式）样式表中的样式。
2.举例
&amp;lt;style type=&quot;text/cs...]]></description><category></category></item><item><title><![CDATA[style，runtimeStyle与currentStyle的定义及用法]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/6054668</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/6054668</guid><author>blanky01</author><pubDate>Sat, 04 Dec 2010 13:51:00 +0800</pubDate><description><![CDATA[<br />1.定义<br />style：标准的样式！可用来查询由html标签的style属性指定的样式<br />
runtimeStyle：  运行时的样式！如果与style的属性重叠，将覆盖style的属性！<br />
currentStyle：可用来查询/修改外联（由<link>所连接的样式表文件）或者内部（在<style>中的样式）样式表中的样式。<br />2.举例<br /><style type="text/css"><br />
<!--<br />
.div2{ width:]]></description><category></category></item><item><title><![CDATA[使用面向对象的技术创建高级 Web 应用程序（JavaScript）]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83774168</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83774168</guid><author>blanky01</author><pubDate>Sat, 04 Dec 2010 13:30:00 +0800</pubDate><description><![CDATA[
JavaScript
使用面向对象的技术创建高级 Web 应用程序
Ray Djajadinata


最近，我面试了一个有五年 Web 应用程序开发经验的软件开发人员。四年半来她一直在从事 JavaScript 相关的工作，她自认为 JavaScript 技能非常好，但在不久之后我就发现实际上她对 JavaScript 知之甚少。话虽这样说，但我确实没有责备她的意思。JavaScr...]]></description><category></category></item><item><title><![CDATA[使用面向对象的技术创建高级 Web 应用程序（JavaScript）]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/6054643</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/6054643</guid><author>blanky01</author><pubDate>Sat, 04 Dec 2010 13:30:00 +0800</pubDate><description><![CDATA[JavaScript使用面向对象的技术创建高级 Web 应用程序Ray Djajadinata<br />最近，我面试了一个有五年 Web 应用程序开发经验的软件开发人员。四年半来她一直在从事 JavaScript 
相关的工作，她自认为 JavaScript 技能非常好，但在不久之后我就发现实际上她对 JavaScript 
知之甚少。话虽这样说，但我确实没有责备她的意思。JavaScript 真的是很有趣。很多人（包括我自己，直到最近！）都认为自己很擅长 
JavaScript 语言，因为他们都知]]></description><category></category></item><item><title><![CDATA[圆明园十二生肖兽首的命运！！]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83357171</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83357171</guid><author>blanky01</author><pubDate>Wed, 25 Feb 2009 09:52:00 +0800</pubDate><description><![CDATA[

　　
　　
圆明园十二生肖兽首铜像——鼠首
　　法国佳士得拍卖行将拍卖圆明园鼠首和兔首铜像的消息引起了海内外华人的极大关注。圆明园十二生肖兽首铜像流散海外近150年来，目前已经有牛、虎、马、猴、猪五首通过各种渠道回归中国，而鼠首和兔首铜像也有望通过法律渠道合理索回，剩余龙、蛇、羊、鸡、狗五首至今下落不明。
　　鼠　为法国私人收藏家收藏。2009年2月25日将被法国佳士得拍卖行计划拍...]]></description><category></category></item><item><title><![CDATA[圆明园十二生肖兽首的命运！！]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3934553</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3934553</guid><author>blanky01</author><pubDate>Wed, 25 Feb 2009 09:52:00 +0800</pubDate><description><![CDATA[  　　　　圆明园十二生肖兽首铜像——鼠首　　法国佳士得拍卖行将拍卖圆明园鼠首和兔首铜像的消息引起了海内外华人的极大关注。圆明园十二生肖兽首铜像流散海外近150年来，目前已经有牛、虎、马、猴、猪五首通过各种渠道回归中国，而鼠首和兔首铜像也有望通过法律渠道合理索回，剩余龙、蛇、羊、鸡、狗五首至今下落不明。　　鼠　为法国私人收藏家收藏。2009年2月25日将被法国佳士得]]></description><category></category></item><item><title><![CDATA[如何量化用户体验UE(How To Quantify The User Experience)]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83356602</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83356602</guid><author>blanky01</author><pubDate>Mon, 23 Feb 2009 14:02:00 +0800</pubDate><description><![CDATA[量化用户体验有四个互相关联的重要因素:

1． 品牌(branding) 2． 使用性(usability) 3． 功能性(functionality) 4． 内容(content) 




一个客观的衡量和分析工具，能帮助你的客户提供有实事依据的建议。而不是推测的意见和观点。我们在这篇文章中的探讨能帮助你： 

1． 尽可能的去除你的主观偏好。 2． 使具有不同背景的人（设计...]]></description><category></category></item><item><title><![CDATA[如何量化用户体验UE(How To Quantify The User Experience)]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3928034</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3928034</guid><author>blanky01</author><pubDate>Mon, 23 Feb 2009 14:02:00 +0800</pubDate><description><![CDATA[ 量化用户体验有四个互相关联的重要因素: 1． 品牌(branding) 2． 使用性(usability) 3． 功能性(functionality) 4． 内容(content)    一个客观的衡量和分析工具，能帮助你的客户提供有实事依据的建议。而不是推测的意见和观点。我们在这篇文章中的探讨能帮助你：  1． 尽可能的去除你的主观偏好。 2． 使具有不]]></description><category></category></item><item><title><![CDATA[C#.Net连接ACCESS数据库web.config内路径最优写法 ]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3896486</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3896486</guid><author>blanky01</author><pubDate>Mon, 16 Feb 2009 15:50:00 +0800</pubDate><description><![CDATA[帖子一：好多朋友被ACCESS数据库在.net程序中相对路径的问题困扰，搞得每次移动程序都要去修改web.config  中数据库连接字符串的数据库路径。 好多人的web.config中的写法如下：  <add key="OLEDBCONNECTIONSTRING" value="Provider=Microsoft.Jet.OLEDB.4.0;Data  Source=E:"web"Ap]]></description><category></category></item><item><title><![CDATA[再议Exception ]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3877782</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3877782</guid><author>blanky01</author><pubDate>Wed, 11 Feb 2009 16:34:00 +0800</pubDate><description><![CDATA[ 实际上在系统正常运行的时候，应该是没有异常的。所有正常运行中被发现的异常，都应该被if else之类的判断分支所替代。因此，最终只要在表现层try catch就可以了。在表现层try catch的时候，记录下exception中的stack frames就可以了。要是有了stack frames都还分析不出问题，那就表明系统设计有问题。我的以上观点可以从微软的示范代码中得到验证。我们公司的开发流]]></description><category></category></item><item><title><![CDATA[第一次写博客！]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3877114</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3877114</guid><author>blanky01</author><pubDate>Wed, 11 Feb 2009 14:12:00 +0800</pubDate><description><![CDATA[ 第一次写博客，对着电脑果然写不出什么好东东阿，不过今天还算是有点成果的。脑子、眼睛都受不了了，开始工作吧！]]></description><category></category></item><item><title><![CDATA[css优先级别（转）]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83337886</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83337886</guid><author>blanky01</author><pubDate>Wed, 11 Feb 2009 14:05:00 +0800</pubDate><description><![CDATA[CSS优先级包含四个级别（文内选择符，ID选择符，Class选择符，元素选择符）以及各级别出现的次数。根据这四个级别出现的次数计算得到CSS的优先级。
CSS优先级的计算规则如下：* 页面中定义的样式,加1,0,0,0* 每个ID选择符(如 #id),加0,1,0,0* 每个Class选择符(如 .class)、每个属性选择符(如 [attribute=])、每个伪类(如 :hover)加0,0...]]></description><category></category></item><item><title><![CDATA[css优先级别（转）]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3877043</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3877043</guid><author>blanky01</author><pubDate>Wed, 11 Feb 2009 14:05:00 +0800</pubDate><description><![CDATA[ CSS优先级包含四个级别（文内选择符，ID选择符，Class选择符，元素选择符）以及各级别出现的次数。根据这四个级别出现的次数计算得到CSS的优先级。CSS优先级的计算规则如下：* 页面中定义的样式,加1,0,0,0* 每个ID选择符(如 #id),加0,1,0,0* 每个Class选择符(如 .class)、每个属性选择符(如 [attribute=])、每个伪类(如 :hover)加]]></description><category></category></item><item><title><![CDATA[css技术整理，常更新！]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3876965</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3876965</guid><author>blanky01</author><pubDate>Wed, 11 Feb 2009 13:45:00 +0800</pubDate><description><![CDATA[ 1.如果父盒子不设定高度或者高度为自动，而其子盒子设定了浮动，并且高度超过了父盒子，在标准浏览器中，父盒子高度是不能自适高度，但是这种高度自适应常是我们需要的，如何做到让高度自适应呢，常见的办法是在父级内，浮动子盒子后边加入以下代码：清除掉那个小盒子的浮动。  2.浮动盒子在本文流中出现的位置会影响它的水平浮动位置，就像下面运行框效果，那些盒子并不是紧跟着出现的，之间有文本存在，所以]]></description><category></category></item><item><title><![CDATA[我是浮动的小盒子！！！]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/83337874</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/83337874</guid><author>blanky01</author><pubDate>Wed, 11 Feb 2009 13:29:00 +0800</pubDate><description><![CDATA[1.最好给浮动对象设置一下宽度，不然会出现一些意想不到的麻烦.
2.有一个父盒子，它里面有个子盒子，这个子盒子比父盒子的宽度大，这时候如果子盒子浮动，那么在ie6、ie7、ff中的解释如下：
ie6：把父盒子搞大！！才不管它有没有浮动！！只要是盒子就搞！！
ie7：不就是没我宽嘛，我跳出去不就得了，当然我得在你的上一层，还有你后面的那些文字，都得乖乖的在 
我脚下。不过我小盒子也不霸道，我...]]></description><category></category></item><item><title><![CDATA[我是浮动的小盒子！！！]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3876892</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3876892</guid><author>blanky01</author><pubDate>Wed, 11 Feb 2009 13:29:00 +0800</pubDate><description><![CDATA[1.最好给浮动对象设置一下宽度，不然会出现一些意想不到的麻烦.2.有一个父盒子，它里面有个子盒子，这个子盒子比父盒子的宽度大，这时候如果子盒子浮动，那么在ie6、ie7、ff中的解释如下：  ie6：把父盒子搞大！！才不管它有没有浮动！！只要是盒子就搞！！  ie7：不就是没我宽嘛，我跳出去不就得了，当然我得在你的上一层，还有你后面的那些文字，都得乖乖的在           我脚]]></description><category></category></item><item><title><![CDATA[C#命名规则（一个程序员的C#命名规则 ）]]></title><link>https://blog.youkuaiyun.com/blanky01/article/details/3867514</link><guid>https://blog.youkuaiyun.com/blanky01/article/details/3867514</guid><author>blanky01</author><pubDate>Sat, 07 Feb 2009 14:44:00 +0800</pubDate><description><![CDATA[ 1.用Pascal规则来命名方法和类型。 public class DataGrid{public void DataBind(){}}2.用Camel规则来命名局部变量和方法的参数. public class Product{private string _productId;private string _productName;publi]]></description><category></category></item></channel></rss>