分类 编程开发 下的文章

一直很喜欢单文件的绿色软件,自己开发的软件也希望做成自己喜欢的样子,但软件又经常需要一些资源文件校图片待二进制文件, 那就不能做成单文件的程序了,为了解决这些问题网上也有解决方案,自己也想到自己更喜欢的解决方案。

阅读全文...

想做个小软件,界面库选择犯难了,理想的界面库:体积小,跨平台,美观,但各个界面库都有自己的优缺点,找到一个理想的太难了。

阅读全文...

一 实时时钟RTC

从一开始就计划打铃系统在基于linux系统的香橙派中运行的,香橙派的硬件资源已经比较齐全了,但还是有些东西没有,其中一个就是RTC实时时钟,没有这个在停电的时候就不能保持时钟,特别是没有网络的时候也不能用NTP 获取正确的时钟,好在香橙派可以支持I2C总线的RTC模块DS1307.从网上买的tinyRTC模块,接在香橙派的26PIN接口的I2C接口上,按香橙派手册,设置I2C总线的RTC模块基本比较顺利,再开通NTP时间更新服务,在联网的情况下保证的时钟的正确性.

阅读全文...

一 整体方案

采用c语言实现,多进程架构,主进程检测子进程意外退出,退出话重启子进程 ,保证系统永远在线.完全采用web控制,可同时实现手电电脑操作,不用到机房也可以操作; 解码部分采用FFMPEG,以前有使用经验,支持的格式也多;播放部分采用ALSA,网上资料多,所选硬件平台支持;

阅读全文...

前言

受不了学校的音乐打铃设备太难用,所以自己动手开发了一个音乐打铃系统,自我感觉比原来的使用上简单了很多,现分享开发思路和一些过程.本文之前发布在CSDN博客,个人博客开通后copy一份,丰富博客内容和保存记忆.本人即是一个记实也是一个回顾,因为设备已经在两个学校运行了一年多了,但硬件情况有变化了,软件上也有一进一步的改进。

阅读全文...

最近用到记账软件,专业会计软件安装麻烦,收费不扉,因为自己业余学习了一点软件开发技术,所要萌生了开了一个绿色免安装的记账软件的想法,不想开发太复杂的高级功能,只想做一个简单的、业余的记账软件,目前感觉已经开发成一个半成品了。现在分享一下软件开发过程中所使用的有些技术和方案。

阅读全文...

一、问题由来

开发了一个PYQT5做为用户界面的记账软件,在开发机上启动速度还算可以,2秒左右,基本可以忍受,但在另一台笔记本上,首次超过10秒,第二次启动也有4秒左右,而且启动过程中无提示,就像没有运行或假死一样,所以想做一个splash screen界面来让用户知道程序正在启动,防止多次点出,程序运行多个实例。下边来说一个基本解决思路和实现过程。

阅读全文...