03 2018 档案
摘要:Thrift https://blog.csdn.net/aquester/article/details/48261609 https://www.cnblogs.com/liboBlog/p/6077613.html https://www.cnblogs.com/yjmyzz/p/thrift-client-pool-demo.html https://www.cnblogs.com/DK...
阅读全文
摘要:百度百科:https://baike.baidu.com/item/%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F/5881786?fr=aladdin 观察者模式 观察者模式(有时又被称为模型-视图(View)模式、源-收听者(Listener)模式或从
阅读全文
摘要:thrift 的原理和使用 Thrift 架构 Thrift是一个跨语言的服务部署框架,最初由Facebook于2007年开发,2008年进入Apache开源项目。Thrift通过IDL(Interface Definition Language,接口定义语言)来定义RPC(Remote Proce
阅读全文
摘要:include(${CMAKE_CURRENT_SOURCE_DIR}/../Share/share.cmake)
阅读全文
摘要:# # 项目名称 # SET(WIS_PROJECT_NAME EXAMPLE) # dependencies SET(DEPENDENCIES #依赖第三方库 ) #Qt模块 SET(QT_MODULES Widgets Network Xml Sql SerialPort Core Gui ) IF(Qt4_FOUND) E...
阅读全文
摘要:CMake常用命令 PROJECT PROJECT(projectname [CXX] [C] [Java]) 指定工程名称,并可指定工程支持的语言。支持语言列表可忽略,默认支持所有语言 SET SET(VAR [VALUE] [CACHE TYPE DOCSTRING [FORCE]]) 定义变量(可以定义多个VALUE,如SET(SRC_LIST main.c util.c reac...
阅读全文
摘要:解决办法: 在工程上右键 -> 添加 -> 新建项 -> 选"模块定义文件(.def)" -> 随便填写个名字 -> 添加 重新编译编译就可生成.lib 文件了, 之后把添加的文件删除就可以了.
阅读全文
摘要:自己编写的VC程序,编译调试通过,运行良好,然后关闭运行界面,就弹出一个“已经触发一个中断”的提示,然后断点就停在了下面这个中断处。 _CRTIMP void _cdecl _CrtDbgBreak(void){__debugbreak();} 答案:::::::::::::::::::::::::
阅读全文
摘要:1. dump文件和pdb文件的匹配问题 >> 发布二进制文件时生成的pdb文件一定要保留,只有当发布的二进制文件和pdb文件是同时生成的才好正确调试。 2. dump文件和pdb文件放在哪里的问题 >> 如果dump文件和pdb文件放在同一个目录,则可直接运行调试;当然也可以不是同一个目录,那么在
阅读全文
摘要:在QT中,使用QString输出到控件进行显示时,经常会出现中文乱码,网上查了一圈,发现大部分都是针对QT4增加4条语句: [cpp] view plain copy QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForTr(codec); QTextCodec...
阅读全文
摘要:#include <windows.h> 前一行添加 #define WIN32_LEAN_AND_MEAN //去除一些不常用的
阅读全文
摘要:CreateEvent 函功能描述:创建或打开一个命名的或无名的事件对象. EVENT有两种状态:发信号,不发信号。 SetEvent/ResetEvent分别将EVENT置为这两种状态分别是发信号与不发信号。 WaitForSingleObject()等待,直到参数所指定的OBJECT成为发信号状
阅读全文
摘要:程序员:我只想安静地写代码,领导却跟我谈大局、讲奉献 2018-03-09 程序员精选 编者按:是的,为什么你们这帮程序猿整天就只想写代码?难道做什么不比怎么做更重要吗?但凡你对公司有点奉献精神对业务有点关心的话都不会这样,一切都是你的错,对吧?不对,《Habits That Harm Your T
阅读全文
摘要:VS: 工程属性->C/C++->命令行->输入 /wd4430
阅读全文
摘要:#设置cmake最低版本号 CMAKE_MINIMUM_REQUIRED(VERSION 3.4.0) #设置工程名称 PROJECT(HelloWorld) #设置工程包含当前目录,非必须 SET(CMAKE_INCLUDE_CURRENT_DIR ON) # 设置自动生成moc文件,AUTOMOC打开可以省去QT5_WRAP_CPP命令 SET(CMAKE_AUTOMOC ON) ...
阅读全文