- 博客(11)
- 问答 (1)
- 收藏
- 关注
转载 apache和tomcat的区别
apache支持静态页,tomcat支持动态的,比如servlet等,一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。apache是web服务器,Tomcat是...
2019-03-07 15:37:13
16055
原创 通用连接扫描仪文档
通用连接扫描仪文档不同厂家扫描仪基本都支持twain接口,所以只需要调取twain接口中的方法即可实现控制各个扫描仪。首先,用c++来调用twain接口实现扫描功能并写好方法供外部调用,然后把该c++程序编译成dll文件,最后用java程序通过jna或者jni的方式调用dll文件中已经暴露的接口方法完成通过java控制扫描仪的流程。用c++来调用twain接口实现扫描功能并写好方法供外...
2018-06-19 16:40:52
3301
原创 Lucene文档
Lucene文档全文检索是一种将文件中所有文本与检索项匹配的检索方法。它可以根据需要获得全文中有关章、节、段、句、词等信息。计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程。Lucene使用中几个比较关键的地方,首先,Lucene会先用分词器Analyzer将一篇文章分成许多个词...
2018-06-19 14:44:22
1062
原创 java 多张jpg合成tif后避免tif文件过大的方法
这几天突然有个需求要求把之前的通过扫描仪扫出来的jpg图片给合成一个tif文件,乍一看这个需求还是没啥问题的,于是乎直接上网找一个方法下来就好啦,百度“多张jpg合成tif”得到如下方法: /** * 合并成一个tif * @param bookFilePaths 要合并的图片集合,字符串为图片的全路径 * @param toPath 目的文件夹路径 * @param dis...
2018-04-19 17:13:31
5427
13
原创 html/jsp针对网页history.back()之后ios系统不重新加载js的解决办法
写在回退后的页面(b.html)window.onpageshow = function (e) { if (/(iPhone|iPad|iPod)/i.test(navigator.userAgent)) { //判断ios设备 if (e.persisted) { if (window.sessionStorage[...
2017-11-01 11:04:45
2413
原创 Javascript removeChild()遍历删除节点之后实际上并没有删除的解决方案
在js里面删除节点var ulElement = document.getElementById("test"); var liArray = ulElement.childNodes; console.log(liArray.length); if (liArray.length > 0) { for (var j =...
2017-08-24 17:03:19
3238
原创 Android定时发送短信功能实现
现在好多手机都自带定时发短信,但是感觉定时发送这个功能里面有结合alarm和广播两部分内容,所以小小记录一下。首先,定时发短信无非就是“定时”和“发短信”两部分,那么分开来看。第一部分:发短信很简单,定时发短信肯定不是到时间了再弹出短信编辑界面,所以那种方法就不说了,在此只记录直接发方法。SmsManager manager = SmsManager.getDefault();...
2017-07-04 09:07:52
6107
1
原创 华为手机调试程序不显示log信息
用华为手机调试android程序的时候不显示log信息,但是其他手机都没有问题。解决方法很简单,打开手机拨号键盘,输入*#*#2846579#*#*进入后台设置界面,选择有关log那一项,把开关打开即可,重新插拔手机(不用好像也可以)log信息就出来了。...
2017-06-29 13:57:52
1079
原创 android6.0 动态申请权限
if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new Stri...
2017-06-27 13:33:37
599
原创 安卓开发,你必须知道的一些基本第三方
在平时工作中经常用到一些第三方的框架或者包,大大提高我们开发的效率,使用方法也很简单可以避免很多坑。以此做一记录:1、AndroidEventBus(github地址),用来在程序中各个位置互相传递数据使用,比如线程与线程之间,activity与fragment之间(activity之间互传太基本),基于不同activity的fragment之间,service与activity或frag...
2017-06-27 09:50:55
333
转载 as定位apply plugin: 'com.github.dcendents.android-maven'问题解决办法
导入工程时修改了根目录下的build.gradle的android gradle版本。原码是2.1.2.导入工程时更新到了2.2.2。 更新后会修改gradle-wrapper的版本为2.14.1由于不同的gradle版本需要不同marven-gradle-plugin版本。将版本修改为正确的版本即编译通过。不同版本对照参考:https://github.com/dcenden
2017-06-16 09:01:05
1735
空空如也
在广播中发短信,想监听是否成功
2017-07-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人