芯片手册写错了,很悲剧 芯片手册是一个非常严谨的东西,至关重要,但是芯片手册上的描述都是正确的吗?从笔者的经验来说,未必啊!可以这样说99%是不大可能出错,也还存在1%可能是有错误的。当然我们日常开发碰到问题的时候,首先还是不要怀疑芯片手册会不会有错,需要做大量的实验,研究一些资料,再根据实际情况来综合判断。/*****************************************...
分类:
其他好文 时间:
2014-06-09 23:11:35
阅读次数:
170
一、概念
1、什么是CDN?
CDN的全拼是(Content Delivery Network),即内容分发网络。其基本思想是尽可能避开互联网上有可能影响数据传输速度和稳定性瓶颈的环节,使内容传输的更快、更稳定。通过在网络各处防止节点服务器所构成的在现有的互联网基础之上的一层只能虚拟网络,CDN系统能够实时地根据网络流量和各个节点的连接、负载情况以及到用户的距离和响应时间等综合信息将用户的请求...
分类:
其他好文 时间:
2014-06-08 16:20:30
阅读次数:
219
在上层软件编程中,往往需要提供一个月历控件让用户选择相应日期或者用此月历控件来强调特定的一天。MFC的 Month Calendar Control 控件自系统升级到 Windows 7 之后,对于日期控件所能做的操作变少了,不能对指定的日期的背景颜色进行更改,在网上查了很久之后发现是操作系统绘图风格的关系。在这种情况下。只能通过加粗特定日期的字体粗细来凸显该日期的不同(至少本人只想到这个办法)。...
分类:
其他好文 时间:
2014-06-08 15:14:38
阅读次数:
316
最近在做一个蓝牙相关的项目, 需要在应用进入后台, 或者手机属于锁屏状态的情况下, 仍然保持蓝牙连接, 并且能正常接收数据。本来以后会很麻烦, 但是学习了下..发现就2步而已。简单的不能再简单了。好了。下面是具体实现办法。1.在xxx-info.plist文件中, 新建一行 Required background modes , 加入下面两项。App shares data using Cor...
分类:
移动开发 时间:
2014-06-08 15:12:13
阅读次数:
310
ios中的多线程的用法总结
1、进程的基本概念
(1)每一个进程都是一个应用程序,都有独立的内存空间,一般来说一个应用程序存在一个进程,但也有多个进程的情况
(2)同一个进程的线程共享内存中的内存和资源
2、多线程的基本概念
(1)每一个程序都有一个主线程,程序启动时创建(调用main来启动)。
(2)多线程技术表示,一个应用程序有多个线程,使用多线程能提供CPU的利用率,防止主线程被堵塞。
(3)任何有可能堵塞主线程的任务不要在主线程执行(如:访问网络)。
(4)主线程的生命周期和应用程序绑定着,程序...
分类:
移动开发 时间:
2014-06-08 14:50:29
阅读次数:
336
p*e-x+ q*sin(x)
+ r*cos(x) + s*tan(x) + t*x2 + u = 0
where 0 x .
好久没碰高数,差点连求导都换给老师了,还好哥数学基础比较扎实,求这个程度的导数还是轻轻松松的。
求个一次导数发现恒小于0,说明其在【0,1】上是单调递减的。
提前判断f(0)是否0,如有上述两种情况直接输出无解。原...
分类:
其他好文 时间:
2014-06-08 14:40:09
阅读次数:
238
通过ls -al命令可以查看到相应档案下的包含的文件及目录,如下;
drwx r-- r--. 1 root root ......
其中第一个字符分为如下几种情况:
1、当为【d】时为目录
2、当为【-】时为档案
3、当为【l】时为连接档(link file)
4、当为【b】时,表示为装置文件里面的可供存储的接口设备(可随机存取装置)
5、当为【c】时,表示为装置文件里面的串行端口...
分类:
其他好文 时间:
2014-06-08 05:53:13
阅读次数:
253
字符串匹配这也是个老题了,方法主要有下面4种,
1. 暴利破解法(BF),这个没啥说的,就是一轮一轮的比较,知道遇到相匹配的,这个的时间复杂度为O(n^2)。
2. KMP,这应该是字符串匹配领域中最长听说的算法了吧。
3. Horspool算法,这个不常听说,但是也是很有名的。
4. Boyer-Moore,这个听说过的人应该也不会很多,这个算法在大量字符串的情况下,效率是最高的,能达到kmp的3到4倍。
上面四种算法都很重要,一般标准库中的字符串匹配都使用的是暴力法。
上面四种算法详细的见我下面的这几篇...
分类:
其他好文 时间:
2014-06-08 03:19:54
阅读次数:
187
1.ErrorProvider控件
(1)用途:在不影响用户操作的情况下向用户显示有错误发生,一般在验证用户输入的数据是常用到该控件,这里就好像web应用中的CompareValidator等验证控件差不多。
(2)一般通过ErrorProvider控件的SetError方法设置指定控件的错误。
public void SetError(Control control,string...
上上周的事情了,端午小长假将近,还是按往常一样,最后一天一定要搞一个“课题”,场面不大,一天就能搞定的东西,如果说系统学习vim或者Emacs之类的,那就算了...还好,问题呼之即来,那就是write系统调用是不是原子的,答案很显然,不是!但大师说带有APPEND标志的write是原子的,很多软件的日志都是O_APPEND打开,然后在不加锁的情况下直接write的,不会出现问题,此事如何证实?本文...
分类:
移动开发 时间:
2014-06-08 02:13:25
阅读次数:
339