java
sleeping_113
每天进步一点点。。。
展开
-
java序列化和反序列化的简单实现
package com.ser;import java.io.Serializable;/** * * @author wangliming * @date 2014-11-1 上午9:46:44 * @version 1.0 */public class Person implements Serializable { /** * */ private st原创 2014-11-01 16:52:53 · 434 阅读 · 0 评论 -
JAVA日志组件系列(三)log4j+logback+slf4j的关系与调试
背景 由于现在开源框架日益丰富,好多开源框架使用的日志组件不尽相同。存在着在一个项目中,不同的版本,不同的框架共存。导致日志输出异常混乱。虽然也不至于对系统造成致命伤害,但是明显可以看出,架构不够精良,追求极致略有不足。 其中有一些标准通用接口,标准实现,各种桥接器的存在,下面就让笔者树立一下这些框架之间的关系。 从上图中,我们可以看到4部分。 接口:将所有日转载 2015-05-26 11:10:16 · 809 阅读 · 0 评论 -
eclipse设置文件默认打开方式
General-->Editors-->File Associations原创 2015-06-03 16:19:11 · 453 阅读 · 0 评论 -
hibernate多对一关系中,JSON serializing对象时报JsonMappingException
我在spinrg mvc中用json返回一个pojo,此pojo与另一个pojo存在多对一关系,这时就会报以下exception: Java代码 to use the MappingJacksonJsonView to return one of these objects I receive the following exception: Org.codeh转载 2015-05-28 19:41:57 · 835 阅读 · 0 评论 -
eclipse调试中控制台的输出内容太少解决办法
设置控制台的缓存值在eclipse中,在Preferences-〉Run/Debug-〉Console里边,去掉对Limit console output的选择。或者选择之,设置一下buffer size的设定值。如果你真的需要记录很多log信息的话,建议配置输出到文件,然后打开文件查看。转载 2015-05-28 19:40:57 · 1118 阅读 · 0 评论 -
ImageIO操作图片
package test;import java.awt.image.BufferedImage;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.IOException;import java.util.logging原创 2015-05-27 13:50:12 · 4395 阅读 · 0 评论 -
Java调用windows程序
package test;/** * Java调用windows程序 * @author LimingWang * */public class Test { public static void main(String[] args) { try { Process pro = Runtime.getRuntime().exec("notepad.exe");原创 2015-05-27 13:48:21 · 446 阅读 · 0 评论 -
java读取Properties文件
package test;import java.io.IOException;import java.util.Properties;/** * @author LimingWang * @date 2015年4月22日 下午8:39:47 * @version 1.0 */public class PropertiesTest { public static void原创 2015-05-27 17:19:31 · 535 阅读 · 0 评论 -
Java获取内存使用信息
package test;import java.lang.management.ManagementFactory;import java.lang.management.MemoryMXBean;import java.lang.management.MemoryUsage;import java.math.BigDecimal;import java.util.logging.L原创 2015-05-27 17:18:38 · 792 阅读 · 0 评论 -
java io 缓冲流
package test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStrea原创 2015-04-15 18:09:51 · 510 阅读 · 0 评论 -
Java中getResourceAsStream的用法
首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。2. Class.getClassLoad转载 2015-01-19 19:09:53 · 433 阅读 · 0 评论 -
Jackson 框架,轻易转换JSON
Jackson 框架,轻易转换JSONJackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少转载 2014-12-23 10:51:18 · 527 阅读 · 0 评论 -
JSON-lib框架,转换JSON、XML不再困难
JSON-lib框架,转换JSON、XML不再困难Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。一、 准备工作 1、 首先要去官方下载json-lib工具包下载地址:http://sourceforge.net/projects/j转载 2014-12-23 10:42:25 · 752 阅读 · 0 评论 -
负载均衡下获取客户端ip地址
public static String getRequestIpAddress(HttpServletRequest request) { String ipAddress = null; // ipAddress = this.getRequest().getRemoteAddr(); ipAddress = request.getHeader("x-forwarded-for")原创 2015-08-21 13:23:13 · 1484 阅读 · 0 评论