上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 56 下一页

2019年11月8日

log4cxx日志库在Windows+VS2017上的编译使用

摘要: 项目中用到了log4cxx,但是Debug版本运行时老是提示找不到Properities::setProperty?怀疑是提供的库有问题,所以尝试源码来重新编译一下。log4cxx官方主页:https://logging.apache.org/log4cxx/latest_stable/github 阅读全文

posted @ 2019-11-08 14:05 我来乔23 阅读(1514) 评论(0) 推荐(0) 编辑

2019年11月7日

C++ message queue 消息队列入门

摘要: 说明:当我们有多个线程以不同的速度运行并且我们想要以特定的顺序从一个线程向另一个线程发送信息时,消息队列可能会有用。这个想法是,发送线程将消息推送到队列中,而接收线程将消息按自己的步调弹出。 只要发送线程平均发送的消息不超过接收线程可以处理的数量,此系统就可以工作。 因为队列充当缓冲区,所以消息可能 阅读全文

posted @ 2019-11-07 17:09 我来乔23 阅读(6920) 评论(0) 推荐(0) 编辑

2019年11月1日

Qt窗口退出与事件循环退出的问题

摘要: 我在Qt主程序中开启一个线程,线程中使用信号-槽来产生QMainWindow(GUI),main函数代码如下:int main(int argc, char *argv[]){ QApplication a(argc, argv); NetWorkThread thread; thread.star 阅读全文

posted @ 2019-11-01 09:56 我来乔23 阅读(4483) 评论(0) 推荐(1) 编辑

2019年10月29日

qt构建错误: dependent "*.h" does not exist.

摘要: 项目中需要维护一套qt工程,今天发现一个头文件名称中单词拼写错误,就改正了,结果重新构建提示: dependent "*.h" does not exist. 原因:修改了文件后,qt pro不会自动关联新名称,可能存在旧的缓存,导致文件关联依赖没有更新过来。 解决:打开pro文件,全选,剪切,再粘 阅读全文

posted @ 2019-10-29 17:44 我来乔23 阅读(4112) 评论(0) 推荐(1) 编辑

2019年10月12日

Windows动态链接库:dll与exe相互调用问题

摘要: 本文回顾学习一下Windows动态链接库:dll与exe相互调用问题。一般滴,exe用来调用dll中的类或函数,但是dll中也可以调用exe中的类或函数,本文做一些尝试总结。 dll程序: Calculator.h 123456789101112131415161718192021222324252 阅读全文

posted @ 2019-10-12 09:26 我来乔23 阅读(1919) 评论(0) 推荐(1) 编辑

2019年10月11日

一个好用的单例类模板

摘要: 在程序开发中,某一个类对象经常需要在好多个类中使用,为测试方便,好多初学者声明一个该类的全局变量,然后在其它类中引用使用。 但是,好的编码是能不用全局变量就不用全局变量。 这些类对象往往时单一的对象,于是可以使用设计模式中的单例模式来很好地规避全局变量的使用。 Singleton.h 1234567 阅读全文

posted @ 2019-10-11 15:41 我来乔23 阅读(252) 评论(0) 推荐(0) 编辑

2019年9月20日

Windows Socket知识总结

摘要: 目录 0 理解Socket 1 WinSock API 2 阻塞socket 3 非阻塞Socket 4 套接字IO模型 4.1 套接字IO模型:select(选择) 4.2 套接字IO模型:WSAAsyncSelect(异步选择) 4.3 套接字IO模型:WSAEventSelect(事件选择) 阅读全文

posted @ 2019-09-20 13:18 我来乔23 阅读(1281) 评论(0) 推荐(0) 编辑

[转] 什么是交叉编译(很好的入门文章)

摘要: 第 1 章 交叉编译简介 1.1 什么是交叉编译 对于没有做过嵌入式编程的人,可能不太理解交叉编译的概念,那么什么是交叉编译?它有什么作用? 在解释什么是交叉编译之前,先要明白什么是本地编译。 本地编译 本地编译可以理解为,在当前编译平台下,编译出来的程序只能放到当前平台下运行。平时我们常见的软件开 阅读全文

posted @ 2019-09-20 11:22 我来乔23 阅读(1753) 评论(0) 推荐(0) 编辑

2019年9月19日

Redis入门学习(二):下载安装

摘要: Linux操作系统 Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redis-4.0.11.tar.gz$ tar xzf redis-4.0.11.tar.gz$ cd redi 阅读全文

posted @ 2019-09-19 11:43 我来乔23 阅读(174) 评论(0) 推荐(0) 编辑

Redis入门学习(一):简介

摘要: Redis是一个开源的、高性能的、基于键值对的缓存与存储系统,通过提供多种键值数据类型来适应不同场景下的缓存与存储需求。同时Redis的诸多高层级功能使其可以胜任消息队列、任务队列等不同的角色。 2008年意大利一家创业公司推出一款基于MYSQL的网站实时统计系统LLOOGG,但是使用没多久创始人就 阅读全文

posted @ 2019-09-19 11:22 我来乔23 阅读(201) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 56 下一页

导航