程序笔记

程序笔记

记录生活点滴 ...

Qt与MSVC中文乱码问题的解决方案

转载自:Qt与MSVC中文乱码问题的解决方案一、问题是什么?在学习Qt编程的过程中,大多数人都遇到过中文乱码的问题。总结起来有三类:Qt Creator中显示的汉字变为乱码,编辑器上方有“Cou...

内网搭建 AS 开发环境

内网搭建 AS 开发环境公司电脑不能连接互联网,但又要开发 Android 应用,非常麻烦。因此需要在内网搭建一个 Android 开发环境。经过一天的摸索,终于搭建成功,现将重点记录如下。整体...

Ubuntu 离线安装包及其依赖

有时候需要在离线环境下安装一些包,这时候可以先在联网的计算机上将安装包及其依赖下载下来,再把这些文件拷贝至离线计算机上进行离线安装。具体操作方式如下:清空安装包缓存目录sudo rm -rf /...

VS 离线安装包的制作

VS 自从 2019 后不再提供离线安装包下载,只能在线安装,如果想离线安装需要自行制作离线安装包。以下简单介绍一下 VS 2019 离线安装包的制作方法。下载 Visual Studio bo...

防止 qt 在 linux 下生成 xxx.so.1 等软连接文件

一般情况下,qt 在 linux 下编译成功后会生成一个 libxxx.so.1.0.0 共享库文件,同时会生成:libxxx.so、libxxx.so.1、libxxx.so.1.0 三个指向...

银河麒麟终端中启动另一个终端并运行程序

Shell 脚本如下:mate-terminal -x bash -c "/home/alex/build-EchoTime-unknown-Release/EchoTime;exec...

VMWare 里的 Ubuntu18.04 找不到网卡了

问题描述VMWare 里安装的 Ubuntu18.04 突然不能上网了,设置界面里看不到网卡设置了。解决问题1、先查看虚拟网卡发现有两个网卡,和我当前的设置是一致的2、重启网卡在查找资料的过程中...

android近期任务列表,Android最近任务列表的安全问题

转载自:android近期任务列表,Android最近任务列表的安全问题最近遇到一个需求,由于app中存在自动扫描证件(敏感信息)获取用户真实信息的功能。而且由于在系统会自动获取app的最后一个...

银河麒麟下 MySQL 8 连接慢的问题

在银河麒麟下使用 Docker 安装 MySQL 8 以后,连接非常慢,需要 10 秒左右,问题出在 DNS 解析上,解决办法如下:修改 MySQL 配置文件(比如 mysql.cnf),添加 ...

关于 Timers cannot be stopped from another thread

Qt 定时器一个烦人的地方就是创建定时器和释放定时器要在同一线程,否则就会报如下错误:QObject::~QObject: Timers cannot be stopped from anoth...

log4qt 在非主线程中中文乱码的问题

今天发现 log4qt 在非主线程中记录日志的时候中文会出现乱码,具体是 RollingFileAppender 和 ConsoleAppender 出现乱码,而 DatabaseAppende...

QDoubleValidator 范围不生效的问题

QDoubleValidator 继承自 QValidator,用于限制 浮点数的输入,比如:lineEdit->setValidator(new QDoubleValidator);可限...

doxygen 根据代码生成文档

安装sudo apt install graphviz # 用于生成代码关系图 sudo apt install doxygen使用$ cd CODE_DIR $ doxygen -g Do...

log4qt 配置文件示例

版权声明:本文为CSDN博主「robert_cysy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/ro...

C# 动态构造对象以及对象属性

根据前端发送的查询条件,从数据库的指定表中查询数据,然后将查询出的数据以 json 格式序列化后发送到前端进行展示。常规做法可能是在查询方法里将可能查询的表的查询和赋值逻辑都做一遍,因为每张表的...