自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 161

原创 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 182

原创 可执行jar的一种简单设置classpath的办法 .

java -Djava.ext.dirs=m:\test -jar test.jar

2016-06-16 21:24:30 163

原创 Linux使用Shell脚本实现ftp的自动上传下载

1. ftp自动登录批量下载文件。#####从ftp服务器上的/home/data 到 本地的/home/databackup#####!/bin/bashftp -n

2016-04-01 21:00:01 155

原创 hadoop集群安装

hadoop集群安装原文地址:http://blog.csdn.net/ab198604/article/details/8250461

2016-01-22 16:51:48 85

原创 linux进程数查看

ps auxpa axjf

2016-01-22 12:04:45 185

原创 ORACLE多表查询优化

ORACLE有个高速缓冲的概念,这个高速缓冲就是存放执行过的SQL语句,那oracle在执行sql语句的时候要做很多工作,例如解析sql语句,估算索引利用率,绑定变量,读取数据块等等这些操作。假设高速缓冲里已经存储了执行过的sql语句,那就直接匹配执行了,少了步骤,自然就快了,但是经过测试会发现高速缓冲只对简单的表起作用,多表的情况完全没有效果,例如在查询单表的时候那叫一个快,但是假设连接多个表,...

2016-01-22 11:29:32 109

原创 存储过程创建模版

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 91

原创 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 319

原创 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 1023

原创 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 703

原创 生产环境下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 188

原创 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 2738

原创 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 169

原创 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 108

原创 axis1.4服务端获取请求信息报文

AxisEngine.getCurrentMessageContext().getRequestMessage().getSOAPPartAsString();

2013-07-11 10:18:15 668

原创 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 354

原创 linux查看进程

ps -ef|grep javaps -ef|grep weblogic

2012-08-27 16:55:09 197

原创 ant发布服务到远程weblogic上

...

2012-08-06 09:21:01 143

原创 ant发布服务到weblogic上

...

2012-07-20 17:44:47 174

原创 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 236

原创 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 87

原创 cas整合spring配置

liuyxit=123,ROLE_SUPERVISOR ...

2012-05-23 11:05:26 123

原创 Spring+weblogic9.2发送JMS消息

Spring+weblogic9.2发送JMS消息

2011-11-24 16:39:56 109

原创 关于java的DNS解析IP缓存问题

java对DNS解析IP进行缓存,默认缓存超时时间为-1(在重启JVM前永久缓存),在第一次访问某域名后将会缓存解析到的IP地址,之后直接从缓存里获得所需的信息(如IP地址),而无需再访问DNS服务器,但如果在进行支付的时候DNS解析IP的地址有变更的话,提交的地址仍为原解析的IP地址,这将会访问到无效的IP地址而无法进行支付建议在java虚拟机的设置中将缓存的时间设置为较小的时间...

2011-11-21 11:04:50 399

原创 Spring Job配置

weatherJob false 0 0/1 * * * ?

2011-11-03 13:57:16 79

原创 axis-1_4 webservice

axis-1_4 webservice

2011-11-03 10:20:53 67

原创 axis-1_4框架

axis-1_4框架jar包

2011-11-03 09:17:26 109

原创 天气预报接口

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 90

原创 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 70

原创 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 187

原创 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 299

原创 修改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 173

原创 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 99

原创 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 75

原创 恢复误删表的数据-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 81

原创 代理服务器访问网页内容代码

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 114

原创 省市三级联动

省市三级联动

2011-06-03 09:37:03 94

原创 struts与hibernate整合jar包

struts与hibernate整合jar包

2011-05-16 15:09:31 90

原创 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 71

算法导论中文版(第2版)

本书深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。各章自成体系,可以作为独立的学习单元。算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂。说明和解释力求浅显易懂,不失深度和数学严谨性。   本书自第1版出版以来,已经成为世界范围内广泛使用的大学教材和专业人员的标准参考书。第2版增加了论述算法作用、概率分析与随机算法、线性规划等几章。同时,对第1版的几乎每一节都作了大量的修订。一项巧妙而又重要的修改是提前引入循环不变式,并在全书中用来证明算法的正确性。在不改变数学和分析重点的前提下,作者将许多数学基础知识从第一部分移到了附录中,并在开始部分加入了一些富有诱导性的题材

2012-06-15

空空如也

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

TA关注的人

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