摘要: 数据解析,保存遗产!强大内涵一些看不懂的数据首先要确定他的编码格式,其次才能准确作出解析,可以拿一些数据,我博客里有一个小方法来判断是什么可是!!BufferedReader是继承于Reader对象,从字符输入流中读取文本,缓冲各个字符,从而提供字符,数组和行的高效读取.private String getRequestBody(HttpServletRequest request) throws IOException{ StringBuilder stringBuilder = new StringBuilder(); BufferedReader buffe... 阅读全文
posted @ 2013-09-17 16:33 暖流 阅读(299) 评论(0) 推荐(0) 编辑
摘要: Timer计时new Timer().schedule(new LuceneTask(),10000,60*60000);问题:用 计时器Timer 的时候 每隔 30分钟执行一次 直接改系统时间调整到下个30分钟 咋不执行jvm在启动的时候读取下系统时间,然后自己维护。在jvm不中断过程中,你改系统时间,不会影响到jvm内部时间//给当前时间加4个小时SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = new Date();Calendar c = Calendar.ge 阅读全文
posted @ 2013-09-17 16:32 暖流 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1.属性的动态getter,setter在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要需要根据名字动态取得的,就像这样: BeanUtils.getProperty(myBean,"code");而BeanUtils更强的功能是直接访问内嵌对象的属性,只要使用点号分隔。BeanUtils.getProperty(orderBean, "address.city");相比之下其他类库的BeanUtils通常都很简单,不能访问内嵌的对象,所以经常要用Commons BeanUtils替换它们。BeanUtils还支持 阅读全文
posted @ 2013-09-17 16:28 暖流 阅读(465) 评论(0) 推荐(0) 编辑
摘要: FusionCharts参数说明功能特性animation 是否动画显示数据,默认为 1(True)showNames 是否显示横向坐标轴(x轴)标签名称rotateNames 是否旋转显示标签,默认为0(False):横向显示showValues 是否在图表显示对应的数据值,默认为1(True)yAxisMinValue 指定纵轴(y轴)最小值,数字yAxisMaxValue 指定纵轴(y轴)最大值,数字showLimits 是否显示图表限值(y轴最大、最小值),默认为1(True)showColumnShadow 是否显示各条形图间的阴影(若柱面图在一起并列的话)showAlternate 阅读全文
posted @ 2013-09-17 16:22 暖流 阅读(808) 评论(0) 推荐(0) 编辑
摘要: package com.util;import java.text.DateFormat;import java.util.Calendar;import java.util.Date;public class Test { public void getTimeByDate(){ Date date = new Date(); DateFormat df1 = DateFormat.getDateInstance();//日期格式,精确到日 System.out.println(df1.format(date)); DateFor... 阅读全文
posted @ 2013-09-17 16:15 暖流 阅读(252020) 评论(4) 推荐(2) 编辑
摘要: public abstract class Singleton { private T mInstance; protected abstract T create(); public final T get() { synchronized (this) { if (mInstance == null) { mInstance = create(); } return mInstance; } }} 一,java下载文件格式 public... 阅读全文
posted @ 2013-09-17 09:32 暖流 阅读(380) 评论(0) 推荐(0) 编辑
摘要: Hibernate中的增删查改操作都是通过session的方法进行一、查询session中查询有两种方法:get和load这两种方法都是返回实体对象,不同的是!如果未发现符合条件的记录,get会返回null而load会抛出一个ObjectNotFoundException异常。load方法可返回实体的代理类实例,而get方法永远直接返回实体类load方法可以充分利用内部缓存和二级缓存中的现有数据,而get方法则仅仅在内部缓存中进行数据查找,如果没有发现数据,将越过二级缓存,直接调用sql完成数据读取,有人称之为“懒加载”。get方法首先查询session缓存,没有结果!在查询二级缓存,最后查询 阅读全文
posted @ 2013-09-17 09:28 暖流 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 有这样一段代码,返回的list无法转换成User对象public List getStoreList(final int pageNo,final int pageSize,final String role,final String check) { //type is cpUser 商品type String hql=""; if(check.equals("通过")){ hql = "from User user inner join user.roles as role where role.name='" + rol 阅读全文
posted @ 2013-09-17 09:27 暖流 阅读(495) 评论(0) 推荐(0) 编辑
摘要: Hibernate有很多值得学习的地方,这里我们主要介绍Hibernate,包括介绍Hibernate PO和Hibernate VO方面。PO(Persistence Object )和VO(Value Object )是Hibernate中两个比较关键的概念。首先,何谓VO,很简单,VO就是一个简单的值对象。总结:VO经过Hibernate进行处理,就变成了PO。session.save(user)中,我们把一个VO “user”传递给Hibernate的Session.save方法进行保存。在save方法中,Hibernate对其进行如下处理:1.在当前session所对应的实体容器(E 阅读全文
posted @ 2013-09-17 09:23 暖流 阅读(2429) 评论(2) 推荐(1) 编辑