分享

8/6 15.3 异常

8/6 15.3 异常

准备换成《C++ Primer》了... 15.3 异常 许多错误是在程序运行时发生的,要想程序更扎实,需要靠靠处理异常。 15.3.1 调用abort() 使用abort()中断程序。 abort()的原型位于cstdlib(或c…
自制一个简易的电脑状态监视器

自制一个简易的电脑状态监视器

效果如图: 这是效果图:   前端用js,后端用Python,实现还是比较简单的。 后端用psutil库获得电脑的各项信息然后用WebSocket发给前端,前端再处理到页面上。 前端用Bootstrap框架做出进度条来表示…
Python高级特性 断言 assert

Python高级特性 断言 assert

如果觉得自己并不聪明到轻松理解技术书上的内容(尤其是译本),可以在读完一本进阶书籍后,练习一段时间,然后再找另一本相关的书或者其它权威的资料,再读,直至自己的理解与权威的说法一致,写出的代码足够Pythonic同时又不会滥用特性。 …
Python Websocket服务端

Python Websocket服务端

用Python做了个Websocket的服务端,虽然知道相关的库应该早就有了,但是还是想自己做出来。 当然也参考了不少网上的教程,琢磨了好久的Websocket协议的格式。 内含一个WebsocketServer类,可以实现握手、建…
Arduino笔记2:模拟信号输入及实例

Arduino笔记2:模拟信号输入及实例

用Arduino做电压表其实是对模拟输入的最简单且最基本的应用,Arduino的模拟输入接口可以输入0~5v的电压,分辨率为1024级,比较精确,但是因为原理与真正的电压表有所不同,所以还是别用它完全替代电压表。 本文将教你如何用最…
私有云笔记服务:Leanote(蚂蚁笔记)

私有云笔记服务:Leanote(蚂蚁笔记)

Leanote是我前段时间发现的一款云笔记程序。我也觉得应当介绍下Nextcloud/ownCloud之外的东西,而Leanote似乎值得关注。按照官网的介绍,蚂蚁笔记 = 笔记 + 博客 + 协作 + 私有云,并且提供了多平台的客…