在前面的文章中提到了remote service 的创建过程,现在我们要让它开机自动启动1.在前面代码的基础上添加 RemoteServiceBootReceiver.java ,实现一个intent的receiver[java] view plaincopyprint?packagecom.fly...
分类:
移动开发 时间:
2014-06-28 19:30:27
阅读次数:
229
Java OCR tesseract 图像智能字符识别技术 Java代码实现接着上一篇OCR所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码实现的,下面给大家分享下java实现的例子。拿代码扫描上面的图片,然后输出结果。主要思想就是利用Jav...
分类:
编程语言 时间:
2014-06-28 16:54:56
阅读次数:
265
package other;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** MD5 算法*/public class MD5 { // 全局数组 private final s....
分类:
编程语言 时间:
2014-06-28 13:10:47
阅读次数:
248
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.zip.ZipEntry; import java.util.zip.ZipOutp...
分类:
编程语言 时间:
2014-06-26 22:20:37
阅读次数:
231
这学期有门课程老师要求用JAVA实现一个OCR文字识别的程序,所以就花了一些时间研究了一下在安卓端如何实现OCR的引擎是用的开源项目tesseract-ocr这个安卓版的地址:https://code.google.com/p/tesseract-android-tools/但是自己在编译的时候老是...
分类:
移动开发 时间:
2014-06-26 19:51:28
阅读次数:
314
本程序用于计算任意四则运算表达式。如 4 * ( 10 + 2 ) + 1 的结果应该为 49。
算法说明:
1. 首先定义运算符优先级。我们用一个
Map>
来保存优先级表。这样我们就可以通过下面的方式来计算两个运算符的优先级了:
/**
* 查表得到op1和op2的优先级
* @param op1 运算符1
* @param op2 运算符2
* @retur...
分类:
编程语言 时间:
2014-06-24 22:37:29
阅读次数:
217
堆排序思想:
堆排序,顾名思义,就是基于堆。堆分为最大堆和最小堆,其实就是完全二叉树。最大堆要求节点的元素都要大于其孩子,最小堆要求节点元素都小于其左右孩子,两者对左右孩子的大小关系不做任何要求,其实很好理解。有了上面的定义,我们可以得知,处于最大堆的根节点的元素一定是这个堆中的最大值。其实我们的堆排序算法就是抓住了堆的这一特点,每次都取堆顶的元素,将其放在序列最后面,然后将剩余的元素重新调整为...
分类:
编程语言 时间:
2014-06-24 15:43:29
阅读次数:
193
前段时间和Flash对接了一个打点功能,java后台提供接口,Flash实现打点功能,将打点好的图片信息传到后台java实现保存图片和打点信息。其中图片是以二进制流的方式传到java后台,图片信息是以XML传到后台保存到数据库。刚开始的实现方式保存图片总是出现损坏,最后放到的图片残缺不全,经过一番调试,最终找到了原因,是在后台写入图片流的时候出现了问题,改了之后一切正常...
分类:
编程语言 时间:
2014-06-22 11:27:25
阅读次数:
264
对于SNL语言解释器的内容可以参考我的前一篇文章《使用antlr4及java实现snl语言的解释器》。此文只讲一下“尾递归优化”是如何实现的——“尾递归优化”并不是一个语言实现必须要做的,但这是一个比较有趣的东西,所以我还是想拿来讲一讲。 在前一篇文章中有一个例子: program recursio...
分类:
其他好文 时间:
2014-06-22 11:05:44
阅读次数:
177
原文来自:java教程网题目:身份证校验身份证校验如果让你设计个程序,用什么变量保存身份证号码呢?长整数可以吗?不可以!因为有人的身份证最后一位是"X"实际上,除了最后一位的X,不会出现其它字母!身份证号码18位= 17位+校验码校验码的计算过程:例如:身份证前17位= ABCDEFGHIJKLMN...
分类:
编程语言 时间:
2014-06-20 15:46:35
阅读次数:
233