编译静态链接库 1.下载Lua源码 下载后解压到一个目录下,这里假设解压到D:\win32Lua 注意下载的版本,如果是5.2.x,后面代码中的C API发生了改变 2)在VS2010中新建一个静态库项目,项目命名为lua a 选择新建 Win32 console project b 在wizard界面选择 static Library;不选择Pre...
分类:
其他好文 时间:
2014-05-18 14:46:43
阅读次数:
310
本文参考《Android系统源代码情景分析》,作者罗升阳
一、测试代码:
~/Android/external/binder/server
----FregServer.cpp
~/Android/external/binder/common
----IFregService.cpp
...
分类:
移动开发 时间:
2014-05-18 02:54:20
阅读次数:
552
Dijkstra算法以及图论的一些数据结构。C++实现。...
分类:
其他好文 时间:
2014-05-18 18:22:53
阅读次数:
319
正片:自动生成热风,线宽为设定的最小线宽规则,移动元件需要更新覆铜
优点:由于自动连接和避让,不易出错,有较全的DRC检查;
缺点:避让和热风设置不灵活。
负片:使用焊盘设定的 flash symbols和anti pad 作为热风和不同网络的避让
优点:设置灵活,移动元件自动更...
分类:
其他好文 时间:
2014-05-18 04:18:19
阅读次数:
409
PCB的敷铜一般都是连在地线上,增大地线面积,有利于地线阻抗降低,使电源和信号传输稳定,在高频的信号线附近敷铜,可大大减少电磁辐射干扰。总的来说增强了PCB的电磁兼容性。提高板子的抗干扰能力
PCB板的电源(VCC和GND)分成两叉A和B,这本来没有什么错,也是正常的做法。可是,A和B之间却要有几个信号必须连起来,这样,地线的问题就来了,要不要连呢?或者连与不连有什么考究呢?...
分类:
其他好文 时间:
2014-05-18 10:15:20
阅读次数:
262
PCB板蛇形走线有什么作用
PCB上的任何一条走线在通过高频信号的情况下都会对该信号造成时延时,蛇形走线的主要作用是补偿“同一组相关”信号线中延时较小的部分,这些部分通常是没有或比其它信号少通过另外的逻辑处理;最典型的就是时钟线,通常它不需经过任何其它逻辑处理,因而其延时会小于其它相关信号。
高速数字PCB板的等线长是为了使各信号的延迟差保持在一个范围内,保证系统在同一周期内读取的数...
分类:
其他好文 时间:
2014-05-18 15:50:33
阅读次数:
263
纸介电容
用两片金属箔做电极,夹在极薄的电容纸中,卷成圆柱形或者扁柱形芯子,然后密封在金属壳或者绝缘材料(如火漆、陶瓷、玻璃釉等)壳中制成。它的特点是体积较小,容量可以做得较大。但是有固有电感和损耗都比较大,用于低频比较合适。
云母电容
用金属箔或者在云母片上喷涂银层做电极板,极板和云母一层一层叠合后,再压铸在胶木粉或封固在环氧树脂中制成。它的特点是介质损耗小,绝缘电阻大、温度系数小,适宜...
分类:
其他好文 时间:
2014-05-18 04:43:56
阅读次数:
310
题目链接:11270 - Tiling Dominoes
和POJ 2411一样的题目,试着用插头DP写了下
代码:
#include
#include
#include
using namespace std;
int n, m, pre = 0, now = 1;
long long dp[2][2222];
int main() {
while (~scanf("%d%d",...
分类:
其他好文 时间:
2014-05-18 14:44:37
阅读次数:
264
电源完整性
(1)为什么要重视电源噪声
芯片内部有成千上万个晶体管,这些晶体管组成内部的门电路、组合逻辑、寄存器、计数器、延迟线、状态机、以及其他逻辑功能。随着芯片的集成度越来越高,内部晶体管数量越来越大。芯片的外部引脚数量有限,为每一个晶体管提供单独的供电引脚是不现实的。芯片的外部电源引脚提供给内部晶体管一个公共的供电节点,因此内部晶体管状态的转换必然引起电源噪声在芯片内部的传递。
对内部...
分类:
其他好文 时间:
2014-05-18 03:17:54
阅读次数:
396
这是我在Coursera上的学习笔记。课程名称为《Computer Networks》,出自University of Washington。
由于计算机网络才诞生不久,目前正在以高速在发展,所以有些旧的教材可能都已经跟不上时代了。这门课程在2013年左右录制,知识相对还是比较新的。覆盖了计算机网络中的各个协议层,从物理层到应用层都讲得非常仔细。学完这门课程之后对计算机网络会有比较深刻的了解...
分类:
其他好文 时间:
2014-05-18 09:50:46
阅读次数:
458
addHandler 方法,他的指责是分别是情况使用DOM0级方法、DOM2级方法或IE方法来添加事件。这个方法属于一个名字叫EventUtil的对象,可以使用这个对象来处理浏览器间的差异。addHandler() 方法接受3个参数:要操作的元素、时间名称和事件处理程序函数。
与addHandler()方法对应的方法是removeHandler(),它也接受相同参数。这个方法的指责是移除之前添加...
分类:
其他好文 时间:
2014-05-18 14:34:20
阅读次数:
224
之前写代码过程中需要将YUV格式视频中每帧提取出来,然后保存为图片。网上普遍有两种方法,第一种是通过opencv自带cvCvtColor,但是这种方法有bug,得到的图片会泛白。第二种方法是公式法。
法一:opencv自带cvCvtColor
说明:这种方法会出现图片“泛白”,具体原因网上是说cvCvtColor这个函数左右协议不同,不太懂。
代码:
void FileWriteFram...
分类:
其他好文 时间:
2014-05-18 06:04:02
阅读次数:
320
安卓开发采用观察者模式ContentObserver监听短信用正则获取短信验证码...
分类:
移动开发 时间:
2014-05-18 18:28:39
阅读次数:
306
题目:
输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。效率尽可能高。
例如:
f(2)=1
f(12)=5
f(20)=12
f(115)=44
解决方案:
最简单的方法是从1到n循环处理,计算每个数中1的个数,累加起来。这个效率很低。
第二种方法是累加从1到n的所有数的个位十位百位等等上面1的个数,对于32位整数运算次数不超过10次。
int n...
分类:
其他好文 时间:
2014-05-18 04:41:55
阅读次数:
197
在html文件中写python语法的内容,的注意事项:
1:python程序中的变量通过下面方法传入到html:
1:通过全局变量 :全局变量是不需要用$def with语法实现传递的,只要定义了
在html中就可以用,例子如下:
===================================================================
#模板公共变量,下...
分类:
编程语言 时间:
2014-05-18 10:33:55
阅读次数:
294
/*-------------------------包含头文件------------------------------------*/
#include
#include
#include
#include
int count=0;
/*-------------------------结构体定义部分------------------------------*/
typede...
分类:
其他好文 时间:
2014-05-18 18:22:04
阅读次数:
266