自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追梦

个人

  • 博客(115)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 oracle如何快速简单的批量造数据

以下面10条数据为例子:insert into pt_help select seq_pt_help.nextval,1,'啦啦啦'||lpad(rownum,7,0),rpad(rownum,7,0),'admin',0,1,sysdate,sysdate from dual connect by level 注:connect by中的条件就表示了父子之间的连接关

2017-12-25 10:40:21 9989

原创 js修改form表单的action属性,commit提交后,再更改action属性。发现表单没有提交

js修改form表单的action属性,commit提交后,再更改action属性。发现表单没有提交

2017-04-28 10:14:10 4171

原创 Visual Paradigm导出png,如何去除的水印

1.首先导出为svg文件格式。2.然后使用文本编辑器打开。【默认会使用浏览器的打开方式。需要你右键,选择你自己的文本编辑器,没有的话,可以使用文本编辑器打开】3.找到以下的text标签【一般在文档末尾】。             >Visual Paradigm Professional Edition [evaluation copy]     >4.然后删除所有的这个,

2016-07-18 20:11:09 9709 2

转载 java系统高并发解决方案(转载)

一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是

2016-04-20 11:10:32 454

原创 eclipse配置Java自定义环境变量

公司项目开发中可能会在流程或者编译环境里面配置自定义的环境变量,但本地运行时,代码里面需要我们配置上指定的环境变量才能启动项目。         步骤:            1.右键项目选择debug as里面的debug configurations                                          2.找到自己运行的环境。【我这里是jef

2016-03-21 14:55:37 3717

原创 两个Integer ==和!=的比较,为什么失效?

当数值不在 -128~127范围时就不会进行缓存操作,它会选择进行new integer()的操作。这样他们被分配到堆里面。【这个可以去查看integer.valueof()的源码】。在用==或者!=比较时,会比较地址,所以两个Integer比较失效了,但可以选择用equals比较或者转成int型再比较。

2016-03-07 15:17:31 7442

原创 ORA-08002错误:序列 XXXX.CURRVAL 尚未在此会话中定义

Oracle刚创建完序列后用currval查询不了当前值的,得先用nextval查询过后才能进行currval的查询。

2016-02-03 16:51:59 12865 1

原创 START WITH CONNECT BY PRIOR子句实现递归查询,主要用于查询数据中的树型结构关系[父子关系]

假设数据库中有表名table_1而table_1中有两列num1,num2。num1是num2的父亲节点。1.自底向上查找父子关系:select num1,num2,level from  table_1start with num2=1008 connect by  num2=prior num1 order by level desc;

2015-12-10 14:43:20 1024

原创 使用Proxy.newProxyInstance()代理时,报错java.lang.ClassCastException: com.sun.proxy.$Proxy61

Proxy.newProxyInstance()做动态代理,只能是代理接口和实现类。不能代理抽象类和实现类。不然就会报转换异常错误。

2015-11-26 16:37:17 4235 2

转载 java.lang.NoSuchMethodError: org.apache.neethi.Constants.isPolicyElement

使用axis2报错:java.lang.NoSuchMethodError: org.apache.neethi.Constants.isPolicyElement(Ljavax/xml/namespace/QName;)Z原因:neethi这个jar包问题:1、工程导入了两个neethi包,包冲突。(可能你同时导入了cxf相关和axis相关包)2、neet

2015-08-12 11:48:43 3558

原创 hibernate的Restrictions对数字型即整型进行模糊查询

// TEARCHER_ID是数据库里面的字段。而id是代码中的参数值。Restrictions.sqlRestriction("CAST({alias}.TEARCHER_ID AS CHAR) like ?",  "%" + id + "%", StandardBasicTypes.STRING)

2015-04-15 13:48:32 2176

原创 查询mysql数据库有哪些表

SELECT table_name FROM information_schema.tables WHERE table_schema='sdss'

2015-04-08 13:15:54 1795

原创 (hibernate查询)DetachedCriteria对象创建可以不需要使用session去创建

DetachedCriteria criteria = DetachedCriteria.forClass(entity.Class);//entity是个实体类

2015-03-10 11:09:22 699

原创 在hibernate和spring项目用junit测试总是出现java.lang.Boolean cannot be cast to java.lang.Integer

我在程序中根本就没有这种转换。却还是报java.lang.ClassCastException异常。发现我在实体里面有个is加上变量名的方法,如:boolean isType();这个实体里面有type这个变量。最后我将这个方法名改写了下,就没有问题了,估计是Java里面有个is加变量名这样的方法。所以在实体类里面尽量避免不要写is加上变量名的方法。

2015-02-28 11:15:55 1527

原创 hibernate.reveng.xml中修改hibernate映射类型timstamp

记住timestamp得写全,否则hibernate无法认识。这个可以在jdk里面搜索到。

2015-02-11 17:10:17 3613

原创 oracle 中如何在使用sum或其他聚合函数中,select查询条件处如何使用判断条件

//如果sts列的值是1,那么sum函数就是用列a_col。如果值是2,那么就对列b_co求和。否则就选择对c_col列进行求值Select   sum(case sts when 1 then a_col  when  2 then b_col else  c_col end)  from  table_A

2014-12-29 14:36:37 6690

转载 Rank() over()的用法

创建一个test表,并插入6条数据。CREATE TABLE test( a INT, b INT, c CHAR)INSERT INTO test VALUES(1,3,'E')INSERT INTO test VALUES(2,4,'A')INSERT INTO test VALUES(3,2,'D')INSERT INTO test VALUES(3,5,'B')

2014-12-23 18:15:43 523

原创 Oracle小数转char型时,保留字符串小数点前面和后面的0

如: (1)保留小数点前面的0.            to_char(0.0,'fm9999990.9999')     //这个代表保留4位小数,整数位最高是7位。(2)保留小数点后面的0.           to_char(0.0,'fm9999999.0999')    //代表可以取到小数点后面的0 (3)即保留小数点前面的0也保留小数点后面的0.   to_c

2014-12-15 17:18:22 13732

转载 Linux less命令

linux less命令简介less命令可以对文件或其它输出进行分页显示,与moe命令相似,但是比more命令要强大许多。在 less 中导航命令类似于 vi,如下:1 搜索当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。1) 向前搜索/ : 使用一个模式进行搜索,并定

2014-12-05 17:20:07 962

转载 SQL函数DATEADD可以在数据库中控制时间的加减

DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值:datepart缩写年yy, yyyy

2014-12-04 10:29:51 1506

原创 Oracle 用Execute执行带有参数的字符串语句。

//A代表表,aa,bb,cc代表3个列,para1,para2代表你想要使用的参数(1)  v_sqlStr       VARCHAR2(4000);(2)  sqlStr :='select aa,bb,cc from A where aa=:1  and bb=:2';(3)  EXECUTE  IMMEDIATE  sqlStr  USING  para1,para2;

2014-11-26 17:45:23 4917

原创 Oracle如果需要输出引号或执行字符串里面的语句需要引号

1.select   '''232'''  from dual;   //这样你就可以输出'232'了2.sqlStr='delete from A where to_date(A_column,''YYYYMMDD'')'  ;    EXECUTE IMMEDIATE   sqlStr;   //这样就可以执行了,A代表表,A_column代表列

2014-11-26 17:35:46 909

转载 12.0.0.1和localhost的区别

很多人会接触到这个ip地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来ping 127.0.0.1来看本地ip/tcp正不正常,如能ping通即可正常使用。  对于大多数习惯用localhost的来说,实质上就是指向127.0.0.1这个本地IP地址。在操作系统中有个配置文件将localhost与1

2014-11-24 11:03:54 1077

转载 oracle数组

固定数组   declare     type type_array is varray(10) of varchar2(20);     --一维数组,字符串类型 var_array type_array:=type_array('ggs','jjh','wsb','csl','dd','bb');   begin     for i in 1..

2014-11-18 11:04:32 658

原创 Oracle函数使用上的错误

1.函数必须得有返回值,否则会有错误。函数

2014-11-07 13:50:12 523

原创 Oracle使用connect by循环查询从某个时间到某个时间的时间

SELECT (TO_DATE('20140213', 'YYYYMMDD') + LEVEL - 1) CALENDAR_DAY  FROM DUALCONNECT BY LEVEL            TO_DATE('20140213', 'YYYYMMDD') + 1

2014-11-06 09:34:24 1845

原创 oracle中to_char后查询当天在今年的第几周ww和iw的区别

select   to_char(sysdate,'ww')  from dual;select   to_char(sysdate,'iw')  from dual;liangze

2014-11-05 22:29:30 1207

原创 oracle时间操作。

DAY_KEY             NUMBER(10) NOT NULL ,         to_number(to_char(sysdate,'YYYYMMDD'))        CALENDAR_DAY         DATE NULL ,to_date(to_char(sysdate,'YYYY/MM/DD'),'YYYY/MM/DD')        HY_NU

2014-11-05 17:27:28 570

原创 Oracle数据库的in,between...and操作符的理解

in可以被理解为多个or语句的相连,betww

2014-11-04 09:35:44 1902

原创 shell脚本中的sh脚本第一行规则

为了告诉解释器知道这是个什么脚本。         #!/bin

2014-10-31 16:54:59 877

转载 Linux中awk后面的RS, ORS, FS, OFS 含义

一、RS 与 ORS 差在哪  我们经常会说,awk是基于行列操作文本的,但如何定义“行”呢?这就是RS的作用。  默认情况下,RS的值是\n。下面通过实例来理解下RS。 echo '1a2a3a4a5' | awk '{print $1}'1a2a3a4a5echo '1a2a3a4a5' | awk 'BEGIN{RS="a"}{print $1}'1

2014-10-31 09:38:49 6270 1

转载 Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义(给脚本传递参数)

我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下: #!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@"

2014-10-30 11:00:23 876

转载 Linux shell中反引号(`)的应用

反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。反引号位 (`)在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。举个例子:[email protected]:~$ date2014年 10月 29日 星期三 15:14:46 CSTlin

2014-10-30 10:42:47 596

原创 Linux使用awk命令在显示指定的多列时让其分隔开

awk  -F   ':'    '{print $1“”}'

2014-10-29 10:51:55 21786

原创 set ff =unix还是报错bad interpreter: no such file or directory

如果你vi    filename后 :set   ff

2014-10-28 21:40:44 1867

原创 NOT In和NOT EXISTS使用的区别

1、对于not exists查询,内表存在空值对查询结果没有影响;对于not in查询,内表存在空值将导致最终的查询结果为空。2、对于not exists查询,外表存在空值,存在空值的那条记录最终会输出;对于not in查询,外表存在空值,存在空值的那条记录最终将被过滤,其他数据不受影响。

2014-10-28 09:41:05 2180

转载 HASH JOIN , MERGE JOIN ,NESTED LOOP

NESTED LOOP:对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择。在嵌套循环中,内表被外表驱动,外表返回的每一行都要在内表中检索找到与它匹配的行,因此整个查询返回的结果集不能太大(大于1 万不适合),要把返回子集较小表的作为外表(CBO 默认外表是驱动表),而且在内表的连接字段上一定要有索引。当然也可以用ORDERED 提示来改变CBO默认的驱动表,使用USE_NL(tabl

2014-10-27 10:12:51 398

转载 Oracle的优化器的RBO和CBO方式

1、基于规则的优化方式(Rule-Based Optimization,简称为RBO)     优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则,对数据是不敏感的。它只借助少量的信息来决定一个sql语句的执行计划,包括:    1)sql语句本身    2)sql中涉及到的table、view、index等的基本信息    3)本地数据库中数据字典中的

2014-10-27 10:09:13 464

转载 post提交和get提交区别

get是从服务器上获取数据,post是向服务器传送数据。get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。对于get方式,

2014-10-11 23:19:21 790

转载 红黑树

介绍另一种平衡二叉树:红黑树(Red Black Tree),红黑树由Rudolf Bayer于1972年发明,当时被称为平衡二叉B树(symmetric binary B-trees),1978年被Leonidas J. Guibas 和Robert Sedgewick改成一个比较摩登的名字:红黑树。红黑树和之前所讲的AVL树类似,都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,

2014-10-02 10:39:19 291

Apache-cxf 3.0.3

2016-03-10

nexus-2.3.1-01-bundle.zip

nexus-2.3.1-01-bundle.zip Maven独立版本工具

2015-01-20

Oracle错误览表

基本所有的Oracle错误信息,每个SQLCODE都有与之对应的解释。是从小到大的排序。

2014-12-11

visualvm_135-ml

可以使用VisualVM生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、 执行内存和CPU分析,同时它还支持在MBeans上进行浏览和操作

2014-10-11

redHat中文输入法,fcitx

linux小红帽操作系统的中文输入法;小企鹅输入法。

2014-05-28

通过ip查看地址

通过ip查看地址,但针对的是ipv4的。

2013-11-04

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

TA关注的人

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