摘要:
几番折腾,终于搞定了这个问题,需要注意的事项记录如下,供后来人参考:首先,我装的WAMP server是64 bits & Apache 2.4, 2.2E版,这版的php_curl.dll是有问题的。估计编译生成的时候用的是debug版的VC++ runtime库,所以需要用正式release的VC++ redist库重新编译生成。如果不想自己重编译,可以下载一个别人重新编译好的php_curl.dll,替换 wamp\bin\php\php5.4.3\ext目录下对应文件,重启apache即可。注意,php_curl.dll必须和PHP的版本对应,版本不对也会无法加载curl,而且 阅读全文
摘要:
前两天部署一个web role,每次总是在waiting for role to start阶段失败。后来发现原因是偶然有一次把Microsoft.WindowsAzure.StorageClient.dll这个assembly加入了GAC但忘记从GAC删除了。因此本地编译的时候,会自动从GAC引用该assmbly而不是把它拷贝到工作目录,造成最终打包上传的时候该assembly缺失。 阅读全文
摘要:
写UTF-16字符串: classTestDataGenerator { publicstaticvoid CreateNewTestDataFile(string FileName, int rec... 阅读全文
摘要:
今天在MSDN上看到一篇文章比较.NET Framework里的三种Timer,这里做一个简单的总结 阅读全文
摘要:
批处理命令hostname可以返回本机名。但如果想直接把本机名当作变量使用,可以使用%computername%系统变量: if "%computername%"=="PC-123" (echo yes) 阅读全文
摘要:
MS把这个版本的SQL Express设置成了监听随机TCP端口,外部连接由SQL Browser将router到正确的端口,(但默认SQL Browser服务是被禁用的)。参考这篇帖子。 要想远程连接本机的SQL Express,办法如下: 1. 在本地Windows防火墙设置里打开TCP 1433端口。 2. 打开SQL Server Configuration Manager,启用TCP/I... 阅读全文
摘要:
求数组中满足以下条件的相距最远的元素(即j - i 的值最大):
1. a[i] < a[j]
2. i < j 阅读全文
摘要:
先介绍几条背景知识: 1. MOV 的右值必须是常量,而不能是表达式,比如 可以写MOV EAX, EBP,但不能写MOV EAX, EBP + 8 这是因为EBP + 8本身也需要一条指令来计算,所以不能跟MOV写在一条指令里。 2. 注意到在汇编指令的内存地址符[]内可以做算术运算,那是因为内存 阅读全文
摘要:
False Sharing并不会导致数据不一致,但却可能严重影响并发性能。 文章简单介绍了造成false sharing问题的原因,以及解决办法。 阅读全文