硬件平台:S3C6410
操作系统:Ubuntu、windows
板子系统:Android
开发工具:jdk,ndk,eclipse
本次测试从linux内核模块编译开始,以S3C6410的pwm驱动为例。
pwm_6410.c:
#include
#include
#include
#include
#include
#include
#include
#inclu...
分类:
移动开发 时间:
2014-07-12 17:01:01
阅读次数:
335
ST算法即是sparse table算法,就是稀疏表的意思,就是利用二分法来划分一个表,划分为2的次方段,之后利用这个st表计算查询结果,可以使得预处理时间O(nlgn),而查询时间为O(1) ;
那么有人会有疑问,既然查询时间是O(1),那么为什么这个算法很多时候并不比线段树快多少,甚至根本没有快过呢?
因为其实查询时间为O(log(range)), range为查询区间的大小,因为...
分类:
其他好文 时间:
2014-07-12 20:35:55
阅读次数:
164
DBA_JOBS 和 DBA_JOBS_RUNNING 不同的结果的解释...
分类:
数据库 时间:
2014-07-12 18:00:19
阅读次数:
223
除法啰嗦的,不仅是python。
整数除以整数
看官请在启动idle之后,练习下面的运算:
>>> 2/5
0
>>> 2.0/5
0.4
>>> 2/5.0
0.4
>>> 2.0/5.0
0.4
看到没有?麻烦出来了,如果从小学数学知识除法,以上四个运算结果都应该是0.4。但我们看到的后三个符合,第一个居然结果是0。why?
因为,在python里面有一个规定,像2/...
分类:
编程语言 时间:
2014-07-12 22:34:05
阅读次数:
338
crm制作报表添加导航,crm制作报表链接到主窗体...
分类:
其他好文 时间:
2014-07-12 17:04:10
阅读次数:
183
爆搜解hdu1016Prime Ring Problem,欢迎讨论...
分类:
其他好文 时间:
2014-07-12 20:19:22
阅读次数:
155
每条命令使用";"隔开,则无论前边的命令执行成功与否都会继续执行下一条命令
这里,故意将第二条命令中的echo多写了一个o,命令执行出错,但并不影响后续命令的执行
可以这么想,如果用分号来间隔命令,就相当于将命令分隔在了不同的行,无论前一行的命令成功或失败,都不影响下一行命令的执行。
$ echo 1; echoo 2; echo 3; echo 4
1
-bash: echoo: co...
分类:
系统相关 时间:
2014-07-12 23:31:15
阅读次数:
298
和分治法一样,动态规划也是通过组合子问题的解而解决整个问题的。分治法是指将问题划分为一个一个独立的子问题,递归地求解各个子问题然后合并子问题的解而得到原问题的解。与此不同,动态规划适用于子问题不是相互独立的情况,即各个子问题包含公共的子子问题。在这种情况下,如果用分治法会多做许多不必要的工作,重复求解相同的子子问题。而动态规划将每个子问题的解求解的结果放在一张表中,避免了重复求解。...
分类:
其他好文 时间:
2014-07-12 19:20:19
阅读次数:
258
指针为C/C++提供了高效的操作,但指针也有很多恼人之处,稍稍不注意就可能出现大问题了,当然,本文不讨论那些裸指针之类的后续问题,我们需要先了解的应该是指针的声明!试想,如果连声明都无法看懂,又何谈使用呢?
可能有人会说指针的声明这么简单,怎么可能看不懂。那我们来看一个例子:
int (*(*x)[10]) ();
看完它,不知各位是否还能继续说简单呢?下面我们就从基...
分类:
其他好文 时间:
2014-07-12 21:13:18
阅读次数:
153
数据模型
scalars标量:从根 root 开始指定它的路径,每级之间用点来分隔。
如:whatnot.fruits
sequences 序列:使用数组的方括号方式来访问一个序列的子变量。
如:animals[0].name,whatnot.fruits[1]
总结:
数据模型可以被看做是树状结构的。
标量存储单一的值,这种类型的值可以是字符串,数字,日期/时间或者是布尔...
分类:
其他好文 时间:
2014-07-12 20:18:44
阅读次数:
240
我们的项目设计图一般都会超出手机界面高度,如何设置呢?...
分类:
移动开发 时间:
2014-07-12 23:30:38
阅读次数:
228
一天查看数据库长会话,发现1个sql跑得很慢,1个多小时不出结果,花了点时间把它给优化了。
优化前:
SELECT 20131023,
"A2"."ORG_ID",
COUNT(DISTINCT NLSSORT(CASE "A2"."RES_TYPE"
WHEN 'DP' THEN
...
分类:
其他好文 时间:
2014-07-12 23:48:46
阅读次数:
217
中关村在线最近开始推出ZOL一键安装器,用户直接下载的并不是别人发布的安装包,而是带有安装包编码的ZOL一键安装器。
这样,对于那些想直接下载安装包,安装在与互联网隔离的内部网内PC机的用户来说,如何才能直接下载安装包呢?
本人以一个具体的实例,来讲述了一种方法,来实现使用ZOL一键安装器来下载中关村在线的《万能数据库查询分析器》的中文版本源安装程序。...
分类:
其他好文 时间:
2014-07-12 20:35:17
阅读次数:
426
1) 如果你同时从同一客户插入很多行,使用多个值表的INSERT语句。这比使用分开INSERT语句快(在一些情况中几倍)。 Insert into test values(1,2),(1,3),(1,4)…2) 如果你从不同客户插入很多行,能通过使用INSERT DELAYED语句得到更高的速度。Delayed的含义是让insert 语句马上执行,其实数据都被放在内存的队列中,并没有真正写入...
分类:
数据库 时间:
2014-07-12 22:54:05
阅读次数:
253
一,java环境变量设置 - 精简版
1.右键打开我的电脑->属性->高级->环境变量
2.新建系统变量JAVA_HOME和CLASSPATH
变量名(N):JAVA_HOME
变量值(V):C:\Program Files\Java\jdk1.7.0
变量名(N):CLASSPATH
变量值(V):.;%JAVA_HOME%\lib\d...
分类:
编程语言 时间:
2014-07-12 21:33:25
阅读次数:
296
//定义结构
Box.h:
#ifndef BOX_H
#define BOX_H
struct Box{
double length;
double width;
double height;
double volume();
};
#endif
//定义volume方法
t1.cpp:
#include "box.h"
double Box::volume(...
分类:
编程语言 时间:
2014-07-12 17:25:50
阅读次数:
152