2018年4月16日

线程的同步控制(Synchronization)

摘要: 临界区(Critical Sections) 摘要 临界区(Critical Section) 用来实现“排他性占有”。适合范围时单一进程的各线程之间。 特点 一个局部对象,不是一个核心对象 快速而有效率 不能够同时有一个以上的Critical Section被等待 无法侦测是否已经被某个线程放弃 阅读全文

posted @ 2018-04-16 13:38 Alvin_Tang 阅读(415) 评论(0) 推荐(0) 编辑

2018年1月14日

django 项目中遇到的问题(持续更新中)

摘要: 描述:在最外层的urls.py 添加项目的urls后报错,错误显示:in include 'provide the namespace argument to include() instead." 解决方案: 修改:url(r'admin/',include(admin.site.urls)) 为 阅读全文

posted @ 2018-01-14 09:50 Alvin_Tang 阅读(3571) 评论(0) 推荐(0) 编辑

2018年1月11日

正则表达式元字符总结

摘要: 匹配单个字符的元字符 元字符 匹配对象 此外,请务必理解一下几点: 各个egrep程序是有差别的。它们支持的元字符,以及这些元字符的确切含义,通常都有差别——请参考相应的文档 使用括号的3个理由:限制多选结构、分组和捕获文本 字符组的特殊性在于,关于元字符的规定时完全独立于正则表达式语言“主体”的。 阅读全文

posted @ 2018-01-11 09:22 Alvin_Tang 阅读(728) 评论(0) 推荐(0) 编辑

2017年11月2日

MFC程序使用GTest搭建测试框架

摘要: visual studio 中通过项目间引用的方式 对MFC项目 搭建的gtest测试框架 阅读全文

posted @ 2017-11-02 17:18 Alvin_Tang 阅读(1513) 评论(0) 推荐(0) 编辑

2017年10月9日

Android Studio 中修改Apk名称(新增Android studio 3.*设置)

摘要: 修改生成的apk名称,并且使调试时也可以使用。 在app->build.gradle 中增加以下内容: 修改Android studio 升级到3.* 使用上面的设置在 3.0 以下的IDE中没有问题,当IDE升级到3.0 以上时,编辑工程会报 Cannot set the value of rea 阅读全文

posted @ 2017-10-09 16:42 Alvin_Tang 阅读(3548) 评论(0) 推荐(1) 编辑

导航