团队招募

Windows 应用高级开发1、计算机或相关专业,3年以上C / C++项目开发经验2、精通基于 Win32 / MFC 的程序开发;精通 Windows 环境下的 VC++ 程序开发3、熟练使用 boost、libevent, curl, openssl, gsoap、 protobuf 等。4、熟悉 Windows SDK 的调用、分析与调试。5、熟练掌握常用的数据结构、算法、熟练使用STL、泛型、异常处理、内存处理等机制。6、熟悉多进程、多线程 、网络编程、I ...

一个 %20 的陷坑,企图用QSettings 生成.desktop 文件的误操作

这两天有一个临时需求,需要给客户的 Linux 桌面上生成一批“快捷方式” ,“快捷方式”这个说法源于Windows 上的叫法,双击桌面图标就可以调用一个可执行文件, 在Linux 上的做法是创建一个 .desktop 文件,严格按照规范的格式去写就可以了;当时我目测这就是一个十分常见的 ini 文件,Qt 中有专门读写配置文件的类 QSettings ,于是我几行代码来写了一个看似没有问题的文件QSettings *configIniWrite  ...

停更一年多了,该激活一下了

有一年多没有更新了,主要是工作太忙了,几乎每天都在加忙,其实还是有不少收获,平常遇到问题时也会求助搜索引擎,经常会从一些大牛的blog 上找到线索;学到知识就要与人分享,把遇到的问题、分析的过程与处理的方法整理分享出来,不仅自己巩固了知识,记录了笔记也可以帮助到其他有需要的人( 前提是你的笔记被搜索引擎收录了 )今天先到这里,明天开始恢复更新 ... ...

未命名

去年冬天人在deepin ,身边个个都是Linux 大牛,只有我小白,恰逢有个项目涉及到 DNS 解析、云主机生成、WEB 环境自动化配置交付.... 就特地注册了域名下单了阿里云(其实初衷是为了看看阿里的后台UI 设计),顺手开个了个人博客当读书笔记,计划是每日一记。没想人懒事多根本没有坚持。眼看主机就要到期了....急迁移... root 密码都忘了... 哎 ...

云主机 Centos 中搭建 web.py 微信公众号服务端环境

这几天计划测试微信公众号的开发接口做一些扩展功能,按微信的官方文档介绍服务端需要基于python 的 web.py 运行环境。我租的云主机是 CentOS 7.4  x64位,自带了 python 2.75 (一般linux 好像都带了 python),但是木有 web.py ,这个需要自己安装;网上介绍安装环境的方法大多是基于ubuntu (使用apt / pip ),尝试了一下总结些在 Centos 上的方法如下 ...

未命名

最近沉迷于造文案,好久没有学习新知识写不正经的代码了,昨天终于一波打怪升级文案工作可以暂告一段落。今天跟着新同学学习SpringBoot ,觉得很有意思,又涨见知了。我们要不断学习,知识不一定每天都有用,框架不一定都适用,但是所有的知识点积累在一起会影响你思考问题的方式,会扩宽你的思路。 ...

极简 Gitlab 内网部署记录

之前这边组一直在用SVN ,今年我想逐步启用Git ( 跟上时代 ),在内网搭建一个类Github 的环境,安装 gitlab 是不二选择,开源免费全世界都在用。官方网站:https://about.gitlab.com/installation/从简单直接上手使用的角度考虑,可以采用官方提供的源在线部署,不必下载源码编译...值注意的是,为了一次成功节省时间,如果本机上的80 8080端口被占用,可以在此之前先暂时停用。因为Gitlab&nbs ...

CentOS 6.5 WEB运行环境搭建记录

小组刚刚成立,第一件事就是我们要有自己的平台;像神马 gitlab (  内网的Git 服务器 ),项目管理平台、PHP 、JAVA 的运行平台都需要;抢了一台N 年前就闲下的工作站当服务器,安装的是CentOS6.5 的祼系统。基于此我们安装的内容有:JAVA 1.8.62(JDK)Tomcat 8.4Apache PHPMySQL因为系统是自动部署脚本安装的,默认网卡是DHCP 自动获取IP ,为了可靠 ...

无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

今天在执行 sudo apt install git 时,提示“无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)”,网上有人说是因为apt 进程被挂起了,因为非法关机等原因有另一个进程在执行 apt 还未结束。需要 kill 这个进程;但我当时试了没有成功,只好暴力删除加锁文件了:sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/ ...