作者归档:GalaxyHxq

开始总结并编写一些开发中常用的C++、Qt库

在日常进行C++终端应用开发的过程当中,我发现在不同的应用中,经常需要重复造一些轮子,做一些重复性的体力劳动,很没有必要;同时,在终端应用的编程中,所开发的应用很多都是与各种各样的设备进行通讯,对设备进行控制,采集数据,分析数据,展示数据等等,所以这里想着将平常常用的功能组件,界面控件,链路控制等功能整理和总结出来,便于在日后的开发当中提高效率,同时将该代码开源道github中,如果有需要,大家可以采用,如果有错误,可以指正,共同进步。(PS:其中有的功能类轮子是自己造的,有些是从网络搜索或者开源项目当中借鉴并在实际使用之后总结而来)。

项目地址:https://github.com/huxingqun/HsrComponents

Ubuntu16.04安装Python3.6的更好解决方案

在之前的一篇文章走向Python世界的大门:安装Python3.6中介绍了在Ubuntu16.04安装Python3.6的方法(我之前的安装方式),但是安装之后我发现系统当中好多异常情况,比如系统设置当中的Language Support无法打开等等一系列系统上的问题,导致这些异常的原因主要是因为我把系统链接python3的指向由原来的Python3.5指向了Python3.6所导致的。后来通过google和百度了一些解决方法,都比较麻烦和不靠谱,庆幸最后还是找到了一个好的解决方案,下面基于解决的问题,重新介绍一下Ubuntu16.4安装Python3.6的方法。

继续阅读

Python开发必备虚拟环境工具:virtualenvwrapper

在初学任何一种开发语言的时候,开发环境的搭建总会出现各种各样的问题,所以我将会在日后把我遇到的典型问题和解决方法都记录下来,方便日后查看。当然也许有人会说,当前我们可以使用Vagrant或者Docker这样的虚拟化或者容器化来做开发,但是我个人觉得掌握这些基本技能很重要,就好比武侠小说里面,真正武功高强的人,离开了神兵利器,照样可以以一敌百,无人可挡。当然,像Vagrant和Docker这样的神兵利器我们也需要去学,这样才能如虎添翼,好了,废话不多说,进入正题。

同样,在接着上一篇文章走向Python世界的大门:安装Python3.6之后,我们在上一篇的基础上,在windows和linux两种环境之下安装Python虚拟环境管理工具virtualenvwrapper。

继续阅读

走向Python世界的大门:安装Python3.6

这是第一篇技术文章,既是为了能够在网络中帮助到一些初学者,同时也是为了在自己的学习道路上做好笔记。

现在我们来进入Python学习第一步,安装Python环境。下面我会介绍Linux系统(Ubuntu16.04.6)和Windows系统(Win10)中分别安装Python环境的过程。

继续阅读