摘要:
以前测试和使用过 3.X 因为够用,所以一直没升级,今天闲来无聊测试了一下最新版。和3.X比性能上好了很多,但不支持了移动设备的多文件上传。 关于3.X版 可以看这里:http://www.cnblogs.com/interdrp/p/3330039.html 对了,多文件问题(官方有onAllCo 阅读全文
摘要:
所以这里提醒做非常精确的时间统计的朋友,谨慎使用System.currentTimeMillis() 。 在Java中可以通过System.currentTimeMillis()或者System.nanoTime() (JDK>=5.0) 方法获得当前的时间的精确值。但是通过阅读Javadoc,我们 阅读全文
摘要:
查询及删除重复记录的方法(一)1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count 阅读全文
摘要:
大家在解析大量相似xml文件的时候是否会遇到这样一个问题:冗余的代码去set定义的实体对象Bean的值,基本都是一样的操作 而且毫无任何代码价值可言所以在这写了一个简单的例子,类封装了几个方法你只需传入xml文件,或者URL路径。和Bean.Class 类名 即可自动传回你需要的List集合。 需要 阅读全文
摘要:
一、使用最原始的javax.xml.parsers,标准的jdk api // 字符串转XML String xmlStr = \"......\"; StringReader sr = new StringReader(xmlStr); InputSource is = new InputSource(sr); ... 阅读全文
摘要:
阅读全文
摘要:
我们自己也开发了一个截图工具 简介:本方法首先需要抓到屏幕的整个图象,将图象显示在一个JFrame中,再将JFrame全屏显示,这样就模拟出了一个桌面,Java也就可以获得鼠标的作用区域从而实现桌面中的小范围截屏。Java实现QQ屏幕截图功能(跨平台屏幕截图功能,支持windows,OSX,Linu 阅读全文
摘要:
JNA 调用 dll 库时,报错: 我环境是 64 位 win7. java.lang.UnsatisfiedLinkError: %1 不是有效的 Win32 应用程序。 解决方法, 删掉了系统中的 64 位的 JDK,就没有再报该错误了。 阅读全文
摘要:
在使用语音库时候 遇到报错:allow_blob_division,例如使用chi_sim.traineddata;在chi_sim.traineddata(注意版本)文件目录下,使用命令行执行:combine_tessdata -e chi_sim.traineddata chi_sim.conf 阅读全文
摘要:
import android.app.Activity; import android.os.Bundle; import android.location.*; import android.content.*; import android.util.Log; import android.widget.TextView; public class GPSLocationListenA... 阅读全文
摘要:
微信官方验证主要参数 String signature = request.getParameter("signature"); String echostr = request.getParameter("echostr"); String timestamp = request.getParam 阅读全文
摘要:
测试: 基本的思路是通过公众号OAuth API获取用户微信的openid。第一次使用的时候让用户登录,然后在数据库里把openid和自己应用的userid对应起来。以后获得用户的openid之后就可以自动登录到对应的用户上。 登录流程图如下: 其中和微信有关的操作就是第二行和第三行。 微信的OAu 阅读全文
摘要:
测试: 先上 请求类 HttpRequesto 直接获取 然后用微信的地址 跳转https://open.weixin.qq.com/connect/oauth2 /authorize?appid=wx4b4009c4fce00e0c&redirect_uri=这里填写你要跳到请求页面授权域名l& 阅读全文
摘要:
I如何接入服务器,下面就为大家进行介绍 一、说明 * 本示例根据微信开发文档:http://mp.weixin.qq.com/wiki/home/index.html最新版(4/3/2016 5:34:36 PM )进行开发演示。 * 编辑平台:myeclipse10.7+win32+jdk1.7+ 阅读全文
摘要:
package jsonToMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import net.sf.json.JSONArray; import net.sf.json.JSONObject; /** * 说明 json字符串 转成 Map/List * @author ... 阅读全文
摘要:
微信公众平台开发:获取token成功并且拉取自定义菜单也OK,但是在拉取用户信息和分组信息 是总是出现这个 {"errcode":48001,"errmsg":"api unauthorized hint: [SLI4UA0680vr19]"} 有高级权限的接口,接口权限表 接口类别接口描述权限 基 阅读全文
摘要:
这个是jdk导致的,jdk里面有一个jce的包,安全性机制导致的访问https会报错,官网上有替代的jar包,换掉就好了 目录 %JAVA_HOME%\jre\lib\security里的local_policy.jar,US_export_policy.jar JDK7 http://www.or 阅读全文
摘要:
checkbox只有两种值:选中(checked)或未选中(unchecked)。它可以有任何值,但是表单提交时checkbox的值只能是checked或unchecked。它的默认值是unchecked,你可以在HTML中这样控制它: 视觉上,checkbox有三种状态:checked、unche 阅读全文
摘要:
Java web实时进度条整个系统共用(如java上传进度条、导入excel进度条等) 阅读全文
摘要:
进入后台进行hmailiserver的相关设置,发现登陆密码忘记了,如下图: 先找到hmailiserver的安装路径,找到Bin文件夹下的hMailServer.INI,打开。 用程序或工具什么的生成一个MD5值,复制下来粘贴到hMailServer.INI文件的AdministratorPass 阅读全文
摘要:
从 excel 中导入数据入系统,我们用的是先上传文件至服务器再分析所上传的文件逐行导入。 就是执行了一循环,在当前循环位置标识一下客户端就知道执行的进度了,以前的方式 是用 session.setAttribute("进度信息“); 以前是单机(session一秒更新几百次都没有问题)没有发现问题 阅读全文
摘要:
01-Jul-2016 14:25:30.937 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ 阅读全文
摘要:
01-Jul-2016 10:49:05.875 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROO 阅读全文
摘要:
网上有人 解决: 重写了org.apache.commons.dbcp.BasicDataSource 的 close()方法: 其实最简单的方法就是 阅读全文
摘要:
http://www.quartz-scheduler.org/documentation/quartz-2.2.x/tutorials/crontrigger.html Introduction cron is a UNIX tool that has been around for a long 阅读全文
摘要:
Socket接收数据的时候,常常会抛出java.io.EOFException异常,也没有明确的原因和提示,在网上搜搜,很多人都在问此问题,但是没有找到切实可行的办法。经过研究,问题解决了。 看到的异常堆栈信息如下: java.io.EOFException at java.io.DataInput 阅读全文
摘要:
安装完redis, spring端只要下面这两个bean配置上就可以用了 官方示例都是零配置的写法,画风变的太大以至于在AbstractHttpSessionApplicationInitializer这里浪费了 很久。其实用上面这种方式,是完全不需要再写AbstractHttpSessionApp 阅读全文
摘要:
deprecated velocity 部份方法 整理中... 阅读全文
摘要:
// 过滤特殊字符 public staticString StringFilter(String str) throws PatternSyntaxException { // 只允许字母和数字 // String regEx ="[^a-zA-Z0-9]"; // 清除掉所有特殊字符 Strin 阅读全文
摘要:
package reyo.sdk.utils.file; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.io.PrintW... 阅读全文
摘要:
Java中用到文件操作时,经常要验证文件名是否合法. 用File类的createNewFile()方法的确很管用.但当要批量验证时,效率上就会有问题.正则匹配的开销比创建文件少了很多. 那么一个合法的文件(Win下)应该符合如下规则: 1.文件名不能为空,空在这里有两个意思: 2.文件名中不能包含\ 阅读全文
摘要:
效果图:word:BufferedInputStream bis = null;URL url = null;HttpURLConnection httpUrl = null; // 建立链接url = new URL(urlReal);httpUrl = (HttpURLConnection) u... 阅读全文
摘要:
在java领域,表现层技术主要有三种:jsp、freemarker、velocity。jsp是大家最熟悉的技术优点:1、功能强大,可以写java代码2、支持jsp标签(jsp tag)3、支持表达式语言(el)4、官方标准,用户群广,丰富的第三方jsp标签库5、性能良好。jsp编译成class文件执... 阅读全文
摘要:
function 1: 最多人使用的一个方法, 直观, 方便, 但效率很低.function 2: 比较字符串长度, 效率高, 是我知道的最好一个方法.function 3: Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 不推荐使用以下是三种方法在机器上的运... 阅读全文
摘要:
spring中做成bean,可以使用property"resourceLoaderPath"指定工程中的路径*.vmtext/html; charset=utf-8utf-8utf-8如果是new velocityEngine的实例,例如用在test中可以这样指定路径VelocityEngine v... 阅读全文
摘要:
package reyo;import java.awt.Container;import java.awt.Font;import java.awt.FontFormatException;import java.io.BufferedInputStream;import java.io.IOEx... 阅读全文
摘要:
Java原生API并不支持为应用程序设置全局热键。要实现全局热键,需要用JNI方式实现,这就涉及到编写C/C++代码,这对于大多数不熟悉C /C++的javaer来说,有点困难。不过幸好,国外有人已经实现了,发布成第三方java包,借此,我们可以很方便的设置全局热键而不用编写任何C /C++代码。 ... 阅读全文
摘要:
当使用System.loadLibrary()调用 Dll,两种方法:1.设定环境变量。比如:所编辑的Dll在目录“D:/cppProjects/nativecode/release”内,将这个路径复制添加到电脑的环境变量中的path变量内即可。2.设定项目属性。(开发推荐)右击项目名|选择属性pr... 阅读全文
摘要:
用java开发一个带有托盘图标的程序, 其它模块的中文显示都是正常的,就只有托盘中点击小图标时弹出的菜单中的中文是方框(中文方块)解决: 1:在你的具有main函数的类也即你应用运行的主类上点击右键,选择Run As中的Run Configurations,如下图:2:在Arguments标签下的V... 阅读全文
摘要:
移位运算符也针对二进制的“位”,它主要包括:左移位运算符(>>)、带符号的右移位运算符(>>)。1.左移运算符左移运算符用“>>”表示,是将运算符左边的对象向右移动运算符右边指定的位数,并且在高位补0,其实右移n 位,就相当于除上2 的n 次方。public class reyo18{public ... 阅读全文