摘要:
突然想写一篇技术之外的文章,一个软件公司会有产品经理,项目经理,开发,测试等,但是总会有出现分歧和争吵,甚至对需求的理解以及产品的设计一系列问题。 小明:是一个有抱负有理想的小男生,思维缜密,经常与客户、公司不同部门的人沟通协作,喜欢把控全局,而不是只关注自己的一亩二分地,所以才有了不甘于做一名优秀 阅读全文
摘要:
经常使用QT的同学可能会发现有时候需要json字符串和json对象之间的转换,今天他来了,直接上代码: QString InfoBase::JsonToString(const QJsonObject& json) const { return QString(QJsonDocument(json) 阅读全文
摘要:
一、如果编译器在支持C++11的情况下,我们可以使用u8"XXXX" 如:QString str = u8"我是中文"; 这样就解决了中文乱码的问题,使用UTF-8编码 二、我经常在代码中使用QStringLiteral("中文") 三、也可以使用下面的方法 #if QT_VERSION < 0x0 阅读全文
摘要:
最近在搞jenkins自动构建,遇到这样一个问题,我装的python相关的依赖在X用户下,但是jenkins在root下运行的,所以找不到相关的import 1. 执行pip freeze,会打印相关的依赖 2. 执行pip freeze > deploy.txt进行存储 3. su root进入r 阅读全文
摘要:
Question:最近在搞linux下的一个客户端项目,需要接收键盘事件,但是又不能有界面,这种情况怎么处理呢? int main(int argc, char *argv[]) { QApplication a(argc, argv); Test *p = new Test; a.installE 阅读全文
摘要:
Question:最近在linux下作的一个项目,设置了crontab自启动,但是经常出现启动多个进程的原因,针对这种情况,我做了如下处理: QLockFile *lockFile = new QLockFile("temp/appName.app.lock"); if (!lockFile ->t 阅读全文
摘要:
作为一个QT(C++/linux/windows)开发工程师,把自己在工作中遇到的一些QT问题持续总结给大家,一起分享: 一、隐藏鼠标:QApplication::setOverrideCursor(Qt::BlackCursor); 二、条件编译debug和release: CONFIG +=de 阅读全文
摘要:
给大家分享下git的使用心得,有不足的请大家补充: 因为user提交失败:git commit --amend --reset-author 克隆:git clone https://XXXXX 克隆指定分支:git clone -b https://XXXX 添加所有:git add .(注意ad 阅读全文
摘要:
最近在程序中遇到要把图片的二进制string存成图片到本地,其实就是写文件 structCameraInfo tmpCameraInfo; string strData = tmpCalibrateReq.images(i).data(); string strCameraName = tmpCal 阅读全文
摘要:
1、curl -X POST “http://XXXXXXX”这种请求方式参数直接写在URL里面的,而不是body 2、curl -C - "http://XXXXXX" -o "des"这就是断点续传下载方式,-o就是写入文件,-C断点续传 阅读全文