VS-FluentData 单元测试
摘要:1. 使用VS2013建立一个控制台工程: 2. 再建立一个单元测试工程: 在测试--窗口--测试资源管理器,打开测试资源管理器。 按F6生成解决方案,就可以看到带有 [TestClass][TestMethod]的方法会显示在测试资源管理器中。 流程都跑通了,接着就可以在单元测试方法中,引入要测试
阅读全文
posted @
2016-12-29 18:01
青墨淡潋
阅读(179)
推荐(0)
Scut 上线后遇到的问题
摘要:1. 上线后的大并发问题: 这段消息监听的代码在大并发时遇到了重大的问题,无论初始化多少信号量,都会进入等待消息的状态,只有完整地接受完一条消息,才会释放一个信号量出来。因此,特别是在单个协议较大,或者并发访问量较大的情况下,服务端很快会陷入大部分信号量被锁死在等待接收消息的情况。 解决方案则是在“
阅读全文
posted @
2016-12-27 21:51
青墨淡潋
阅读(193)
推荐(0)
链表与Hash检索实测
摘要:测试环境: Win7 SP1、8G内存、3.4GHz 4核 测试代码: 测试结果: 链表检索:每50w 12ms; Hash检索:0ms; 测试代码2: 测试结果2: 链表写入:12ms; Hash写入:143ms;(根据散列函数得到了新的存储位置,数据转移开销) 技术参考:http://blog.
阅读全文
posted @
2016-12-20 00:05
青墨淡潋
阅读(633)
推荐(0)
url、base64 编码规则
摘要:UrlEncode 相关: URI所允许的字符分作保留与未保留. 保留字符是那些具有特殊含义的字符. 例如, 斜线字符用于URL (或者更一般的, URI)不同部分的分界符. 未保留字符没有这些特殊含义. 百分号编码把保留字符表示为特殊字符序列. 上述情形随URI与URI的不同版本规格会有轻微的变化
阅读全文
posted @
2016-12-03 20:54
青墨淡潋
阅读(524)
推荐(0)