1.前言 接着博主的上一篇 玩转 RTC时钟库 + DS1302 ,这一篇我们重点讲解DS3231时钟模块。没有看过上一篇的同学,麻烦先去阅读一下,因为很多理论基础已经在上一篇做了详细讲解,这里不再重复。 DS3231 2.DS3231介绍 2.1 为 ...
分类:
其他好文 时间:
2019-06-19 00:40:54
阅读次数:
332
[ 需求 ] 使用反射,循环本地DLL文件,获取实现了所需接口的类,并实例化。 Loop local dll files by reflection library and assembly library to find all the classes that implement certain ...
canvas最简单的多粒子运动,可以更改圆形的大小,密度,运动速度,颜色等; ...
分类:
其他好文 时间:
2019-06-17 17:23:40
阅读次数:
85
//程序演进1 //thread loop,忙等Busy wait //不断的检查是不是该做什么事情了;为了减少CPU占用,sleep睡眠一会 //while (1) //{ // do_something(); // sleep(time); //} //程序演进2 //while (1) //{... ...
分类:
编程语言 时间:
2019-06-16 17:29:51
阅读次数:
116
html5中增加一些新特性 用于绘画的canvas元素 用于媒介回放的video和audio元素 对本地离线存储的更好的支持 新的特殊内容元素,比如article、footer、header、nav、section 新的表单控件,比如calendar、date、time、email、url、sear ...
分类:
其他好文 时间:
2019-06-15 17:14:08
阅读次数:
101
1.NFS服务端概述 NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS; NFS允许一个系统在网络上与他人共享目录和文件。 模式: C/S 模式 端口: NFS是Net File System的简写,即网络文件 ...
分类:
其他好文 时间:
2019-06-14 20:11:53
阅读次数:
108
第一部分:全局定义块 1、email通知。作用:有故障,发邮件报警。 2、Lvs负载均衡器标识(lvs_id)。在一个网络内,它应该是唯一的。 3、花括号“{}”。用来分隔定义块,因此必须成对出现。如果写漏了,keepalived运行时,不会得到预期的结果。由于定义块内存在嵌套关系,因此很容易遗漏结 ...
分类:
其他好文 时间:
2019-06-14 14:26:57
阅读次数:
119
线程间通信的时候,比如Android中常见的更新UI,涉及到的是子线程和主线程之间的通信,实现方式就是Handler+Looper,但是要自己手动操作Looper,不推荐,所以谷歌封装了HandlerThread类(类似于AsyncTask类)。 子线程执行完任务发送消息给子线程的handler,子 ...
分类:
其他好文 时间:
2019-06-14 12:53:45
阅读次数:
100
count = 0 while count 5 and count 94: print("loop ", count) print('loop',count) ...
分类:
其他好文 时间:
2019-06-14 12:46:04
阅读次数:
86
在SQLSERVER2005以上版本中,数据页默认开启checksum,标识为m_flagBits&0x200==True,其值m_tornBits位于页头0x3C,4字节。其算法概述如下:读8KB进BUF将BUF头部CHECKSUM的4字节值清0uint32checksum=0//初始checksumforiinrange(0,15)://每扇区的初始checksumoverall=0;
分类:
数据库 时间:
2019-06-12 15:15:55
阅读次数:
130