现在位置: 首页 > airflow发表的所有文章
  • 09月
  • 15日
综合 ⁄ 共 992字 评论关闭
APPCAN学习笔记003---原生开发与HTML5技术 技术qq交流群:JavaDream:251572072 1.HTML5的优势:   HTML5强悍坚固的骨架   CSS3精致到每个毛孔的皮肤   javascript久经考验的肌肉 2.浏览器引擎:   webkit的天下   可以不断升级的引擎   chrome高效的即时调试环境 --------------------------------- 3.国外的HTML5应用框架   APPMOBI   APPCONOMY   APPCELERATOR   PHONECAP  ---------------------  a.phonecap是比较受欢迎的,因为基于html,css,javascript  b.jquerymobile用于做手机前端展示    jquerymobile,senchatouch用纯正的......
阅读全文
  • 06月
  • 04日
数据库 ⁄ 共 1298字 评论关闭
      正如MySQL学习之路(六):MySQL数据库的基础架构 中写道的那样,MySQL有以下几大子系统组成:   1.  网络连接和网络通信协议子系统 2.  线程,进程和内存分配子系统 3.  查询解析和查询优化子系统 4.  存储引擎接口子系统 5.  各类存储引擎子系统 6.  安全管理子系统 7.  日志子系统 8.  其他系统——如复制功能,错误功能       这里,我们再仔细研究一下各个系统之间是如何协同工作的,依然以上图中的框架图(图一)和流程图(图二)进行分析   、                                                                       ......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 3709字 评论关闭
翻译自 维基百科Timesort      Timsort是结合了合并排序(merge sort)和插入排序(insertion sort)而得出的排序算法,它在现实中有很好的效率。Tim Peters在2002年设计了该算法并在Python中使用(TimSort 是 Python 中 list.sort 的默认实现)。该算法找到数据中已经排好序的块-分区,每一个分区叫一个run,然后按规则合并这些run。Pyhton自从2.3版以来一直采用Timsort算法排序,现在Java SE7和Android也采用Timsort算法对数组排序。 内容 1 操作    1.1 run的最小长度    1.2 优化run的长度    1.3 合并run    1.4 合并步骤    ......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 1043字 评论关闭
我遇到的问题: Error: L6406E: No space in execution regions with .ANY selector matching font_hz1616.o(.constdata). Error: L6407E: Sections of aggregate size 0x1d580 bytes could not fit into .ANY selector(s). 分析: stm32f103vct6空间大小:256K flash(0x40000),48k RAM(0xc000) (工程中还有一个中文字符编码文件,不知道是不是因为这个,所以地方不够了) 当_CODE_PAGE 定义为936时,会在其他文件处报错空间不够 (这个报错有问题,不能准确定位有哪些地方一起作用使地方不够,只能报某一个地方)。 (值得注意......
阅读全文
  • 03月
  • 15日
综合 ⁄ 共 14374字 评论关闭
WEKA使用教程 目录  1. 简介 2. 数据格式 3.数据准备 4. 关联规则(购物篮分析) 5. 分类与回归 6. 聚类分析 1. 简介  WEKA的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),它的源代码可通过http://www.cs.waikato.ac.nz/ml/weka得到。同时weka也是新西兰的一种鸟名,而WEKA的主要开发者来自新西兰。 WEKA作为一个公开的数据挖掘工作平台,集合了大量能承担数据挖掘任务的机器学习算法,包括对数据进行预处理,分类,回归、聚类、关联规则以及在新的交互式界面上的可视化。 如果想自己实现数据......
阅读全文
  • 08月
  • 17日
综合 ⁄ 共 5586字 评论关闭
通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下JUnit4 中一些高级特性。 一、     高级 Fixture 上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过 500 兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,我们都要打开一个大文件并读入文件内容,这绝对是一个非常耗费时间的操作。如果我们使用 @Before 和 @After ,那么每次测试都要读取一次文件,效率及其低下。这里我们所希......
阅读全文
  • 07月
  • 06日
综合 ⁄ 共 1241字 评论关闭
挂起的过程: 1.先进行平台相关的动作,比如清屏,设置AD,usb等.2.保存芯片所有的寄存器值到一个静态数组(就是堆栈中)3.设置io,关闭kitl等4.呼叫OALCPUPowerOff()进行挂起.  OALCPUPowerOff()是一个位于startup.s中的汇编函数,它按照下面的流程实现挂起功能5.保存通用寄存器r4-r12,lr到堆栈6. 保存wakeup后的地址,MMU寄存器,进入各模式将sp和lr寄存器保存到内存RAM的某一个位置,这个位置是由config.bib指定保留的.为什么不象之前一样保存到堆栈呢?因为系统唤醒后跳转到reset开始执行,这时候堆栈还没有初始化.这也是poweroff过程复杂的......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 501字 评论关闭
新发现,好好品味; 先枚举中间项 i ,对于每个 i,求出 i 到左边的数 j 时比它大的数与比它小的数的差,同时求出在 i 的右边,到 k 比它小的数与比它大的数的差,当两个差的差<=1时满足 i 是中位数。  for i:=1 to n do beginfillchar(g,sizeof(g),0);fillchar(pre,sizeof(pre),0);big:=0; small:=0;for j:=i downto 1 dobeginif a[j]>a[i] then inc(big) else inc(small);k:=big-small;pre[j]:=g[k];g[k]:=j;end;big:=0; small:=-1;for j:=i to n dobeginif a[j]>a[i] then inc(big) else inc(small);k:=small-big;l:=g[......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 15924字 评论关闭
一、线性表及其分类 (定义部分参考自《大话数据结构》及维基百科) 线性表(List / Linear List):零个或多个数据元素的有限序列。 线性表的基本操作(涉及算法中方法实现):   线性表初始化;   求线性表长度;   获取元素操作;   查找元素操作;   插入元素操作;   删除元素操作; 其他:判断线性表是否为空;清空线性表; 线性表可以存储结构特点分为两类: 1.顺序表 Sequence List(线性表的顺序存储结构):用一段地址连续的存储单元一次存储线性表的数据元素。 根据存储单元的内存开辟方式可以分为(根据不同的需求顺序表......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 3843字 评论关闭
Gems Fight! Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 327680/327680 K (Java/Others) Total Submission(s): 364    Accepted Submission(s): 159 Problem Description   Alice and Bob are playing "Gems Fight!":   There are Gems of G different colors , packed in B bags. Each bag has several Gems. G different colors are numbered from color 1 to color G.   Alice and Bob take turns to pick one bag and collect all the Gems inside. A bag cannot be picked twice. The Gems collected ......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 947字 评论关闭
Description Farmer John commanded his cows to search for different sets of numbers that sum to a given number. The cows use only numbers that are an integer power of 2. Here are the possible sets of numbers that sum to 7: 1) 1+1+1+1+1+1+1 2) 1+1+1+1+1+2 3) 1+1+1+2+2 4) 1+1+1+4 5) 1+2+2+2 6) 1+2+4 Help FJ count all possible representations for a given integer N (1 <= N <= 1,000,000). 给出一个N(1≤N≤10^6),使用一些2的若干次幂的数相加来求之.问有多少种方法 Input    一个整数N. Outpu......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 114字 评论关闭
看《重构》第12章-大型重构;12.1讲解Tease Apart Inheritance(梳理并分解继承体系);看着看着怎么觉得在哪里看过类似的方式,结果最后忽然大悟,不就是设计模式里的桥接模式嘛。继承不可控的情况,桥接来减少维度。
阅读全文