Entries

笔记:用于ServerXMLHttp的Cookie容器 / CookieContainer For ServerXMLHTTP

可能有BUG,还没全面测试过。This might be buggy....

笔记:JavaScript兼容细节 / Note: Tweak your JavaScript for Compatibility

//IE, FF, Opera, GCfunction(){ alert("hello!");}();//x,x,o,xfunction(){ alert("hello!");}.call();//x,x,o,x(function(){ alert("hello!");}());//o,o,o,ovar a = function(){ alert("hello!");}();//o,o,o,o//语法问题alert(eval("{}"));//x,x,x,xalert(eval("({})"));//o,o,o,o//语法问题alert(eval("function(){}"));//x,x,o,oalert(eval("(function(){})"));//x,o,o,oalert(eval("[function(){}][0]"));//o,o,o,o//应...

笔记:一个蛋疼的XHR回调函数

function xhrCallback(xhr, resolver){ return (function(){ var state = xhr.readyState; var status = xhr.status; resolver[state] ? (resolver[state][status] ? resolver[state][status].call(xhr) : (resolver[state].$ && resolver[state].$.call(xhr)), resolver[state]._ && resolver[state]._.call(xhr)) : (resolver.$ && resolver.$.call(xhr)); resolver._ && resolver._.call(xhr); });}用法: var x...

笔记:高效串联字符串

经常看到各种参考材料说,串联字符串的时候用StringBuilder效率最高。但大多数时候举例都是用一个循环反复附加上万次得到一个字符串结果,对于一个少于10次累加的串联操作来说会怎样呢?经过实验(过程略)得知:1 对于少数量字符串的串联来说,直接用+操作符要比用StringBuilder效率高得多(推测是每次使用StringBuilder需要额外的开销);对于已知数量的字符串串联来说String.Concat比StringBuilder效率略高一点。2 无论使用Stri...

笔记:从Hex向Byte[]转换 / Converting Hex String To Byte Array

using XS = System.Xml.Serialization;public static class Utils{ private class dummyReader : XS.XmlSerializationReader { protected override void InitCallbacks() { } protected override void InitIDs() { } public static byte[] HexToBytes(string hex) { return ToByteArrayHex(hex); } } private class dummyWriter : XS.XmlSerializationWriter { protected override void I...

Appendix

自我介绍

优雅的神棍 / Elegant Tales

Author:优雅的神棍 / Elegant Tales
神棍你好,神棍再见。

最新引用

QR

QR

羔羊们啊

加为好友

和此人成爲好友

搜寻栏