自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux下 报错“命令参数列表过长”解决方法

先用find . -name "*.jpg" | xargs tar -rf picture.tar  命令打包然后用gzip命令把打出的包压缩gzip -v picture.tar rm test* -rf 改为:find . -name "test*" | xargs rm -rf "test*"...

2016-11-15 09:07:49 4470

原创 JavaMail API详解

JavaMail API详解http://www.360doc.com/content/14/0306/17/16088576_358273704.shtml

2016-07-25 11:10:25 161

原创 通过sudo解决php执行linux脚本的权限问题

由于以前在虚拟机中每次都是以root用户身份登录和进行操作,所以基本都没有用到sudo,但是最近项目需要要进行这么个事:通过浏览器访问PHP网页,php网页里会调用执行linux下的一个脚本。本来这个事很简单的,但是我在实际操作的时候,发现每次通过浏览器访问时,脚本都没有被执行,而我在终端里面通过命令行执行php网页确又是没有任何问题的,当时就觉得很差异,后来仔细想了想,通过浏览器访问和直接在终...

2016-05-23 09:06:04 318

原创 spring3.2.0配置指南——容器配置

包:spring-aop-3.2.0.RELEASE.jarspring-aspects-3.2.0.RELEASE.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-expression-3.2.0.RELEASE.j...

2016-04-27 10:51:31 211

原创 spring3.2.0配置指南——无容器配置

包:spring-aop-3.2.0.RELEASE.jarspring-aspects-3.2.0.RELEASE.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-expression-3.2.0.RELEASE.j...

2016-04-27 10:31:20 214

原创 sql技巧

>>>Oracle查询重复数据并删除,只保留一条记录1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid...

2016-04-20 10:32:37 120

原创 Oracle 查看当前执行IO次数最多的SQL

--查询当前执行IO最多的sql,并按大到小来排序 select cast(buffer_gets/decode(EXECUTions,0,10000,EXECUTions) as int) 平均IO , EXECUTions 执行次数,buffer_gets 总逻辑IO,disk_reads 硬盘读取, sql_text SQl语句 from v$sqlarea where parsing_s...

2016-03-09 15:23:53 713

原创 oracle游标

ORACLE游标循环有几种用法,下面分别介绍一下。首先定义游标和变量 CURSOR C1 IS SELECT  eNAME,ejob FROM emp WHERE deptno=10;v_NAME VARCHAR2(10);v_job VARCHAR2(10);第一种:使用loop 循环          open c1;      loop       fetch c1  ...

2016-01-26 17:05:55 113

原创 oracle 存储过程

1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT  将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条  记录,否则抛...

2016-01-22 09:03:30 114

原创 手册及文档

http://tool.oschina.net/apidocs/apidoc?api=jdk-zh

2015-12-17 16:36:38 119

原创 spring

有时候需要从properties文件中加载配置,以前的方式是这样的:<bean id="jdbcProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">      <property name="locations">        ...

2015-10-29 16:56:41 107

原创 oracle函数

-----ip转数字 计算ip范围-----create or replace function ip2number(ip varchar2)return numberis  ip_num_hex varchar2(80);begin  if (regexp_like(ip, '^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$')...

2015-10-15 10:22:40 121

原创 jquery

Validform使用入门详解http://itlab.idcquan.com/Java/WebServices/938259_2.htmlhttp://validform.rjboy.cn/demo/demo_normal_ajaxPost.html jQuery EasyUI DataGrid 设置页大小pageList : [ 1, 2 ],//可以设置每页记录条数的...

2015-09-13 11:49:56 113

原创 oracle建表及数据

如何在Oracle中复制表结构和表数据 【转载】1. 复制表结构及其数据:create table table_name_new as select * from table_name_old2. 只复制表结构:create table table_name_new as select * from table_name_old where 1=2;或者:create t...

2015-08-05 09:36:43 113

原创 用plsql创建job(oracle)

今天用plsql图形化工具创建了一个oracle的job,觉得沾着oracle就麻烦,很简单的功能,用代码很容易实现的,挪到oracle里就感觉麻烦,也许不常用oracle,总之,步骤先记下来,以后再完善吧!1.在job目录下创建job,输入job名,enabled为勾选状态,type选择‘pl/sql block’,action 为执行代码块:例:begin delete from SF_...

2015-07-01 16:25:30 1097

原创 oracle、plsql常见异常

>>>ORA-00918: column ambiguously defined字段名称不明确,可能存在同名的字段。除了有确定相同的名称外,select * from (select null,null from tablename..)也会报该错误。 >>>plsql反复报 ORA-12154:TNS:无法处理服务名sqlplus能连接...

2015-06-04 10:30:46 353

原创 oracle恢复

<!--StartFragment -->flashback闪回方式1. 配置Flashback Database1)Flashback 功能默认是关闭的:SQL> select name,flashback_on from v$database;恢复误删除的表flashback table  T_table  to before drop; flashback ...

2015-05-22 16:58:50 110

原创 oracle锁及其处理

>>>查看未提交的事务并删除ora-00031:session marked for kill(标记要终止的会话)解决方法今天碰到一个问题,有一张表不能操作,很可能是被锁了,首先想到的是kill session,于是执行了下列的脚本找到是哪个session有问题:select object_name, machine, s.sid,s.serial# from v$loc...

2015-05-20 11:38:20 103

原创 oracle常用查询

>>>oracle创建表,动态表名begin  execute immediate 'create table a_bak_'||to_char(sysdate, 'yyyymmdd')||' as select * from a';  end;  /   >>>查dblinkselect * from dba_db_links;...

2015-05-19 09:51:41 93

原创 oracle导入导出

>>>oracle目录及expdp导出1、创建DIRECTORYcreate directory devdbdir as '/opt/temp/cssexp';    //该目录需oracle用户具有写权限drop directory devdbdir;  //删除2、授权Grant read,write on directory devdbdir to devdb;...

2015-05-18 17:37:25 112

原创 java命令执行jar包的方式

大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在MANIFEST....

2015-04-17 11:05:39 113

原创 windows与linux下执行.class(包含main方法)

一般来说,执行一个java文件采用执行jar包的方式最为方便(java -jar XXX.jar),将所需要的文件全部打到一个jar里,但是有些时候需要执行指定的.class文件才行(各种原因),这个时候就需要我们使用 -classpath 参数来指定类路径。 windows:假设要执行的文件为D:/test/Test.class1.在cmd下进入D盘2.执行java tes...

2015-04-13 14:50:13 93

原创 java常用代码

>>>UUID 如果使用的JDK1.5的话,那么生成UUID变成了一件简单的事,以为JDK实现了UUID: java.util.UUID,直接调用即可. UUID uuid  =  UUID.randomUUID(); String s = UUID.randomUUID().toString();//用来生成数据库的主键id非常不错。。   UUID是由一个十六位的数字组成...

2015-04-02 10:17:59 89

原创 tomcat热部署 更改类文件不需要重起

tomcat上的部署问题,有时候也是个麻烦的问题,要是不采用热部署,我们就只能每次对原来的文件做一次改动的时候就要重新部署,而每次重新部署都要关闭tomcat,部署完重起tomcat,可见这是一个多么烦人的事情。现在,我们可以采用热部署了,以后,就不用做凡人的关闭重起工作。实现方式:编辑Tomcat的server.xml<Host name="localhost" debu...

2015-03-26 16:23:23 227

原创 关于Class.getResource和ClassLoader.getResource的路径问题

Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。Class.getResource(String path)path不以’/'开头时,默认是从此类所在的包下取资源;path 以’/'开头时,则是从ClassPath根下获取;什么意思呢?看下面这段代码的输出结果就明白...

2015-03-25 17:19:15 87

原创 使用class.getClassLoader().getResource("")的注意事项

前几天在写一个C/S的小工具,使用class.getClassLoader().getResource("")时,发现一个问题,程序如下: package com.syj;public class ClassLoaderTest {    public static void main(String[] args){        String classPath1 = Class...

2015-03-25 17:14:46 1287

原创 java易犯错误

Class.getResource()与Class.getClassLoader().getResource()Class.getResource()从当前.class 文件路径查找资源,ClassLoader则是从jar包根目录查找.

2015-03-25 15:45:22 113

原创 oracle相关

Oracle primary key和unique key的区别与联系primary key与unique key都是唯一性约束。但二者有很大的区别:   1.作为primary key的1个或多个列必须为NOT NULL,     如果建表时此列设为NULL,在增加PRIMARY KEY时,列自动更改为NOT NULL。     而unique key约束的列可以为nul...

2015-03-25 14:09:05 100

原创 在Eclipse中将Java项目打包为jar

如果自己的java project中需要引用额外的jar包作为资源文件,那么需要自己自定义配置文件MANIFEST.MF ,内容示例如下:Manifest-Version: 1.0Class-Path: lib/crimson.jar lib/jbcl.jar lib/junit.jar lib/log4j-1.2.13.jar lib/mysql-connector-java-3.1.13-bi...

2015-03-24 16:58:24 86

原创 奇葩的ASCII 160 号空格 java

太奇怪了。打印出来的命名是空格,就是 trim() 不管用。第一次知道还有160号空格。大家看代码吧Java代码  System.out.println(StringEscapeUtils.unescapeHtml4(" ").equals(" "));    System.out.println((int)StringEscapeUtils...

2015-03-18 14:36:21 390

原创 list.remove时出现java.lang.UnsupportedOperationException异常

常常使用Arrays.asLisvt()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常。这是由于:Arrays.asLisvt() 返回java.util.Arrays$ArrayList,而不是ArrayList。Arrays$ArrayList和ArrayList都是继承AbstractList,remov...

2015-03-02 14:55:17 251

转载 oracle导入导出

linux版1. 创建数据库备份目录[oracle@oraclex86 ~]$ mkdir -p /home/oracle/haoyunshun/dump 2. 以DBA用户登录并创建路径[oracle@oraclex86 ~]$ sqlplus / as sysdbaSQL> create directory dump_dir as '/home/oracle/haoyuns

2015-02-10 15:07:47 392

转载 jdbc相关

在网上google 了一下,发现JDBC Thin Driver 的formats 有三种格式:格式一:  Oracle JDBC Thin using a ServiceName: jdbc:oracle:thin:@//:/ Example: jdbc:oracle:thin:@//192.168.2.1:1521/XE注意这里的格式,@后面有//, 这是与使用SID的

2015-02-09 16:34:19 444

转载 windows7下oracle11g R2安装

1、提示交换空间不足指虚拟内存不足。计算机右键-属性-高级系统设置-高级-性能设置-高级-虚拟内存更改-自定义大小初始大小:128M          最大值:256M          设置C盘确定保存。虚拟内存设置详解:http://jingyan.baidu.com/article/f3ad7d0fd6ee3c09c3345ba8.html

2015-01-27 15:56:48 353

转载 正则表达式门教程

正则表达式30分钟入门教程http://www.jb51.net/tools/zhengze.html

2015-01-26 15:37:48 286

原创 flex奇特bug

1、格式化系统时间周几比当前多一天比如当前周二,星期用EEEE时显示周三,星期用EEE时显示二,因此格式化字符串改为星期EEE:    var dateFormatter:DateFormatter = new DateFormatter();     dateFormatter.formatString = "YYYY年MM月DD日  星期EEE JJ:NN:SS";    va

2014-12-09 19:07:58 452

转载 myeclipse常用设置

1、改svn用户名密码。由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。一般通过删除SVN客户端的账号配置文件来重新更换用户名和密码。在window xp下面他们的位置在系统盘的 Documents and Settings\alex\Application Data\Subversion\auth\文件夹中,把里

2014-12-01 17:55:25 293

转载 sqlplus执行脚本,并把结果输出到文件

spool d:\eagle2_2014_5_9_init.log; set feedback off; set define off; prompt -----初始化数据 start--- @D :\projects\Eagle_V2\04Code\v2.0\eagle2\resources\database\full\coc\coc-initialize.sql

2014-11-27 16:23:44 2470

转载 plsql常用功能

1、plsql怎么查历史记录?打开Sqlpwkk

2014-11-07 08:23:29 727

转载 weblogic修改密码

登录后左侧,domain structure——security realms——myrealm——

2014-11-06 15:38:12 457

全国首例itext rtf (word)显示总页数

你搜索过上百个结果告诉你itext如何写rtf、word文件的页码,但你一定搜索不到任何一个结果告诉你怎么写总页数。意外的收获让我怀疑是不是过于粗心,但总之我给你答案。

2011-01-30

空空如也

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

TA关注的人

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