自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 4372 1

原创 fastjson 格式化hibernate 级联属性 循环追踪问题

在 @OneToMany 等不想被序列化得属性上面 添加@JSONField(serialize = false)设置忽略 final 的属性是不能被忽略的

2015-11-02 11:42:58 722

转载 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 322

原创 myeclipse项目转maven项目

IDE中已经存在的项目 想以后用maven构建前提myeclipse配置maven 还有maven的环境变量什么的就不写了1.准备一个pom文件2.在myeclipse 的navigator 视图下找到 .project文件打开 在环境和构建命令中加入maven .project 文件内容 zmntest org.ecli

2015-09-26 14:29:49 350

转载 Can't convert argument: null

将项目中的web.xml中的所有的【javaee:】变为空就ok啦。

2015-08-12 10:25:10 687

原创 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 1285

原创 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 453

原创 中国IP段查找地址

http://ispip.clang.cn/

2015-05-29 11:08:58 472

原创 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 4265

原创 snow night 门谷纯

http://pan.baidu.com/s/1mg1MDGO 号称无损音质 不过确实比百度知道的那些垃圾回复的要好的多分享了

2015-04-22 12:51:30 797

原创 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 356

原创 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 419

原创 tesseract-ocr 识别图片中的数字

环境 windows 需要的软件装了一定软件以后就可以用cmd命令 解析图片了 不过不是很准 第二个软件是用来训练第一个软件的准备一张验证码试试打开命令行试试还行换一个不行了用第二个软件训练一下看看效果第一步双击train.bat第二步 生产tif文件 ctrl+m 选择图片 要jpeg格式的可以多个图片生

2015-03-11 14:25:58 23218

原创 彩色图片转黑白

//image 转 BufferedImagepublic static BufferedImage toBufferedImage(Image image) { if (image instanceof BufferedImage) { return (BufferedImage)image; } // This code ensure

2015-03-11 11:25:08 715

转载 java 常用属性获取

System.getProperty("path.separator");java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.home

2015-02-26 14:09:39 228

原创 网页静态化

在第一次访问该网页后生成静态页 以后访问的都是静态网页一个拦截器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 319

转载 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 322

原创 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 628

转载 字节码处理类库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 2785

原创 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 725

原创 查看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 2200

原创 CountDownLatch小笔记

今天看zookeeper使用的时候看到一个小类感觉比较有用

2014-11-21 11:16:39 251

原创 svn统计代码行数

用到得工具svn 客户端

2014-11-05 10:53:38 11064 1

转载 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 392

原创 去掉myeclipse中tomcat上面的Derby项

让我不爽的就是那个破开源数据库和tomcat放在一起,我就想把它弄下去,看着很不爽,最后解决办法如下,window-->Preferences-->General-->Startup and Shutdown--> myeclipse derby把这个服务的勾选去掉,重启IDE就可以了,如果你不需要其它的服务,都可以关掉.

2014-09-18 16:43:56 362

转载 服务器jsp推送

Pushlet(一种comet 架构的实现)是基于Servlet 机制,数据从server端的Java 对象直接推送(push)到客户端浏览器的(动态)HTML 页面,而无需任何Java applet 或者插件的帮助。在MyEclipse中创建工程。附件包含了从官方下载的Pushlet包已经本次的源码包,直接导入到开发工具即可。在创建的工程中增加pushlet.jar,log4j.jar。

2014-09-16 15:26:00 530

原创 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 472

转载 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 304

原创 二进制与十六进制转换对照表

2014-08-21 13:50:25 9111

转载 计算两个经纬度之间的距离

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 853

转载 spring源码下载地址

http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5.6-with-dependencies.zip

2014-07-07 11:59:35 289

原创 ios 推送问题记录

前段时间在项目中搭建了javapns

2014-07-07 11:18:40 296

原创 hibernate自定义主键生成策略

实现hibernate 的 IdentifierGenerator接口实现generate

2014-06-26 11:10:01 331

转载 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 375

转载 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 1770

转载 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 296

转载 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 410

转载 JVM参数配置

转载自:http://blog.csdn.net/suiyuan0808/archive/2009/12/30/5109164.aspx一、常用JVM配置参数1.1基本参数-client,-server   这两个参数用于设置虚拟机使用何种运行模式,client模式启动比较快,但运行时性能  和内存   管理效率不如server模式,通常用于客户端应用程序。相反,server模式启动比

2014-05-28 16:51:50 624

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除