I2C总线协议
概念:
1、I2C(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备(特别是外部存储器件),最初为音频和视频的开发。
2、I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。
3、I2C总线在传送数据过程中共有三种特殊类型信号, 它们分别是:开始信号、结束信号...
分类:
其他好文 时间:
2014-12-05 00:50:33
阅读次数:
271
参考网址:https://gmbabar.wordpress.com/2010/12/01/mktime-slow-use-custom-function/
最近我正在做以ASCII(C字符串)格式表示的时间戳的工作。为了不同的计算,我经常需要转换时间戳字符串到epoch时间。标准C库提供mktime函数,它把已经填充的tm结构作为参数传递给mktime函数。如果你不非常频繁的使用该函数,它工作...
分类:
其他好文 时间:
2014-12-05 00:51:40
阅读次数:
268
官方网址:http://mmonit.com/monit/
当前版本:5.10
源代码包:http://mmonit.com/monit/dist/
二进制包:http://mmonit.com/monit/dist/binary/
概述
Monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,适用于Linux/Unix平台。它可以自动修复那些已经停止运作的程序,特别适合处理...
分类:
其他好文 时间:
2014-12-05 00:50:22
阅读次数:
441
Python是一门动态语言。在给python传参数的时候并没 有严格的类型限制。写python程序的时候,发现错误经常只能在执行的时候发现。有一些 错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来。其实有一些错误是很明显的,假如能在写程序的时候发现这些错误,就能提高工作效率。
注:习惯了C/C++等编译语言,使用像Python这种动态语言,总有点不放心...
分类:
编程语言 时间:
2014-12-05 00:49:36
阅读次数:
400
题目链接:点击打开链接
题意:
给定n长的序列,m ,k
选择一些数使得 选择的数和最大。输出和。
限制:对于任意的区间[i, i+m]中至多有k个数被选。
思路:
白书P367,区间k覆盖问题,把一个区间看成一个点,那么选了一个点就相当于覆盖了m个区间。
#include
#include
#include
#include
#include
using namespace std...
分类:
其他好文 时间:
2014-12-05 00:48:46
阅读次数:
154
最近APP的progress的加载效果要修改,要做仿IOS的颜色渐变的效果,一开始做了12张依次旋转的图放到animation-list来实现帧动画,实现后效果不是很流畅。后来想到把一张loading图放到ImageView里,然后ImageView再启动旋转的动画,实现后效果很不错,anim文件:
<rotate
android:fromDegrees=...
分类:
其他好文 时间:
2014-12-05 00:49:36
阅读次数:
215
杂项
没有++, --
event.keysym =>得到按键的名称
字符串
没有++, --
控制流
for...elsewhile...else...
分类:
编程语言 时间:
2014-12-05 00:49:32
阅读次数:
343
报错:1130-host ... is not allowed to connect to this MySql server...
分类:
数据库 时间:
2014-12-05 00:48:32
阅读次数:
179
MATRIX67大神: http://www.matrix67.com/blog/archives/5900
Chessboard
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 538 Accepte...
分类:
其他好文 时间:
2014-12-05 00:46:53
阅读次数:
146
桥接模式(bridge),顾名思义,在两个有关系的物体之间搭建一座桥,两者之间可以相互独立,降低耦合,解决了继承之间的强依赖关系。
举个例子:现在有很多的电子产品,比如手机、平板等,而又有很多的生产厂商,比如苹果、小米等。如果使用多重继承的话,类是以乘积增长的,而如果用桥接模式类是以和的方式增加的。显然可以降低类的个数。
桥接模式是将抽象和实现解耦,使它们可以独立地变化。这里有抽象和实现两个概...
分类:
其他好文 时间:
2014-12-05 00:49:00
阅读次数:
219
Goal
Keystone Region 为跨地域的 Openstack 集群提供了统一的认证和用户租户管理。目前公司在国内外部署了数十套 Openstack 集群,其中既有集群在内网,又有集群在公网;既有 Havana 集群,也有 Icehouse 集群;既有 nova-network 集群,又有 Neutron 集群,如下图:...
分类:
其他好文 时间:
2014-12-05 00:48:43
阅读次数:
667
Problem Description
Dandelion's uncle is a boss of a factory. As the spring festival is coming , he wants to distribute rewards to his workers. Now he has a trouble about how to distribute the rewa...
分类:
编程语言 时间:
2014-12-05 00:45:43
阅读次数:
316
刚接触Cocos的时候谢了这样一段Lua代码:
cc.Director:getInstance():getScheduler():scheduleScriptFunc(createOnePairPipe,2.5,false)
然后我在游戏结束的时候用了下面的代码:
local startScene = require("scenes/StartScene")...
分类:
其他好文 时间:
2014-12-05 00:47:39
阅读次数:
163
GridFS是一种将大型文件存储在Mongodb数据库中的文件规范。
一、如何实现海量存储
由于Mongodb中的bson对象大小是限制的,所以gridfs规范提供了一种透明的机制,可以将一个大文件分成多个较小的文件。这样的机制允许有效地保存大文件的对象,特别是哪些巨大的文件,比如视频,高清图片;该规范指定了一个将文件分块的标准,每个文件都在集合对象中保存一个元数据对象,一个或多个块对象可被组...
分类:
数据库 时间:
2014-12-05 00:47:53
阅读次数:
209
键盘处理例子思路详细...
分类:
其他好文 时间:
2014-12-05 00:47:25
阅读次数:
281
Color the ballTime Limit: 9000/3000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10150Accepted Submission(s): 5161Pro...
分类:
编程语言 时间:
2014-12-05 00:44:32
阅读次数:
205
很长一段时间被屏幕自适应搞得很晕,这里总结下最近的学习感悟。首先明白几个概念: 1、屏幕分辨率(手机常用1280*720,800*480等) 2、图片分辨率(图片大小 256 * 256等)游戏开发时,规定好标准的适配机型,这里机型以1280*720为例,所有制作的图片在1280*720的机型上.....
分类:
其他好文 时间:
2014-12-05 00:45:38
阅读次数:
169