- 浏览: 289080 次
- 性别:
- 来自: 广州
-
最新评论
-
wyb243:
大家千万不要按照这个写!!!PreparedStatement ...
JdbcTemplate插入后获取自增ID -
北雁南飞33:
有源码分享吗
自定义分页标签结合spring mvc、bootstrap、mybatis、mysql的使用 -
xcg992224:
大哥 不需要手动调用回收 是你在for的里面不应该每次都去ne ...
Java 垃圾回收测试
文章列表
ORCLE中例如1.11.123排序
- 博客分类:
- Oracle
create or replace function num_sort(str varchar2) return varchar2 is
v_s varchar2(50);
i number;--存储获取的位置
j number;--循环的重要变量
x number;--存储第二个特殊字符的位置
y varchar2(50);--接收判断是否大于10
begin
j := 0;
x := 0;
v_s := '';
select nvl(length(translate(str, 'a0123456789', ' ')),-1) into i from dua ...
ORACLE WHERE DECODE
- 博客分类:
- Oracle
在oracle中,where条件中使用decode函数
split函数请参考http://awen7916.iteye.com/admin/blogs/2198380
select DISTINCT SITEID
from WORKORDER
where siteid in
(select *
from table(split((select DECODE('PGC', 'PGC', 'TSQ,GZX', 'GZX')from dual),',')));
oracle的split函数
- 博客分类:
- Oracle
PL/SQL 中没有split函数,需要自己写。
代码:
create or replace type type_split as table of varchar2(50); --创建一个 type ,如果为了使split函数具有通用性,请将其size 设大些。
--创建function
create or replace function split
(
p_list varchar2,
p_sep varchar2 := ','
) return type_split pipelined
is
l_idx pls_integer; ...
java.io.IOException: chunk size should be less than 64k
做集成工作时使用到了第三方公司提供的接口JAR包,在本地TOMCAT测试通过后部署到WEBLOGIC上。抛出了weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection这样的错误。这段是第三方公司JAR包中代码抛出的异常。沟通得知第三方公司jar包中存在类似如下的代码:
HttpsURLConnection conn = (HttpsURLConnection) ...
smartgit需要licence处理
- 博客分类:
- smartgit
在网上搜了注册机啥的,后来找了一个方法,删除安装中的SmartGit\.settings\settings.xml文件,重新启动即可,然后会重新注册,又可以使用一个月了
比如mac的路径就是这个
OS X: ~/Library/Preferences/SmartGit/
~/Library/Preferences/SmartGit/7
使用通配符对某表进行查询时报如下错误
java.sql.SQLException: ORA-20000: Oracle Text error:
DRG-10599: 列没有编制索引
如: select * from WFPROCESS where contains(description ,'baocuoma')>0
会报出以上错误 出现该错误后需要给该字段添加全文索引
create index in_WFPROCESS on WFPROCESS(description) indextype is ctxsys.context
索引创建好后在查询就没错了
其中CT ...
ORACLE索引所有SQL导出
- 博客分类:
- Oracle
SELECT INDEX_NAME,
table_name,
dbms_lob.substr(dbms_metadata.get_ddl('INDEX', INDEX_NAME),4000)
FROM DBA_INDEXES
WHERE TABLESPACE_NAME = 'MAXIMO_INDEX'
ORACLE里锁有以下几种模式:
0:none
1:null 空
2:Row-S 行共享(RS):共享表锁
3:Row-X 行专用(RX):用于行的修改
4:Share 共享锁(S):阻止其他DML操作
5:S/Row-X 共享行专用(SRX):阻止其他事务操作
...
MYSQL64位windows中文乱码
- 博客分类:
- mysql
Windows版MySQL设置字符集全部为utf8的方式
MySQL安装目录下的my.ini文件
[client]节点
#修改客户端默认字符编码格式为utf8
default-character-set=utf8 (增加)
[mysql]节点
default-character-set=utf8 (修改)
[mysqld]节点
#修改服务器端默认字符编码格式为utf8
default-character-set=utf8 (修改) 添加上服务启动出错 不用添加default-character-set
character_set_serve ...
SSH缺少jar包消息提醒
- 博客分类:
- java
1.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
缺少asm-3.3.jar
2.java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor
缺少asm-commons-3.3.jar
3.java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
缺少spring ...
xfire-jsr181-api-1.0-M1.jar与weblogic.jar冲突解决,将xfire-jsr181-api-1.0-M1.jar在weblogic.jar前加载
例如我的项目domain是gzpw_domain
那么在gzpw_domain\bin下找到setDomainEnv.cmd,对其进行编辑
将xfire-jsr181-api-1.0-M1.jar放在服务器目录下,我这里放在(D:\workspace\workspace3\gzpw\WebContent\WEB-INF\lib\xfire-jsr181-api-1.0-M1.jar
)
编辑setDomainEnv.c ...
创建oracle调度job
右键“new”弹出
Submitter这里不用修改
Job这里不用填
What: pw_sbtz_gisdata_procedure; 请注意后面的“;”,一定不能少
Next date:sysdate
Interval: TRUNC(next_day(sysdate,'星期一'))+1/24
后面的不用填写,只需要填写上面三个,填写完成后点击“Apply”就可以了
1、代表每个星期一凌晨一点 TRUNC(next_day(sysdate,'星期一'))+1/24
2、每天午夜12点 ''TRUNC(SYSDATE + 1)'' ...
存储过程中创建和删除表,并执行表空间
- 博客分类:
- Oracle
create or replace procedure mytestdrop as
v_cnt number;
begin
select count(*) into v_cnt from user_tables where table_name = 'MYTESTDROPTABLE';
if v_cnt>0
then
dbms_output.put_line('该表存在!');
execute immediate 'drop table MYTESTDROPTABLE';
end If;
dbms_output.put_line('不存在就创建表!');
...
create table pw_test_jbpm_task tablespace idx_rops as select * from jbpm_v_tasklist;
序列化反序列化大集中
- 博客分类:
- java
先创建java项目,然后引入下面包,将com.rar解压到src下面
使用jsontool序列化对象将对象序列化成json格式的数据
序列化对象到指定的文件
Xstream工具序列化成xml
序列化成xml文件
部分属性序列化
将list序列化成xml