自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(211)
  • 收藏
  • 关注

原创 Jave获取当前日期的上一个月最后一天或者下一个月最后一天

public final static Date addMonths(final Date date, final Integer noOfMonths) { Calendar orgCal = GregorianCalendar.getInstance(); orgCal.setTime(date); Calendar newCal = GregorianCalendar.g...

2017-02-08 09:58:56 318

原创 valid date

  public final static boolean isValidDate(final String date, final String format) { boolean result = false; try{ Date d = toDate(date, format); String s = DateFormatUtil.format(d, f...

2017-02-04 16:37:42 2459

原创 Row was updated or deleted by another transaction (or unsaved-value mapping was

org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.shkco.adsr3.cbm.vo.CustomerAccountInfo#74225] at org....

2017-02-04 11:41:08 4635 1

原创 hibernate hql return object or list 指定类型

java.lang.ClassCastException: [Ljava.lang.Object; incompatible with com.shkco.adsr3.cbm.vo.ICustomerAccount 看到这错误都知道是数据类型转换不匹配,Object 与ICustomerAccount. DAO 方法原始如下: public List<ICustomer...

2017-01-25 17:58:07 199

原创 The content of element type "class" must match "(meta*,subselect?,cache?,synchro

The content of element type "class" must match "(meta*,subselect?,cache?,synchronize*,comment?,tuplizer*,(id|composite-id),discriminator?,natural-id?,(version|timestamp)?,(property|many-to-one|one-t...

2017-01-19 13:44:45 1539 1

原创 解决Maven/Ant中OutOfMemory错误

当Maven项目很大,或者你运行诸如 mvn site 这样的命令的时候,maven运行需要很大的内存,在默认配置下,就可能遇到java的堆溢出exception:OutOfMemoryError set MAVEN_OPTS=-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=384mANT_OPTS=-Xmx512m -...

2017-01-12 11:06:05 382

原创 Row was updated or deleted by another transaction (or unsaved-value mapping was

Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect) 当在进行操作时,当前version版本与DB中version版本不一致;有其他用户对当前数据进行了操作。...

2016-03-31 16:15:13 331

原创 identifier of an instance of ……was alter from 2 to null

Undefined Error: org.hibernate.HibernateException: identifier of an instance of com.shkco.adsr3.staticdata.vo.ClientGroup was altered from 2 to null  List<IClientGroup> clientGroupList = ...

2016-03-29 09:32:59 1039

原创 Caused by: org.hibernate.AssertionFailure: collection owner not associated with

Caused by: org.hibernate.AssertionFailure: collection owner not associated with session [13/01/16 11:14:47:779 CST] 00000127 SystemErr R Caused by: org.hibernate.AssertionFailure: collection ...

2016-01-13 16:49:55 407

原创 遍历Set集合remove掉不需要的数据,List不能在遍历的时候remove

for(Iterator<IAddress> it=addSet.iterator();it.hasNext();){ IAddress address = it.next(); if(address.getId() != null){ Boolean flag = false; for(IAddress addr : set){ if(addr.get...

2015-12-29 15:33:35 804

原创 oracle查询约束

查询约束类型select distinct constraint_type fromdba_constraints;Type CodeType DescriptionActs On LevelCCheck on a tableColumnORead Only on a view...

2015-12-28 14:45:37 254

原创 Oracle spool格式化数据命令

SQL>set colsep' ';     //-域输出分隔符  SQL>set newp none            //设置查询出来的数据分多少页显示,如果需要连续的数据,中间不要出现空行就把newp设置为none,这样输出的数据行都是连续的,中间没有空行之类的  SQL>set echo off;     //显示start启动的脚本中的每个sql命令,缺省...

2015-11-26 11:39:51 394

原创 Oracle查询被锁的表及被锁的存储过程

查询锁表的Session select sess.sid,    sess.serial#,    lo.oracle_username,    lo.os_user_name,    ao.object_name,    lo.locked_mode    from v$locked_object lo,    dba_objects ao,    v$s...

2015-11-25 10:27:02 1988

原创 should be mapped with insert="false" update="false"

Caused by: org.hibernate.MappingException: Repeated column in mapping for entity: com.shkco.adsr3.frontoffice.omos.vo.OSEquOrder column: EXT_SYS_TYPE_ID (should be mapped with insert="false" update="...

2015-04-22 16:23:38 463

原创 org.hibernate.PropertyAccessException: IllegalArgumentException occurred

org.hibernate.PropertyAccessException: IllegalArgumentException occurred while calling setter of com.shkco.adsr3.frontoffice.omos.vo.OSEquOrder.orderType 出现这个问题在网上查了一下,是hibernate的配置不对,检查之后,确实如此,p...

2015-04-16 17:42:43 783

原创 no persistent classes found for query class

no persistent classes found for query class Rolled back for org.hibernate.QueryParameterException: could not locate named parameter [param1]  出现这个问题一般是hibernate xml配置文件有问题,仔细检查一下属性的双引号什么的是否写完...

2015-04-13 16:54:05 438

原创 hql unexpected token: exchange

 ORB.thread.pool : 0line 1:173: unexpected token: exchange at org.hibernate.hql.internal.antlr.HqlBaseParser.atom(HqlBaseParser.java:3556) at org.hibernate.hql.internal.antlr.HqlBaseParser.unar...

2015-03-13 10:12:14 265

原创 从一个英文字符串中找出每个单词出现的频率

import java.util.*;public class Lookup{ public static void main(String[] args){ String s = "the instruction set of the Java virtual machine distinguishes its operand types using i...

2015-03-06 14:56:24 414

原创 Caused by: java.io.IOException: Mismatched serialization UIDs

Caused by: java.io.IOException: Mismatched serialization UIDs : Source (RepId RMI:com.shkco.adsr.backoffice.domain.InstructionCutoffTime:258B39703C30604B:41517D343049D015) = 41517D343049D015 whereas ...

2015-02-04 10:51:02 514

原创 Hibernate :Found shared references to a collection

项目中在session.flush(); 抛了异常遇到这个问题原因是:1.表之间有关联。在复制数据。用了hibernate,并在复制数据时将要复制的数据对象A的所有属性赋给了对象B。 解决方案:将那些关联的数据也复制一遍,并更新B的那些关联对象。这些关联数据中的一个或多个为空时也必须更新B中相应的关联对象 IForwardDateStockOrder fwdStock...

2014-12-16 11:13:00 230

原创 HibernateException: Illegal attempt to associate a collection with two open sess

项目中遇到这个 HibernateException: Illegal attempt to associate a collection with two open sessions.感觉很奇怪,本来就只在service中做一次查询,一次save操作。一查代码发现是可能因为在service中存在两个不同的hibernate session都同时引用了同一个对象,一个是load(),一个是s...

2014-12-09 13:56:14 240

原创 获取Float整型数据如何去掉小数点后面的小数点及0

float a = 12345;System.out.println(new BigDecimal(a));

2014-11-12 10:56:48 5067

原创 eclipse 批量文件替换

选中要替换的内容,Ctrl+H ,在弹出的窗口中点替换,填写要替换为的内容.确定..

2014-10-09 16:33:39 307

原创 oracle Greatest与decode及sign的使用

GREATEST(0,(summary.sub_cash_max_withdraw + pkg_equ_margin_value.sf_max_withdraw(summary.comp_grp_id, summary.account_id, summary.sub_account_id, summary.trading_account_id)-ABS(DECODE(SIGN(summary...

2014-09-03 17:13:00 148

原创 PL/SQL DEVELOPER和SQLPLUS 能够连接而应用程序却无法连接ORA-12505的问题

PL/SQL 或SQL DEVELOPER 和 SQLPLUS 采用 service_name 进行连接而应用程序是按照 sid_name 进行连接,所以出现 PL/SQL DEVELOPER和SQLPLUS 能够连接而应用程序却无法连接的问题。使用 SELECT INSTANCE_NAME FROM V$INSTANCE 语句,就可以查看当前数据库实例的sid_name了。 然...

2014-09-03 11:20:09 609

原创 Oracle中REGEXP_SUBSTR函数

Oracle中REGEXP_SUBSTR函数 Oracle中REGEXP_SUBSTR函数的使用说明: 题目如下:在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。 REGEXP_SUBSTR函数格式如下:function REGEXP_SUBSTR(String, pattern, position, occur...

2014-08-27 13:53:33 87

原创 oracle listagg把一列数据变为一个字段用指定符号分隔

SQL> select listagg(page_id,',') within group (order by null) 2 from site_html_relation 3 / LISTAGG(PAGE_ID,',')WITHINGROU------------------------------------------------------------...

2014-08-27 10:55:28 718

原创 oralce 将一个字符串里的数据按逗号分隔去重再拼接成一个新的字符串

sql结果集某列值显示如下:'00010430, 00228290, 07046884,07046884, 07383953' 希望显示的结果'00010430, 00228290,07046884, 07383953' 新建一个function 实现此功能create or replaceFUNCTION "SF_SPLIT_ACCOUNT_ID_LI...

2014-08-26 17:43:42 1939

原创 oracle wm_concat(column)函数的使用

oracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oraclewm_concat(column)函数实现字段合并,如果您对oracle wm_concat(column)函数使用方面感兴趣的话,不妨一看。shopping:-----------------------------------------u_id       goods    ...

2014-08-26 17:35:56 141

原创 oracle将一列字符串转换为多行显示

将一列字符串显示为转换为多行显示?现在有一个字符串'00010430, 00228290, 07046884, 07383953'sql 查询结果:00010430002282900704688407383953 实现sqlwith a as (select '00010430, 00228290, 07046884, 07383953' id fro...

2014-08-26 17:33:53 252

原创 eclipse代码自动提示设置

MyEclipse(eclipse)的自动补全(联想输入)分两种,直接提示和按快捷键提示,设置方法分别如下一、每次输入都自动提示Window->preferences->Java->Editor->Content Assist再右下角Auto activation triggers for Java里面改为abcdefghijklmnopqrstuvwxyzABC...

2014-08-07 09:10:34 144

原创 hibernate多表查询HQL 连接条件不能用on

inner join(内连接)  left outer join(左外连接)  right outer join(右外连接)  full join (全连接,并不常用)  HQL中的条件用with即:left join ... with...SQL中的条件用on即:left join ...

2014-07-08 17:58:05 1091

原创 ORACLE恢复删除表或表记录

一:表的恢复     对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的。一般步骤有:1、从flash back里查询被删除的表    select * from recyclebin2.执行表的恢复   flashback table  tb  to before drop,这里的tb代表你要恢复的表的名称。二:表数据恢复...

2014-06-24 17:20:47 111

原创 shell脚本与sql文件传参,不使用存储过程

C:\tmp>type test.sqlset verify offselect '&1' from dual;exitC:\tmp>sqlplus username/password@server @test.sql "any string"SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 8月 6 13:37:12 2007Co...

2014-06-16 19:06:29 144

原创 Oracle中spool 不显示替代变量与被替代前后的语句

set echo on            --是否显示执行的命令内容set feedback off       --是否显示 *   rows   selectedset heading off        --是否显示字段的名称set verify off         --是否显示替代变量被替代前后的语句。filset trimspool off      --去字...

2014-06-16 19:02:49 281

原创 create database link远程数据库相互调用查询

  1)DROP DATABASE LINK "otcuat" ;  2) create database link "otcuat" connect to adsr identified by "adsr" using '(DESCRIPTION = (ADDRESS_LIST =       (ADDRESS =          (PROTOCOL = TCP)  ...

2014-06-16 15:35:50 175

原创 执行shell脚本遇到 ksh not found的问题

 执行shell脚本遇到 ksh not found的问题 网上查了资料,说是环境变量的原因。$ env_=/usr/bin/envLANG=en_USLOGIN=oracleSSH_TTY=/dev/pts/2CLCMD_PASSTHRU=1PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/oracle/bin:/usr/b...

2014-06-13 11:50:21 5267

原创 linux在shell中获取时间

获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -d next-day +%Y%m%d获取昨天的日期date -d last-day +%Y%m%d获取上个月的年...

2014-05-30 15:21:51 83

原创 使用sqlplus的spool动态生成导出文件名

动态生成spool命令所需的文件名某些例子中,spool命令所需要的文件名都是固定的。有时我们需要每天spool一次,并且每次spool的文件名都不相同,如文件名包含当天的日期,该如何实现呢?column dat1 new_value filename;select to_char(sysdate,'yyyymmddhh24mi') dat1 from dual;spool c:/&...

2014-05-30 15:19:44 1061

原创 linux下执行.sh文件

sh 你的文件名.sh或者先执行chmod a+x xxx.sh然后执行./xxx.sh

2014-05-29 14:18:44 142

空空如也

空空如也

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

TA关注的人

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