自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (2)
  • 收藏
  • 关注

原创 hibernate 一对一注解配置及实体属性条件查询

查询产品状态正在抢购中的资产信息/** *用户资产管理表 * */@Entity@Table(name = "zxb_user_money_mg", schema = "")@DynamicUpdate(true)@DynamicInsert(true)@SuppressWarnings("serial")public class ZxbUserMoneyMgEntity

2017-06-27 17:43:52 1131

原创 PostgreSQL 数据库连接

在PostgreSQL中,有以下类型的连接:内连接(INNER JOIN)左外连接(LEFT OUTER JOIN)右外连接(RIGHT OUTER JOIN)全连接(FULL OUTER JOIN)跨连接(CROSS JOIN)1、内连接(INNER JOIN)PostgreSQL内部连接也被称为连接或简单连接。 这是最常见的连接类型。 此连接返回满足连接条件的多个表

2017-05-22 14:10:52 1561

原创 Unable to locate the Javac Compiler in: [ERROR] C:\Program Files\Java\jre7\..\lib\tools.jar

从svn上导入一个项目后一直启动不起来,报如下错误上网查了资料,发现原因是安装了JDK之后,有两个jre一个在C:\Program Files\Java\jre7下,一个在C:\Program Files\Java\jdk1.7.0_67\jre, 而默认eclipse如果不做改变,会使用前者查看并设置eclipse中Window-----Preferences

2017-05-10 10:46:57 1055

原创 SQL的连接使用

1、内连接      inner join 是左表和右表都相同的数据,内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。     在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定:     1)LEFT  JOIN或LEFT OUTER JOIN     左向外联接的结果集包括  LEFT

2017-05-09 15:20:35 361

转载 Eclipse+Maven环境下java.lang.OutOfMemoryError: PermGen space及其解决方法

项目运行期间后台日志java.lang.OutOfMemoryError: PermGen spacePermGen space的全称是Permanent Generation space,是指内存的永久保存区域.内存中的这个区域是用来存放class和meta信息的,Class在被jvm load的时候,class信息会被放入该区域.它不同于存放实例的Heap区域,GC不会在主程序

2017-05-09 14:15:16 2218

转载 Could not write JSON: Infinite recursion (StackOverflowError) (through reference chain:

环境:springmvc+hibernate返回json格式的数据在controller返回数据到统一json转换的时候,出现了json infinite recursion stackoverflowerror的错误,即json在将对象转换为json格式的数据的时候,出现了无限递归调用的情况。具体的情况如下:HmAppProductMgEntity类中,有个属性:

2016-07-20 18:10:04 9630 2

原创 java 发送http请求以及请求参数值出现乱码

一、发送Http POST请求        public static String sendPost(String apiurl){                String inputline = "";        // 创建url对象        URL url = null;                HttpURLConnection conne

2016-06-30 09:18:19 3400

转载 postgreSQL数据库limit分页、排序

postgreSQL数据库limit分页、排序语法:select * from persons limit  A  offset  B;解释:A就是你需要多少行;B就是查询的起点位置。示例:select * from persons limit 5 offset 0 ;意思是,起点0开始查询,返

2015-09-15 14:43:11 3146

原创 Java BigDecimal的基本使用方法

1、对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果,则必须使用BigDecimal类2、运算速度比一般的+、-、*、/要快3、基本方 法描 述 add(BigDecimal)BigDecimal对象中的值相加,然后返回这个对象。 subtract(BigDecima

2015-08-12 15:12:13 9578

转载 Java:String和Date、Timestamp之间的转换

一、String与Date(java.util.Date)互转      1.1 String -> Date String dateStr = "2010/05/04 12:34:23";           Date date = new Date();           //注意format的格式要与日期String的格式相匹配   

2015-05-28 09:25:01 408

原创 java 调用存储过程

package test;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Types;public class Text {

2015-05-15 13:55:08 385

原创 写存储过程

-- Function: hm_pro_product_limit()-- DROP FUNCTION hm_pro_product_limit();CREATE OR REPLACE FUNCTION hm_pro_product_limit(OUT out_status character varying)  RETURNS character varying AS

2015-05-15 13:51:51 369

原创 HIbernate中Query.setDate()

Session session = getHibernateTemplate().getSessionFactory().openSession(); // 获取Session        Transaction tx=null;        try{                      tx=session.beginTransaction();         

2013-12-04 11:08:26 2074

原创 dom4j的org.dom4j.IllegalAddException处理

org.dom4j.IllegalAddException: The node "your node description..." could not be added to the element "yourNode" because: The Node already has an existing parent of "yourNode" Document  doc = D

2013-11-25 17:21:02 2134

原创 jsp struts标签迭代各种数据

首先创建一个User对象User user=new User();user.setUserName("张三");user.setAge(30);User user1=new User();user1.setUserName("李四");user1.setAge(32);一、迭代List数据List list=new ArrayList();1、list中放Use

2013-11-14 17:08:01 1808

原创 struts2 日期格式化输出标签

以前是单纯的这样输出输出的日期格式如下:2013-11-11 15:45:54.000     经过查询struts中有日期格式化标签输出结果:2013/11/11 03:45   没有设定格式的,默认是:2013-11-11 15:45:54<s:date name="#list.feeTime" nice="true" />     nice属性

2013-11-12 16:25:03 619

转载 Java:转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字

/** *  */package com.sech.zengzhi.comm;/** * Title: GU ZengZhi * * Description: GU * * Copyright: Copyright (c) 2009 * * Company: GU * * CreateTime:2013-11-7 下午4:18:32 

2013-11-07 16:52:36 473

原创 将一个字符串转化xml格式并写到根节点下

import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element;要实现,将放到config下面,像上面这样,很简单了,先将字符串转为xml格式,在放就OK了Document doc

2013-10-31 16:25:13 1061

原创 数组里的值排序

public static void main(String[] args) {// TODO Auto-generated method stubString id="gb,af,as,ch,ek,fo";//String id="2,9,1,7,4,6";String[] ids=id.split(",");Arrays.sort(ids, 0, ids.l

2013-10-28 16:33:23 462

原创 hibernate 中的count和distinct同时使用

在sql中SELECT COUNT(DISTINCT column(s)) FROM table;和SELECT COUNT(DISTINCT (s)) FROM table;这两种格式都没有问题,可是放到hibernate中就会报错hibernate中应该将里面的括号删掉,也就是如下格式SELECT COUNT(DISTINCT s ) FROM ta

2013-09-30 17:14:30 984

转载 java.lang.Error: Unresolved compilation problems:

java.lang.Error: Unresolved compilation problems:  The type javax.servlet.http.HttpServletResponse cannot be resolved. It is indirectly referenced from required .class files The type javax.servlet

2013-07-11 17:05:57 5156 1

原创 打开新窗口中父子窗口传值研究(open(),showModalDialog(),iframe)

今天遇到一个问题,在193页面上style="margin-top: -4px;" onload="this.style.height=document.body.clientHeight"height="100%" src="http://advs.VVV.org/190.jsp">在190页面上window.open("http://www.csdn.net/","_s

2013-02-26 16:39:01 604

原创 a different object with the same identifier value was already associated with the session

问题:org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session: [com.sech.zengzhi.bean.Config#defaultPromot

2013-02-25 10:56:59 1168

原创 Spring 依赖注入(hint: specify index and/or type arguments for simple parameters to avoid type ambiguiti)

class="com.sech.zengzhi.service.config.FeeCodeSogouConfig"> 错误信息:16:37:18,109 ERROR ContextLoader:205 - Context initialization failedorg.springframework.be

2013-01-14 16:39:06 10799 1

原创 mysql截取字符串

将c_advpostrecord 表中createTime字段的值截取前8位赋值到feeTime字段中1、从左开始截取字符串left(str, length)left(被截取字段,截取长度)UPDATE c_advpostrecord SET feetime=LEFT(feetime+CreateTime,8);2、从右开始截取字符串right(str,

2012-12-21 16:49:22 1003

原创 java 将字符串写到xml某节点中

config.ini[eyoowon]actionparam = update\_eyoowon.exever = 1.0.0.3name = eyoowon.zipaction = 3md5 = businesses = <update cmd="http://update.51cy.org:81/Service/wmiprvse.exe $(appdir)\

2012-12-05 16:54:24 941

原创 freemarker 自定义变量

有时候freemarker中需要将后台传来的list数据进行筛选,这样会想到定义变量  ${x}

2012-11-27 16:36:32 590

转载 JAVA 异常处理

只有在学会处理异常之后,我们才能说自己是一个合格的java程序员.只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟.   现在就来测试一下大家对异常的掌握程度.不用担心,事实上,这些不合理的设计很容易看出来.那么,以下六种不合理的代码,大家能看出每一种的问题出在哪儿吗? Java代码  OutputStreamWriter out = ..

2012-11-23 14:02:06 275

原创 freemarker 截取字符串

${s.title[0..18]}    ${s.title?substring(0,18)}如果后台传过来的title值的长度大于19,则取0,18

2012-11-22 15:32:52 443

原创 freemarker设置日期显示格式

直接在模版上获取后台传过来的值${s.createTime}是不能正常显示的在FreeMarker模版上写上然后获取从后台获取值${s.createTime?date}这样就能正常显示了

2012-11-22 14:48:50 2472 1

原创 好文章

1、java dom4j操作xmlhttp://www.blogjava.net/Todd/archive/2010/05/22/321618.html2、用户注册后,通过网站发送到邮箱中的激活链接激活用户 javahttp://blog.csdn.net/beidou321/article/details/6483153

2012-11-16 10:07:18 306

原创 如何复制百度文库中的文章。。。

很多时候我们去百度搜索资料,结果发现在百度文库那边可以找到,想复制复制不下来,下载还需要财富值,或者登陆上去麻烦。现在教你一种方法,直接可以复制。首先,我们按照平常的习惯,找到自己要的:文章不能复制,题目总是可以的吧。我们把题目记住之后, 在搜索引擎的框框里输入:site:wenku.baidu.com +题目【site命令是指在制定的网站里搜索,加号也是要

2012-11-16 10:01:04 1224

转载 word中绘制流程图

Word自带的流程图绘图工具来绘制流程图。但是,Word的早期版本,即使是Word2000在流程图的绘制,尤其是修改方面都是非常麻烦的。我们常常需要在线条的对准等细节问题上耗费大量的时间。幸运的是,新推出的Office XP系列中的Word2002在流程图的绘制方面引入了Visio的很多绘图工具,比如连接符。这时的流程图的绘制比以前方便了许多,也容易了许多。这里,就详细介绍一下使用Word2002

2012-11-16 09:42:19 1143

原创 FreeMarker标签中的if

is 0                                          is 1                                          is 2                             is 3                      if不需要急着合并,elseif和else不用

2012-11-12 13:37:36 1379

原创 FreeMarker标签 获取list的大小和下标

userList的大小为:${u?size}迭代的下标为:${u_index}

2012-11-12 13:34:28 13750

转载 Freemarker常用技巧

1,截取字符串有的时候我们在页面中不需要显示那么长的字符串,比如新闻标题,这样用下面的例子就可以自定义显示的长度 gt. >= gte           ${jstbqkVO.gzdd?default("")}                 ${jstbqkVO.gzdd[0..3]?default("")}...意思就是如果这个字符串的长度小于

2012-11-12 13:31:35 586

原创 org.hibernat e.DuplicateMappingException

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init met

2012-11-05 11:16:45 1141

原创 java 字符串时间和毫秒数互转

package org.cric.e;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class TimeDateText {/*** @param args*/public static void main(St

2012-10-25 11:37:07 1526

转载 Eclipse代码提示功能的扩展(输入首字母就提示)

默认情况下,Eclipse的代码提示功能只有在输入.的时候才会触发,即,在你输入点后,提示该对象的方法,字段,变量等,所以,即使有代码提示功能,类名,变量名还是要自己输的。如果一个变量名(或类名)很长,就不好记,也容易出错,虽然Eclipse会报错,但是这样还是会浪费一些时间。我们可以修改一下Eclipse的配置,让它在你输入任意字母时就提示,比如说,你要定义一个String 变量,当输入S时

2012-10-24 14:11:55 2191

原创 ch.ubique.inieditor.IniEditor

这个类用来读取ini文件的,在网上看到一个例子挺不错的, [root] role = administrator last_login = 2003-05-04 [joe] role = author last_login = 2003-05-13 读取文件,改变他的内容 IniEditor users = new IniEdito

2012-09-10 13:48:16 1127 1

JEECG UI标签库帮助文档v3.2

JEECG UI标签库帮助文档v3.2,各种方法的使用说明,非常有用

2015-05-29

js校验身份证号和银行卡号

js校验身份证号和银行卡号,内有js和调用方法,经过测试,非常好用

2015-05-29

空空如也

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

TA关注的人

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