- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 oracle 11g分区表创建
CREATE TABLE TEST( add_DATE DATE)PARTITION BY RANGE(add_DATE)INTERVAL(NUMTOYMINTERVAL(1,'MONTH'))( PARTITION P01 VALUES LESS THAN(TO_DATE('20160131','YYYYMMDD')));create table T...
2016-06-21 14:04:05 177
原创 JDBC连接数据库使用SERVICE NAME、SID以及TNSName不同写法
本周使用jdbc连接客户的oracle时总提示超时。一直使用SID来连接数据库的。尝试换成Service Name后连接成功。Java JDBC Thin Driver 连接 Oracle有三种方法。 格式一: 使用ServiceName方式: jdbc:oracle:thin:@//:/ 例 jdbc:oracle:thin:@//xxx.xxx.xxx.xxx:15...
2016-06-18 23:26:50 195
原创 Linux使用Shell脚本实现ftp的自动上传下载
1. ftp自动登录批量下载文件。#####从ftp服务器上的/home/data 到 本地的/home/databackup#####!/bin/bashftp -n
2016-04-01 21:00:01 164
原创 hadoop集群安装
hadoop集群安装原文地址:http://blog.csdn.net/ab198604/article/details/8250461
2016-01-22 16:51:48 97
原创 ORACLE多表查询优化
ORACLE有个高速缓冲的概念,这个高速缓冲就是存放执行过的SQL语句,那oracle在执行sql语句的时候要做很多工作,例如解析sql语句,估算索引利用率,绑定变量,读取数据块等等这些操作。假设高速缓冲里已经存储了执行过的sql语句,那就直接匹配执行了,少了步骤,自然就快了,但是经过测试会发现高速缓冲只对简单的表起作用,多表的情况完全没有效果,例如在查询单表的时候那叫一个快,但是假设连接多个表,...
2016-01-22 11:29:32 118
原创 存储过程创建模版
create or replace procedure bb( code OUT NUMBER, msg OUT VARCHAR2, c IN VARCHAR2) as--变量ff varchar2(256);cursor cur(dd varchar2) is select * from table; gg dd%ROWTYPE; beginE...
2015-12-23 16:46:53 102
原创 java防御xss攻击
.关于xss的概念和解决方案网上很多,可以参考这个:http://www.cnblogs.com/TankXiao/archive/2012/03/21/2337194.html#xsshappen这里说下最近项目中我们的解决方案,主要用到commons-lang3-3.1.jar这个包的org.apache.commons.lang3.StringEscapeUtils.es...
2015-12-23 14:22:32 329
原创 Runtime.getRuntime.exec()执行linux脚本导致程序卡死问题
问题: 在Java程序中,通过Runtime.getRuntime().exec()执行一个Linux脚本导致程序被挂住,而在终端上直接执行这个脚本则没有任何问题。原因: 先来看Java代码: public final static void process1(String[] cmdarray) { Process p = null; ...
2015-12-23 10:51:27 1039
原创 java执行shell脚本超时控制
Java的Runtime可以执行命令行脚本,某些特定场合需要对脚本的执行时间进行控制,防止脚本某些异常情况下,一直未能正确结束,导致Java主进程挂起。本文的程序对这一过程进行了控制import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.BufferedReader;import java....
2015-12-23 10:45:54 720
原创 生产环境下JAVA进程高CPU占用故障排查
1,根据top命令,发现PID为2633的Java进程占用CPU高达300%,出现故障。2,找到该进程后,如何定位具体线程或代码呢,首先显示线程列表,并按照CPU占用高的线程排序:[root@localhost logs]# ps -mp 2633 -o THREAD,tid,time | sort -rn显示结果如下:USER %CPU PRI SCNT WCHA...
2015-12-14 21:01:30 201
原创 EXP-00011错误的解决方法
1.用system帐号进入: 1.1 查看是否为true show parameter deferred_segment_creation; 1.2 修改为false alter system set deferred_segment_creation=false; 2.用数据库帐号登录: 2.1 查找所有数据表为空的表 select table_nam...
2015-11-26 21:20:27 2781
原创 oracle表空间回收
1.select segment_name,segment_type,blocks from dba_segmentswhere tablespace_name='表空间'and blocks >1order by blocks2.alter table TABLENAME deallocate unused;
2015-10-30 12:27:59 186
原创 oracle表空间使用情况
SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOT...
2015-10-30 11:22:16 116
原创 axis1.4服务端获取请求信息报文
AxisEngine.getCurrentMessageContext().getRequestMessage().getSOAPPartAsString();
2013-07-11 10:18:15 677
原创 weblogic得到项目绝对路径
String path = new DefaultResourceLoader().getClassLoader().getResource("/").getPath(); path = URLDecoder.decode(path); if (path.endsWith("/")) { return path.substring(0, path.length() - 1);...
2012-08-27 16:58:17 362
原创 weblogic与axis2冲突解决方法
在weblogic启动脚步里添加set CLASSPATH=D:\willpower\workspace\ccicecargo\lib\antlr-2.7.6.jar;%CLASSPATH%,设置-Djavax.xml.stream.XMLInputFactory=weblogic.xml.stax.XMLStreamInputFactory
2012-07-14 10:12:28 255
原创 cas取消https验证
1.修改cas server 下\WEB-INF\deployerConfigContext.xml文件,给添加p:requireSecure=false2.修改cas server 下\WEB-INF\springconfiguration\ticketGrantingTicketCookieGenerator.xml文件3.修改cas server 下\WEB-INF\spri...
2012-05-23 12:38:37 97
原创 关于java的DNS解析IP缓存问题
java对DNS解析IP进行缓存,默认缓存超时时间为-1(在重启JVM前永久缓存),在第一次访问某域名后将会缓存解析到的IP地址,之后直接从缓存里获得所需的信息(如IP地址),而无需再访问DNS服务器,但如果在进行支付的时候DNS解析IP的地址有变更的话,提交的地址仍为原解析的IP地址,这将会访问到无效的IP地址而无法进行支付建议在java虚拟机的设置中将缓存的时间设置为较小的时间...
2011-11-21 11:04:50 427
原创 天气预报接口
import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import java.util.ArrayList;import java.util.Li...
2011-11-02 10:17:01 102
原创 css圆角
@charset "utf-8";/* CSS Document */.raised{background:transparent;width:1000px;}.raised h1,.raised p{margin:0 4px;}.raised h1{font-size:2em;color:#e4e4e4;}.raised p{padding-bottom:0.5em;...
2011-10-20 09:28:44 79
原创 IE6、IE7、IE8、Firefox兼容性CSS HACK代码+示例
整理关于IE6、IE7、IE8、Firefox兼容性CSS HACK问题1.区别IE和非IE浏览器CSS HACK代码 #divcss5{background:blue; /*非IE 背景藍色*/background:red \9; /*IE6、IE7、IE8背景紅色*/} 2.区别IE6,IE7,IE8,FF CSS HACK 【区别符号】:...
2011-10-19 12:14:12 201
原创 oracle md5加密函数
CREATE OR REPLACE FUNCTION MD5(passwd IN VARCHAR2)RETURN VARCHAR2IS retval varchar2(32);BEGIN retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => passwd)) ; RETU...
2011-10-14 14:04:31 312
原创 修改oracle9i数据库字符集的方法
shutdown immediate;STARTUP MOUNT;ALTER SESSION SET SQL_TRACE=TRUE;ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;ALTER SYSTEM SET AQ_TM_PROCESSES=0;ALTER DAT...
2011-10-10 14:33:16 183
原创 struts2 ajax 方法执行两次
struts2中使用json插件执行ajax处理时,如果方法名是get方法的时候,方法会莫名其妙的执行两次。原因:struts2 中JSON的原理是在ACTION中的get方法都会序列化,所以前面是get的方法只要没指定不序列化,都会执行解决方法1、Action中的业务方法前别加get 或者 set(属性的get set 除外)2、用@JSON(serialize=false)...
2011-09-09 17:06:14 113
原创 linux下安装mysql
mysql5.5安装例子一——————————————————————在linux下mysql 5.5安装 2011-08-10 1、安装所需要系统库相关库文件2、创建mysql安装目录 # mkdir -p /usr/local/mysql/3、创建数据存放目录 # mkdir -p /service/mysql/4、创建用户和用户组与赋...
2011-09-06 13:03:07 88
原创 恢复误删表的数据-oracle
自:http://topic.csdn.net/u/20100819/16/0ba394dc-c81e-44d2-9da7-710f0ab7c7b4.html?4730同事找回时操作的数据库为oracle 10g , 之前删除方式为delete 不晓得trancate好使不 SCN(系统改变号),它的英文全拼为:System Change Number ,它是数据库中非常重要的一个...
2011-08-29 16:23:07 91
原创 代理服务器访问网页内容代码
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.util.Properties;public class ProxyTest { public static void m...
2011-08-19 15:39:35 122
原创 struts2与jfreechart整合
public class ChartAction extends ActionSupport { private static final long serialVersionUID = 1L; private JFreeChart chart; public JFreeChart getChart() { //ChartFactory.createPieChart3D(ti...
2011-05-12 11:04:40 84
算法导论中文版(第2版)
2012-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人