摘要:
HtmlAgility是一个开源的Html解析库,据说是C#版的JQuery,功能非常强大。该篇学习它的解析功能,还可以模拟用户请求,创建html,设置代理等等,暂先不研究。---------------------------------------------------------------... 阅读全文
摘要:
Assert Store上有一个Editor Console Pro,功能非常全面,百度也能搜到破解。如果有需要建议使用,不要再造车轮 起初因为自带Console功能太弱,有不少可以提升空间。于是尝试自己写,可是写到后面发现上面那个工具。。大致原理明白之后发上来分享一下。 读到Log信息,有两个方法 阅读全文
摘要:
无返回值方法,RhinoMock的例子是这么做的:demo.VoidThreeArgs(0, "", 0f);LastCall.On(demo).Callback(ThreeArgsAreSame);mocks.Replay(demo);无参数方法:INameSource nameSource = ... 阅读全文
摘要:
转义字符含义ASCII码(16/10进制)\o空字符(NULL)00H/0\n换行符(LF)0AH/10\r回车符(CR)0DH/13\t水平制表符(HT)09H/9\v垂直制表(VT)0B/11\a响铃(BEL)07/7\b退格符(BS)08H/8\f换页符(FF)0CH/12\’单引号27H/3... 阅读全文
摘要:
部分摘自:http://www.cnblogs.com/Wayou/p/shortcuts.htmlF2:重命名对象快速创建快捷方式:按住 CTRL+SHIFT 将文件拖到桌面或文件夹中。F4:选择"转到不同的文件夹"框并沿框中的项向下移动(如果工具栏在 Windows 资源管理器中是活动的)SHI... 阅读全文
摘要:
Action[] tmp = new Action[3];for (int i = 0; i Console.WriteLine(i);}Array.ForEach(tmp, m => m());Console.Read();猜猜打印结果会是啥,012 ?结果吓一跳自己仔细想想差不多明白了,闭包是嵌套的,外面一级变量i在作用域里,所以他会返回i最后的值。修改了下Action[] tmp = new Action[3];for (int i = 0; i Console.WriteLine(j);}Array.ForEach(tmp, m => m());Console.Read() 阅读全文
摘要:
当初弄不明白旋转。。居然找不到资料四元数应该用轴角相乘。。。 通过两种旋转的配合,可以告别世界空间和本地空间矩阵转换了,大大提升效率。 每个轴相乘即可,可以任意轴,无限乘。无万向节锁问题 四元数旋转: using UnityEngine; using System.Collections; publ 阅读全文
摘要:
桶排序一般用于非数字元素排序,比如26个字母。做了一张图,应该好理解,因为数字是10进制,就准备10个桶,去装每一位的数就行了。 桶排的空间复杂度比较高,对于万,亿级别的数据不能用桶排来做。 先取所有数据的最高位,这里4个数最高是千位。 代码:(转自天与我生博客) using System; usi 阅读全文
摘要:
在下面目录找到许多自带的代码段文件:vs安装目录\VC#\Snippets\2052\Visual C#随便复制一个作为模板,开始改注意这一行是最终输入的代码段:前面都是一些title,说明之类的。$end$就是光标结束位置。 cr cr console read 的代码段 Hont Expansion ... 阅读全文
摘要:
官方wiki:http://www.ayende.com/wiki/Rhino+Mocks.ashx=========================================接口Mock:来一段小代码static void Main(string[] args){ MockReposi... 阅读全文