本案例主要针对EasyUI常用的panel,window,dialog做了下简要的讲解,没有把window的图上传,敬请大家自己敲下代码实现,比较简单,主要内容针对基金系统作了下应用。...
分类:
其他好文 时间:
2016-07-17 16:10:01
阅读次数:
214
数据持久化就是指那些内存中的瞬时数据保存到存储设备中,保证即使手机在关机的情况下,这些数据不会丢失。保存在内存中的数据是处于瞬时状态,保存在存储设备中的数据是处于持久状态。持久化技术则是提供了一种机制可以让数据在瞬时状态和持久状态之间进行转换。Android系统主要提供了三种方式用于简单地实现数据持久化功能,即文件存储、SharePreference存储、SQLite数据库存储,最后还有一种就是SD卡存储。...
分类:
移动开发 时间:
2016-07-17 16:09:42
阅读次数:
465
一、为什么使用命名空间
一个大型的工程往往是由若干个人独立完成的,不同的人分别完成不同的部分,最后再组合成一个完整的程序。由于各个头文件是由不同的人设计的,有可能在不同的头文件中用了相同的名字来命名所定义的类或函数,这样在程序中就会出现名字冲突。不仅如此,有可能我们自己定义的名字会与C++库中的名字发生冲突。
名字冲突就是在同一个作用域中有两个或多个同名的实体,为了解决命名冲突 ,...
分类:
其他好文 时间:
2016-07-17 16:06:49
阅读次数:
170
之前有写过SystemV的信号量机制,现在是信号。这里的信号和前面的信号量是不同的。这里的信号是进程给操作系统或进程的某种信息,让操作系统或者其他进程做出某种反应。
信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送...
分类:
系统相关 时间:
2016-07-17 16:06:50
阅读次数:
402
构造方法探析编译环境
Windows 10 Pro
jdk1.8.0_91
如果没有特殊说明,下面程序都有javac、java的编译运行过程。构造方法的特点
方法名与类名相同。
不用定义返回值类型。
没有具体的返回值。
此次整理是按照知识点具体为例子的方式。当没有写构造方法时,Java虚拟机默认会创建一个空构造ClassDemo1.javaclass ClassDemo1{
public s...
分类:
其他好文 时间:
2016-07-17 16:06:17
阅读次数:
270
1.观察者模式 Observer
首先根据字面意思肯定知道有
观察者 和 被观察者。 根据模式规定,这是一个一对多的依赖关系。
当被观察者更新状态,并且发出通知 观察者,观察者做出相对应的动作。这个前提是观察者关注了他所需要的内容。
比如:
a. 移动公司调整套餐资费,发出短信告诉你最新资费,你使用手机查看新的内容(或许你就要变更资费了)。此时移动公司是被观察者,你是观察...
分类:
其他好文 时间:
2016-07-17 16:08:00
阅读次数:
259
想必每个人都玩过五子棋,其实对于我而言,五子棋是小时候玩的最多的棋类游戏,当然小时候也爱玩象棋以及国际象棋之类的,不过由于五子棋比较简单,所以就先实现一个简单的人机五子棋。最近我就在想如今学会了一点编程之后是不是应该把以前小时候特备爱玩的游戏实现一下,毕竟那是一种珍贵的回忆!
好了其他的不多说了,进入到我们的正题,首先呢,我准备分两次实现这个五子棋的内容,因为在制作好之后,个人感觉...
前段时间被分配到查内存泄漏这种大坑,不胜惶恐!!!结果还真的跳进去了,爬了一星期都没爬起来QAQ。每天开着Leaks各种捣鼓爱啪啪,然后看到一大波“神奇”的内存泄露信息,头都大了。
??不过这虽然是个大坑,不过趁着这次机会可以把内存管理知识好好实践了一遍。或许现在大多数的新项目都是ARC的了,然而在一些实际的大项目中,会重用很多诺干年前的代码,QAQ,而这些代码追溯到几年前的话,会有很多实现采用...
分类:
移动开发 时间:
2016-07-17 16:04:32
阅读次数:
311
UNIX系统下有一个行编辑器ed,它每次只对一行文本做删除一个字符、插入一个字符或替换一个字符三种操作。例如某一行的内容是“ABC”,经过把第二个字符替换成“D”、删除第一个字符、末尾插入一个字符“B”,这三步操作后,内容就变成了“DCB”。即“ABC”变成“DCB”需要经过3步操作,我们称它们的编辑距离为3。现在给你两个任意字符串(不包含空格),请帮忙计算它们的最短编辑距离。...
分类:
其他好文 时间:
2016-07-17 16:05:12
阅读次数:
303
前言以前也讲过NDK开发,但是开始是抱着好玩的感觉去开始的,然后呢会helloWord就觉得大大的满足,现在静下来想这NDK开发到底是干什么呢?
NDK开发,其实是为了项目需要调用底层的一些C/C++的一些东西;另外就是为了效率更加高效些但是在java与C相互调用时平白又增大了开销(其实效率不见得有所提高),然后呢,基于安全性的考虑也是为了防止代码被反编译我们为了安全起见,使用C语言来编写这些重...
分类:
移动开发 时间:
2016-07-17 16:03:40
阅读次数:
836
晚上好,现在是凌晨两点半,然后我还在写代码。电脑里播放着《凌晨两点半》,晚上写代码,脑子更清醒,思路更清晰。今天聊聊属性动画和自定义View搭配使用,前面都讲到自定义View和属性动画,但是一起用的还是不多,刚巧今晚手机提示我更新系统,我看到那个更新的动画还不错,仔细的分析了一下,于是我也决定写一个,不是一模一样的,但是效果和原理是一样的。先看看图:这是一张静态的图,这里有三个波浪线,当下载完之后,...
分类:
移动开发 时间:
2016-07-17 16:02:10
阅读次数:
432
我们知道,要运行 java 程序,必须要配置 Java 开发环境,对吧。这次我们不使用开发工具,用命令行将HelloWorld编译运行出来,将其中的原理搞清楚。1)将下载好的 JDK 无脑安装(即下一步、下一步)或者指定安装目录,不过自己要记得安装到哪了。2)配置环境变量JAVA_HOME(新建)
D:\JDK\jdk7
Path(追加)
%JAVA_HOME%\bin
CLASSP...
分类:
其他好文 时间:
2016-07-17 16:01:28
阅读次数:
157
1.准备 安装 jdk: 下载路径:http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-windows-i586.exe?AuthParam=1468542634_71b2218c9d3e010068e7d4df623f9f3b ...
分类:
其他好文 时间:
2016-07-17 14:28:22
阅读次数:
364
一个基于科大迅飞语音识别库的语音控制工具 目前内部模块包括 科大迅飞语音识别模块 语音识别控制模块 语音信息模糊匹配模块(PCRE正则) 功能执行模块 界面显示模块 各个模块之间耦合性不是非常高比较容易拆分 目前可预见的重要问题: 1:当前工程目前只支持完整的指令识别, 也就是在一定时间内,说一句话 ...
分类:
其他好文 时间:
2016-07-17 14:24:44
阅读次数:
203
Implement wildcard pattern matching with support for '?' and '*'. '?' Matches any single character. '*' Matches any sequence of characters (including ...
分类:
其他好文 时间:
2016-07-17 14:21:25
阅读次数:
200
五大模板: 1、HeaderTemplate - 头模板,加载时会在开始执行一次 2、FooterTemplate - 脚模板,加载时会在最后执行一次 3、ItemTemplate - 项模板,数据源的数据有多少条就会重复多少次 4、AlternatingItemTemplate - 交替项模板,会 ...
分类:
其他好文 时间:
2016-07-17 14:19:15
阅读次数:
164