- 博客(38)
- 收藏
- 关注
原创 mac 安装 virtualbox pkg 验证卡死
1下载地址 https://www.virtualbox.org/3.下载完成后用命令行安装 进入终端 找到下载的(dmg)文件hdiutil attach VirtualBox-4.3.38-106717-OSX.dmg4.一般会自动装载到 /Volumes 下cd /Volumes/VirtualBox/5. 用系统管理员权限安装 目标文件夹
2016-08-16 10:25:07
4582
1
原创 fastjson 格式化hibernate 级联属性 循环追踪问题
在 @OneToMany 等不想被序列化得属性上面 添加@JSONField(serialize = false)设置忽略 final 的属性是不能被忽略的
2015-11-02 11:42:58
756
转载 geohash 实现
package net.okdi.o2o.core.util;import java.util.BitSet;import java.util.HashMap; public class GeoHash { private static int numbits = 6 * 5; final static char[] digits = { '0',
2015-09-29 16:15:07
360
原创 myeclipse项目转maven项目
IDE中已经存在的项目 想以后用maven构建前提myeclipse配置maven 还有maven的环境变量什么的就不写了1.准备一个pom文件2.在myeclipse 的navigator 视图下找到 .project文件打开 在环境和构建命令中加入maven .project 文件内容 zmntest org.ecli
2015-09-26 14:29:49
387
原创 apidoc 生成api文档
apidoc 是一个node.js 环境下根据代码注解生成api文档的小东西所以首先下载node.jshttp://www.nodejs.org/我是win32环境所以下了个下载好了打开node.js的命令界面输入 npm install apidoc -g 等会就安装好了然后新建一个放置api的目录如果你项目的注解写的符合规范的话也可以直接指定项目路径都行
2015-06-18 15:26:05
1346
原创 spring事件派发
先写个Event类就是派发的事件用来封装消息 继承 ApplicationEvent package net.okdi.o2o.event;import org.springframework.context.ApplicationEvent;import org.springframework.stereotype.Component;@SuppressWarnings("
2015-06-03 14:50:14
494
原创 java 判断照片是否旋转过
这几天做app上传头像的功能 发现有的手机拍摄的照片上传后显示的图片被旋转了90度没办法弄一下用metadata-extractor 读取图片的EXIF信息https://github.com/drewnoakes/metadata-extractor例子public class Zmn {public static void main(String[] args) t
2015-04-24 10:14:03
4452
原创 snow night 门谷纯
http://pan.baidu.com/s/1mg1MDGO 号称无损音质 不过确实比百度知道的那些垃圾回复的要好的多分享了
2015-04-22 12:51:30
838
原创 html5 地理定位
position.html --> locationError= function(error){ switch(error.code) { case error.TIMEOUT: alert("A timeout occured! Please try again!");
2015-04-15 15:52:18
390
原创 js 模拟滑动加载
准备一个分页查询后台方法 比如 selectSomeThingByPage(Integer currentPage,Integer pageSize);全局变量 var pageSize = 5;从http://www.oschina.net/code/snippet_2243420_44742中粘过来的挺好用//浏览量滚动条触底事件window.onscroll =
2015-04-01 14:42:43
456
原创 tesseract-ocr 识别图片中的数字
环境 windows 需要的软件装了一定软件以后就可以用cmd命令 解析图片了 不过不是很准 第二个软件是用来训练第一个软件的准备一张验证码试试打开命令行试试还行换一个不行了用第二个软件训练一下看看效果第一步双击train.bat第二步 生产tif文件 ctrl+m 选择图片 要jpeg格式的可以多个图片生
2015-03-11 14:25:58
23492
原创 彩色图片转黑白
//image 转 BufferedImagepublic static BufferedImage toBufferedImage(Image image) { if (image instanceof BufferedImage) { return (BufferedImage)image; } // This code ensure
2015-03-11 11:25:08
796
转载 java 常用属性获取
System.getProperty("path.separator");java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.home
2015-02-26 14:09:39
248
原创 网页静态化
在第一次访问该网页后生成静态页 以后访问的都是静态网页一个拦截器import java.io.CharArrayWriter;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.PrintWriter;import ja
2015-02-06 17:05:18
342
转载 redis need tcl 8.5 or newer
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.1/unix/ sudo ./configure sudo make s
2015-01-22 11:09:29
355
原创 zip创建读取压缩文件
//随便写点留着备用/** * @Project: publicapi * @Title: ZipTest.java * @Package net.*.test.user * @author zmn * @date 2015-1-6 下午01:34:25 * @Copyright: 2015 All rights reserved. * @since jdk1.6 *
2015-01-07 13:28:45
658
转载 字节码处理类库javassist获得方法参数名
package org.cc.tx.aop.javassit;import javassist.ClassPool;import javassist.CtClass;import javassist.CtMethod;import javassist.Modifier;import javassist.NotFoundException;import
2014-12-16 14:34:12
2869
原创 Kryo 序列化类
将一个类序列化到文件 Kryo kryo = new Kryo(); Output output = new Output(new FileOutputStream("C:/1.txt")); User user = new User(); user.setAddress("北京海淀城区");
2014-12-16 14:32:27
770
原创 查看jvm启动加载jar
jvm 启动时通过 Bootstrap ClassLoader加载jar路径 URL[] urls=sun.misc.Launcher.getBootstrapClassPath().getURLs(); for (int i = 0; i System.out.println(urls[i].toExternalForm());
2014-12-09 16:29:15
2263
转载 memcached: error while loading shared libraries:libevent-2.0.so.5: cannot open shared object file:
memcached基本选项-p 端口 监听tcp端口-d 以守护进程方式运行memcached-u username 以username运行-m 《num》 最大的内存使用,单位是MB ,缺省是64MB-c 软连接数量,缺省是1024-v 输出警告和错误信息-vv 打印客户端的请求和返回信息检查memcached是否正常运行#
2014-10-23 09:17:35
413
原创 去掉myeclipse中tomcat上面的Derby项
让我不爽的就是那个破开源数据库和tomcat放在一起,我就想把它弄下去,看着很不爽,最后解决办法如下,window-->Preferences-->General-->Startup and Shutdown--> myeclipse derby把这个服务的勾选去掉,重启IDE就可以了,如果你不需要其它的服务,都可以关掉.
2014-09-18 16:43:56
388
转载 服务器jsp推送
Pushlet(一种comet 架构的实现)是基于Servlet 机制,数据从server端的Java 对象直接推送(push)到客户端浏览器的(动态)HTML 页面,而无需任何Java applet 或者插件的帮助。在MyEclipse中创建工程。附件包含了从官方下载的Pushlet包已经本次的源码包,直接导入到开发工具即可。在创建的工程中增加pushlet.jar,log4j.jar。
2014-09-16 15:26:00
557
原创 string转utf-8
public static String S2TUF8(String src) { int i; char j; StringBuffer tmp = new StringBuffer(); tmp.ensureCapacity(src.length() * 6); for (i = 0; i j = src.charAt(i)
2014-09-06 15:22:56
573
转载 javaMail发邮件
package com.amms;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.Address;import javax.mail.BodyPart;import java
2014-09-04 11:24:06
324
转载 计算两个经纬度之间的距离
package com.pml.gateway;public class GetHowFar { private static final double EARTH_RADIUS = 6378137; private static double rad(double d) { return d * Math.PI / 180.0; }
2014-07-15 16:43:26
916
转载 spring源码下载地址
http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5.6-with-dependencies.zip
2014-07-07 11:59:35
327
转载 java实现基于javapns1.6的ios服务器推送
import java.util.HashMap;import java.util.Iterator;import org.apache.log4j.Logger;import org.apache.log4j.PropertyConfigurator; import javapns.back.PushNotificationManager;import javap
2014-06-26 10:14:03
407
转载 java基于javapns2.2.jar实现IOS服务器推送
import java.util.ArrayList;import java.util.List;import javapns.Push;import javapns.devices.Device;import javapns.devices.implementations.basic.BasicDevice;import javapns.notification.Appl
2014-06-26 10:12:48
1796
转载 ThreadPoolExecutor使用介绍
private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new ThreadPoolExecutor.CallerRunsPolicy());一、简介 线程池类为 java.util
2014-06-05 10:50:45
311
转载 JDK\JRE\JVM
JDK : JavaDevelopment ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即JavaAPI 包括rt.jar)。 最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的J
2014-05-29 14:32:22
427
转载 JVM参数配置
转载自:http://blog.youkuaiyun.com/suiyuan0808/archive/2009/12/30/5109164.aspx一、常用JVM配置参数1.1基本参数-client,-server 这两个参数用于设置虚拟机使用何种运行模式,client模式启动比较快,但运行时性能 和内存 管理效率不如server模式,通常用于客户端应用程序。相反,server模式启动比
2014-05-28 16:51:50
685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人