欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

各种编程语言的技术博文

进程间通信之进程操作

进程间通信之进程操作

进程是Linux程序设计中最重要的部分,它是一个正在执行的程序的映象。每个进程都包括程序代码和数据,其中数据包括程序变量数据、外部数据和程序堆栈等。 进程的创建 函数原型 #include <u……

pipenv的基本使用

pipenv的基本使用

软硬件环境 ubuntu 18.04 64bit pipenv python3 pipenv Pipenv是Python项目的依赖管理器, 是升级版的pip, 它能够有效地管理复杂的模块依赖关系……

使用Cython编译动态链接库

使用Cython编译动态链接库

软硬件环境 ubuntu 18.04 64bit anaconda with python 3.6 cython 0.27.3 cython简介 Cython是让Python脚本支持C语言扩展的编……

Python中的NTP时间同步

Python中的NTP时间同步

环境 ubuntu 18.04 64bit python3 ntp 4.2.8p11 NTP简介 网络时间协议( Network Time Protocol,简称 NTP )是在数据网络潜伏时间可……

Python使用paho-mqtt进行MQTT消息通讯

Python使用paho-mqtt进行MQTT消息通讯

软硬件环境 ubuntu 18.04 64bit anaconda3 & python3.6.2 paho-mqtt 预备知识 参考之前写的一篇博文 https://xugaoxiang.……

Python中如何调用C动态库?

Python中如何调用C动态库?

软硬件环境 ubuntu 18.04 64bit windows 10 64bit Python 3.5.1 GCC 4.9 visual studio 前言 最近在做 python3 开发中,碰……

Python中如何使用RabbitMQ?

Python中如何使用RabbitMQ?

软硬件环境 ubuntu 18.04 64bit anaconda3 with python 3.6.4 RabbitMQ pika 0.12.0 AMQP是什么 AMQP(Advanced M……

Python入门

Python入门

变量 字符串 数值类型 列表 元组 字典 if语句 for循环 while循环 函数 assert断言 ……

Python工程目录结构

Python工程目录结构

软硬件环境 windows 10 64bit pycharm miniconda with python 3.7.1 前言 作为一名编码人员,基本上都会遇到需要去接手一些过往的工程项目,面对一些组……

在Python中使用CRC进行数据校验

在Python中使用CRC进行数据校验

软硬件环境 ubuntu 18.04 64bit anaconda with python 3.6 pycrc CRC简介 CRC是Cyclic Redundancy Check的缩写,中文叫循环……

详解Python中的setup.py

详解Python中的setup.py

软硬件环境 ubuntu 18.04 64bit anaconda with python 3.6 setup.py 前言 科技发展到今日,软件开发已经变得越来越复杂,再也不是单单靠一个人的力量就……

让你的Python代码更加pythonic

让你的Python代码更加pythonic

软硬件环境 windows 10 64bit miniconda with python 3.7.1 Zen of Python The Zen of Python是Tim Peters(Pyth……

添加国内镜像源,让pip下载安装飞起来

添加国内镜像源,让pip下载安装飞起来

软硬件环境 ubuntu 18.04 64bit anaconda with python 3.6 pip 前言 在使用 pip 安装第三方依赖库时,由于众所周知的国内网络环境,经常是下载到了一……

Anaconda的基本使用

Anaconda的基本使用

软硬件环境 ubuntu 16.04 64bit Anaconda 3.5.1.0 python 3.6 Anaconda是什么 Anaconda 是一个用于科学计算的 python 发行版,支持……

C语言操作mysql数据库

C语言操作mysql数据库

软硬件环境 ubuntu 18.04 64bit mysql 5.7.22-0ubuntu18.04.1 gcc 7.3.0 安装mysql 为方便调试以及操作结果的查看,我们把 mysql 的服……

PyQt5系列教程(八)分离UI主线程与耗时线程

PyQt5系列教程(八)分离UI主线程与耗时线程

软硬件环境 windows 10 64bit PyQt5 Anaconda3 with python 3.6.5 前言 在做界面开发时,无论是移动端的Android,还是我们这里讲的PyQt5,经……

PyQt5系列教程(七)界面和逻辑分离

PyQt5系列教程(七)界面和逻辑分离

软硬件环境 windows 10 64bit Miniconda with python 3.7.1 PyQt5 PyCharm 前言 前面的内容我们介绍了利用QtDesigner来设计界面,再通……

PyQt5系列教程(六)信号和槽

PyQt5系列教程(六)信号和槽

软硬件环境 windows 10 64bit Miniconda3 with python 3.7.1 PyQt5 前言 信号(Signal)和槽(Slot)是Qt编程中对象间通讯的机制,在编写P……