<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[NiuNIu's sPAcE]]></title><description><![CDATA[---尘世的浮华掩不住内心的落寞-程序员niuniu的blog]]></description><link>https://blog.youkuaiyun.com/liujw</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liujw]]></copyright><item><title><![CDATA[JsonConvert序列化时自定义日期格式和忽略循环引用]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/50330551</link><guid>https://blog.youkuaiyun.com/liujw/article/details/50330551</guid><author>liujw</author><pubDate>Wed, 16 Dec 2015 17:17:37 +0800</pubDate><description><![CDATA[JsonSerializerSettings jsSettings = new JsonSerializerSettings();
            jsSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
            jsSettings.Converters.Add(new IsoDateTimeConve]]></description><category></category></item><item><title><![CDATA[]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/50330475</link><guid>https://blog.youkuaiyun.com/liujw/article/details/50330475</guid><author>liujw</author><pubDate>Wed, 16 Dec 2015 17:13:53 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[WebSocket 是什么原理？为什么可以实现持久连接？]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/49333311</link><guid>https://blog.youkuaiyun.com/liujw/article/details/49333311</guid><author>liujw</author><pubDate>Thu, 22 Oct 2015 14:38:35 +0800</pubDate><description><![CDATA[修改


WebSocket是HTML5出的东西 也就是说HTTP协议没有变化 但HTTP是不支持持久连接的（长连接，循环连接的不算）
或者说WebSocket干脆就不是基于HTTP来执行的。但是。。。说不通啊。。。

他是怎么实现的呢？？为什么可以实现持久连接？？？？
-----------------------------
【【【【【【【【【【【【【【补充】】】】】】】】】】]]></description><category></category></item><item><title><![CDATA[Jquery 将表单序列化为Json对象]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/49096871</link><guid>https://blog.youkuaiyun.com/liujw/article/details/49096871</guid><author>liujw</author><pubDate>Tue, 13 Oct 2015 12:20:00 +0800</pubDate><description><![CDATA[大家知道Jquery中有serialize方法，可以将表单序列化为一个“&”连接的字符串，但却没有提供序列化为Json的方法。不过，我们可以写一个插件实现。
我在网上看到有人用替换的方法，先用serialize序列化后，将&替换成： 、‘：
/** 
* 重置form表单 
* @param formId  form的id  
*/  
function resetQuery(formId){]]></description><category></category></item><item><title><![CDATA[VS2013 Cordova Build Error - cannot find module ./lib/plugin解决办法]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/48804005</link><guid>https://blog.youkuaiyun.com/liujw/article/details/48804005</guid><author>liujw</author><pubDate>Tue, 29 Sep 2015 10:53:54 +0800</pubDate><description><![CDATA[重新安装：
npm install -g C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\EXTENSIONS\DXXQ5VLG.GQS\packages\vs-mda
注意：这个目录每个人不同DXXQ5VLG.GQS，我的是dylvug04.b0y]]></description><category></category></item><item><title><![CDATA[重写Cordova的backbutton事件]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/46833955</link><guid>https://blog.youkuaiyun.com/liujw/article/details/46833955</guid><author>liujw</author><pubDate>Fri, 10 Jul 2015 18:23:04 +0800</pubDate><description><![CDATA[代码块    function onBackKeyDown() {
        navigator.notification.confirm(
            '你真的要狠心退出吗？',
            function (e) {
                if (e === 1)
                    navigator.app.exitApp();]]></description><category></category></item><item><title><![CDATA[判断浏览器来自移动端或PC]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/46832319</link><guid>https://blog.youkuaiyun.com/liujw/article/details/46832319</guid><author>liujw</author><pubDate>Fri, 10 Jul 2015 16:23:59 +0800</pubDate><description><![CDATA[前端js：判断浏览器是移动端还是PC]]></description><category></category></item><item><title><![CDATA[理想的ASP.NET网站敏捷团队开发相关技术]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/6619926</link><guid>https://blog.youkuaiyun.com/liujw/article/details/6619926</guid><author>liujw</author><pubDate>Wed, 20 Jul 2011 14:44:51 +0800</pubDate><description><![CDATA[流程管理：Scrum + Versionone每日构建：CruiseControl.Net, NantBug管理：Bugzilla.Net开发工具：Vs.NetWeb开发技术：Jquery, C#, MVCjs调试：Firebug抓包工具：WareShark]]></description><category></category></item><item><title><![CDATA[微软技术大会2008 tech ed全部讲义]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/3262017</link><guid>https://blog.youkuaiyun.com/liujw/article/details/3262017</guid><author>liujw</author><pubDate>Sun, 09 Nov 2008 22:05:00 +0800</pubDate><description><![CDATA[微软技术大会2008 tech ed全部讲义（共分8个文件，全部下载后解压缩即可）下面地址有时需要代理服务器（请参考：http://hi.baidu.com/deeepsea/blog/item/7e2b71f4adc363dcf2d3855f.html）]]></description><category></category></item><item><title><![CDATA[c#中html与文本回车转换问题]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1562227</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1562227</guid><author>liujw</author><pubDate>Thu, 12 Apr 2007 15:55:00 +0800</pubDate><description><![CDATA[public static string texttohtml(string chr)  {   if(chr==null)    return "";   chr=chr.Replace("   chr=chr.Replace(">","&gt;");   chr=chr.Replace("/n","");   chr=chr.Replace(" ","&nbsp;");   return(ch]]></description><category></category></item><item><title><![CDATA[关于SQL优化]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1528848</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1528848</guid><author>liujw</author><pubDate>Wed, 14 Mar 2007 11:16:00 +0800</pubDate><description><![CDATA[关于SQL优化我提提几点总结，这里没有具体的实例，如果大家有兴趣，可以把他贴上来　　　　1.除非写频率很低，否则不要用RAID5，但是对于cache能够减少RAID5的负荷　　　　2.对于一个chained fetch ratio的，建议需要用一个高的pctfree来rebuild table　　　　3.如果你有一个很高的磁盘排序率，那么建议修改sort_area_size,将其增大　　　　4.b]]></description><category></category></item><item><title><![CDATA[MS SQL Server中的CONVERT日期格式化大全]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1509456</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1509456</guid><author>liujw</author><pubDate>Tue, 13 Feb 2007 17:41:00 +0800</pubDate><description><![CDATA[CONVERT将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在SQL Server中　将日期格式化.使用 CONVERT：CONVERT (data_type[(length)], expression [, style])select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:]]></description><category></category></item><item><title><![CDATA[[JS]详尽解析window.event对象]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1505198</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1505198</guid><author>liujw</author><pubDate>Thu, 08 Feb 2007 10:42:00 +0800</pubDate><description><![CDATA[[JS]详尽解析window.event对象22:35:53 2006-02-08 | by greengnn Font Size: Large | Medium | Small 描述event代表事件的状态，例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如，fromEleme]]></description><category></category></item><item><title><![CDATA["Parser Error Message: Access is denied: Source Error: Line 198: " ]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1503579</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1503579</guid><author>liujw</author><pubDate>Tue, 06 Feb 2007 16:50:00 +0800</pubDate><description><![CDATA[ "Parser Error Message: Access is denied: Source Error: Line 198: " Hi,One of the stunning errors you may get while trying to browse your page isDescription: An error occurred during the processin]]></description><category></category></item><item><title><![CDATA[基于.net开发平台项目案例集锦]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1493431</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1493431</guid><author>liujw</author><pubDate>Thu, 25 Jan 2007 17:51:00 +0800</pubDate><description><![CDATA[(from:http://blog.breakn.net/article.asp?id=292)经过微软.net Framework 2.0的革新，.net平台的开发越来越精彩。笔者收集基于.net开发的n个项目，一方面为新手提供有价值学习资源，培养起软件开发的乐趣，另一方面共勉已从事.net领域工作多年并有明确发展目标的同仁，提高自己，更上一层楼。SharpDevelop强大的插件系统，通过]]></description><category></category></item><item><title><![CDATA[说说大型高并发高负载网站的系统架构（转自csdn）]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1493423</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1493423</guid><author>liujw</author><pubDate>Thu, 25 Jan 2007 17:46:00 +0800</pubDate><description><![CDATA[说说大型高并发高负载网站的系统架构我在Cernet做过拨号接入平台的搭建，而后在Yahoo3721负载搜索引擎前端平台开发，又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作，同时自己接触和开发过不少大中型网站的模块，因此在大型网站应对高负载和并发的解决方案上有一些积累和经验，可以和大家一起探讨一下。一个小型的网站，比如个人网站，可以使用最简单的html静态页面就实现了，配合一些图片达到美化]]></description><category></category></item><item><title><![CDATA[接口中不可以有字段]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1493393</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1493393</guid><author>liujw</author><pubDate>Thu, 25 Jan 2007 17:26:00 +0800</pubDate><description><![CDATA[但可以有属性和方法 ]]></description><category></category></item><item><title><![CDATA["asdf".Equals(str)这个比较字符（串）方法不会出错]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1493301</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1493301</guid><author>liujw</author><pubDate>Thu, 25 Jan 2007 16:13:00 +0800</pubDate><description><![CDATA["asdf".Equals(str)这个比较字符（串）方法不会出错如果这样：str.Equals("asdf")就很可能出错因为str可能是null或其他类型时不可比 ]]></description><category></category></item><item><title><![CDATA[注意：使用Convert转换时一定记得要try{}catch{}]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1493299</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1493299</guid><author>liujw</author><pubDate>Thu, 25 Jan 2007 16:10:00 +0800</pubDate><description><![CDATA[注意：使用Convert转换时一定记得要try{}catch{}因为转换时很可能不成功 ]]></description><category></category></item><item><title><![CDATA[两种特别的类]]></title><link>https://blog.youkuaiyun.com/liujw/article/details/1493256</link><guid>https://blog.youkuaiyun.com/liujw/article/details/1493256</guid><author>liujw</author><pubDate>Thu, 25 Jan 2007 15:39:00 +0800</pubDate><description><![CDATA[永远不能继承的类sealed必须被继承的类abstrct ]]></description><category></category></item></channel></rss>