lasyman的博客


  • 首页

  • 分类

  • 归档

  • 标签

Python串口操作

发表于 2018-01-25 | 分类于 python |
字数统计 251 字 | 阅读时长 1 分钟

最近接到一个项目是用Python写一个windows下的应用程序,能够通过串口打印机进行打印小票。之前用Qt操作过串口,那么在python下该如何做呢?

阅读全文 »

Python处理json二进制数据

发表于 2018-01-25 | 分类于 python |
字数统计 228 字 | 阅读时长 1 分钟

在B/S或者C/S架构下,免不了跟服务器通讯,现在比较流行的就是json格式,操作简单,数据直观。
当Python版本低于3.6的时候,接收的json字符串流无法直接转为json对象。

阅读全文 »

Qt多项目管理与编译

发表于 2018-01-25 | 分类于 Qt |
字数统计 348 字 | 阅读时长 1 分钟

用Qt进行项目开发的时候,尤其是大型项目,经常会涉及到多工程或者多模块,只要思想是将项目整体模块化,降低程序的复杂度和耦合性,使程序调试与维护更加简单。

阅读全文 »

使用hook获取键盘输入

发表于 2018-01-25 | 分类于 C++ |
字数统计 355 字 | 阅读时长 1 分钟

有时候程序需要实时检测用户的键盘输入,比如说用户通过扫码枪输入条码的时候。当程序是后台运行时,如果程序不检测键盘输入是无法获取到条码的。

阅读全文 »

QProcess 启动外部程序

发表于 2018-01-25 | 分类于 Qt |
字数统计 949 字 | 阅读时长 3 分钟

程序有的时候需要调用外部程序来启动一些服务或者工具来起到辅助作用,那么在Qt下一般用QPorcess来完成启动外部程序,也可以进行交互通讯。
本文就介绍下通过QProcess启动外部程序的方法和遇到的问题以及交互通讯的方式。

阅读全文 »

Qt程序添加开机启动和设置管理员权限uac

发表于 2018-01-25 | 分类于 Qt |
字数统计 516 字 | 阅读时长 2 分钟

为了系统服务或者方便快捷的使用某些程序,开机启动有的时候就成了程序必不可少的配备。当然有利也有弊,过多的程序开机启动会导致系统启动变慢。
程序进行一些操作需要管理员权限,如果直接给程序添加这样的权限,使用起来就会更加方便。

阅读全文 »

Python注释问题

发表于 2018-01-24 | 分类于 python |
字数统计 297 字 | 阅读时长 1 分钟

最近接手一python的小项目,添加一些功能。不过原来项目重复的代码使用使得强迫症瞬间加重,就动手整理一下。对于有些功能代码暂时用不到就先进行了注释,等最后完成之后如果完全不用了就删掉。 可是整理完提交代码,可是发现代码运行不到,检查也没有错误啊。就算有错误你好歹运行起来报错给我啊。没弄过python项目,一脸懵逼啊!

一开始以为是tab的问题,因为知道python对与这个有严格的要求。把调用的地方的tab都整理下竟然也不行,凡是方法导入下面的语句都无法运行。 最后把导入放到前面终于报错了,那么离解决问题就快了。

阅读全文 »

MQTT服务搭建

发表于 2018-01-04 | 分类于 服务器 |
字数统计 1.8k 字 | 阅读时长 7 分钟

前言:
MQTT是IBM开发的一个即时通讯协议。MQTT是面向M2M和物联网的连接协议,采用轻量级发布和订阅消息传输机制。Mosquitto是一款实现了 MQTT v3.1 协议的开源消息代理软件,提供轻量级的,支持发布/订阅的的消息推送模式,使设备对设备之间的短消息通信简单易用。

若初次接触MQTT协议,可先理解以下概念:
【MQTT协议特点】——相比于RESTful架构的物联网系统,MQTT协议借助消息推送功能,可以更好地实现远程控制。
【MQTT协议角色】——在RESTful架构的物联网系统,包含两个角色客户端和服务器端,而在MQTT协议中包括发布者,代理器(服务器)和订阅者。
【MQTT协议消息】——MQTT中的消息可理解为发布者和订阅者交换的内容(负载),这些消息包含具体的内容,可以被订阅者使用。
【MQTT协议主题】——MQTT中的主题可理解为相同类型或相似类型的消息集合。

阅读全文 »

Ubuntu安装java环境

发表于 2018-01-04 | 分类于 服务器 |
字数统计 195 字 | 阅读时长 1 分钟

有些服务的运行需要依赖于java运行环境,那么如何在Ubuntu下安装java运行环境呢?

阅读全文 »

使用Inno Setup打包windows程序

发表于 2018-01-03 | 分类于 打包exe |
字数统计 1.1k 字 | 阅读时长 6 分钟

开发windows程序完成后,将执行文件目录进行压缩打包就可以给其他人用了。但是这样是不是略显low呢?
那么将我们的执行目录进行打包成安装程序并带上图标是不是立马高大上起来了!一般windows下有不同后缀的安装包,如exe,msi等,可以通过不同的打包脚本完成打包。
本文是通过Inno Setup Script打包安装的一个详尽例子,基本满足大部分需求。

以下是一个打包脚本的示例,涵盖了基本的需求:

阅读全文 »

12345
lasyman

lasyman

45 日志
11 分类
32 标签
GitHub E-Mail
© 2017 - 2020 lasyman
本站访客数:
由 Hexo 强力驱动
主题 - NexT.Mist