- 博客(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
1176
原创 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
1669
原创 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
1122
原创 SQL的连接使用
1、内连接 inner join 是左表和右表都相同的数据,内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定: 1)LEFT JOIN或LEFT OUTER JOIN 左向外联接的结果集包括 LEFT
2017-05-09 15:20:35
420
转载 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
2255
转载 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
9935
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
3495
转载 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
3211
原创 Java BigDecimal的基本使用方法
1、对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果,则必须使用BigDecimal类2、运算速度比一般的+、-、*、/要快3、基本方 法描 述 add(BigDecimal)BigDecimal对象中的值相加,然后返回这个对象。 subtract(BigDecima
2015-08-12 15:12:13
9725
转载 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
445
原创 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
413
原创 写存储过程
-- 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
410
原创 HIbernate中Query.setDate()
Session session = getHibernateTemplate().getSessionFactory().openSession(); // 获取Session Transaction tx=null; try{ tx=session.beginTransaction();
2013-12-04 11:08:26
2112
原创 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
2206
原创 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
1840
原创 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
654
转载 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
502
原创 将一个字符串转化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
1094
原创 数组里的值排序
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
499
原创 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
1031
转载 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
5258
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.youkuaiyun.com/","_s
2013-02-26 16:39:01
637
原创 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
1196
原创 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
10899
原创 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
1047
原创 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
983
转载 JAVA 异常处理
只有在学会处理异常之后,我们才能说自己是一个合格的java程序员.只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟. 现在就来测试一下大家对异常的掌握程度.不用担心,事实上,这些不合理的设计很容易看出来.那么,以下六种不合理的代码,大家能看出每一种的问题出在哪儿吗? Java代码 OutputStreamWriter out = ..
2012-11-23 14:02:06
309
原创 freemarker 截取字符串
${s.title[0..18]} ${s.title?substring(0,18)}如果后台传过来的title值的长度大于19,则取0,18
2012-11-22 15:32:52
496
原创 freemarker设置日期显示格式
直接在模版上获取后台传过来的值${s.createTime}是不能正常显示的在FreeMarker模版上写上然后获取从后台获取值${s.createTime?date}这样就能正常显示了
2012-11-22 14:48:50
2577
1
原创 好文章
1、java dom4j操作xmlhttp://www.blogjava.net/Todd/archive/2010/05/22/321618.html2、用户注册后,通过网站发送到邮箱中的激活链接激活用户 javahttp://blog.youkuaiyun.com/beidou321/article/details/6483153
2012-11-16 10:07:18
331
原创 如何复制百度文库中的文章。。。
很多时候我们去百度搜索资料,结果发现在百度文库那边可以找到,想复制复制不下来,下载还需要财富值,或者登陆上去麻烦。现在教你一种方法,直接可以复制。首先,我们按照平常的习惯,找到自己要的:文章不能复制,题目总是可以的吧。我们把题目记住之后, 在搜索引擎的框框里输入:site:wenku.baidu.com +题目【site命令是指在制定的网站里搜索,加号也是要
2012-11-16 10:01:04
1257
转载 word中绘制流程图
Word自带的流程图绘图工具来绘制流程图。但是,Word的早期版本,即使是Word2000在流程图的绘制,尤其是修改方面都是非常麻烦的。我们常常需要在线条的对准等细节问题上耗费大量的时间。幸运的是,新推出的Office XP系列中的Word2002在流程图的绘制方面引入了Visio的很多绘图工具,比如连接符。这时的流程图的绘制比以前方便了许多,也容易了许多。这里,就详细介绍一下使用Word2002
2012-11-16 09:42:19
1199
转载 Freemarker常用技巧
1,截取字符串有的时候我们在页面中不需要显示那么长的字符串,比如新闻标题,这样用下面的例子就可以自定义显示的长度 gt. >= gte ${jstbqkVO.gzdd?default("")} ${jstbqkVO.gzdd[0..3]?default("")}...意思就是如果这个字符串的长度小于
2012-11-12 13:31:35
617
原创 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
1207
原创 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
1552
转载 Eclipse代码提示功能的扩展(输入首字母就提示)
默认情况下,Eclipse的代码提示功能只有在输入.的时候才会触发,即,在你输入点后,提示该对象的方法,字段,变量等,所以,即使有代码提示功能,类名,变量名还是要自己输的。如果一个变量名(或类名)很长,就不好记,也容易出错,虽然Eclipse会报错,但是这样还是会浪费一些时间。我们可以修改一下Eclipse的配置,让它在你输入任意字母时就提示,比如说,你要定义一个String 变量,当输入S时
2012-10-24 14:11:55
2239
原创 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
1163
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人