自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

愣頭圊◥◤

等待并非静止

  • 博客(32)
  • 收藏
  • 关注

原创 Linux环境搭建:CentOS7安装Oracle

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-07-04 09:22:01 2065

转载 Eclipse右键New菜单项的自定义设置

大家都知道一般在Eclipse中新建一个项目或者文件都是通过菜单项的File-New来创建,然而有些右键出来的选项可能从来都不会使用到,而有些可能会常用到但是右键中又没有,这个时候就可以自定义New中的右键选项,具体设置方式如下:Window --> Customize Perspective... --> Shortcuts --> 选择"New"  进行相关设置即可(如下图)

2013-01-16 14:51:51 545

转载 Java或web中解决所有路径问题

Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!  在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径  如果是Servlet , Action , Controller, 或则Filter , L

2013-01-16 13:58:31 350

转载 MyEclipse或者Eclipse恢复默认启动时显示选择workspace的问题

【问题描述】不知道是不是Myeclipse8.5的Bug,我最近安装了8.5之后,前面几天打开MyEclipse的时候都是让我自己选择工作空间的,但是最近突然每次打开的时候都自己打开了C盘下面工作空间,这个工作空间是它自动生成的,每次打开myeclipse的时候都要打开2次,着实痛苦。【需求】现在我想每次打开的时候让我自己选择工作空间【解决办法】右键打开myeclipse或

2013-01-16 13:41:07 1253 1

转载 oracle常见问题

ORACLE使用UNION时的“ORA-12704: 字符集不匹配”问题检查union语句的前半部分select和后半部分select的字段,我碰到的情况是查询2个表的内容再union:select username,password from table1unionselect username,password from table2 前半部分:userna

2012-12-14 10:17:13 265

转载 select id from table 如何找出不连续的id..

方法一:SQL> select * from test;        ID                                                                      ----------

2012-11-16 23:57:53 745

转载 Oracle笔记

Oracle SQL day1 Oracle SQL(Oracle 9i 9.2.0.1.0) 一、DataBase 保存数据,以表的形式表现数据二、SQL SQL(structure query language 结构化查询语言),是操作关系型数据库中的对象 DDL(data definition language 数据定

2012-11-15 10:34:31 1269

转载 oracle时间运算

--为当前时间加上30分钟--select to_char(sysdate,'yyyy--mm-dd hh24:mi:ss') now_date,to_char(sysdate+(30/24/60),'yyyy-mm-dd hh24:mi:ss') new_date from dual--为当前时间加上3个月--select add_months(sysdate,3) addm from d

2012-11-15 10:31:15 643

转载 Struts2原理详解

上图来源于Struts2官方站点,是Struts 2 的整体结构。 Struts2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。 (1)核心控制器:FilterDispatcher       F

2012-11-15 10:02:53 265

转载 方法能重写,属性能重写吗?

覆写是多态的一种表现,我们平时所说的覆写一般是针对方式来说,在网上看到过有人讨论试着覆写属性,于是有点兴趣,属性真能覆写吗?回答问题之前,我们还是回忆一下方法的覆写具备哪些条件,或都说哪些方法能覆写。先回顾一下方法覆写要注意的地方:1、重载(也叫过载)时只与方法特征有关,但重写(覆写)是会进一步检查两个方法的返回类型是否相同、访问修饰权限是否缩小(假设public->protected方向

2012-11-13 22:22:58 323

转载 Oracle分页小谈

今天做项目时要实现分页功能,以前只在mysql上弄过,oracle倒没试过,但知道有这样一个rownum这个东西。但这个东西也不是那么容易用的,还是有蛮多地方要注意的。它不是物理上存在的一列,而是oracle自己在结果集中进行添加的。首先我们来看一下我们的表结构先:我们新建一个表:也就一个字段ID而已,这方便我们直接地看到结果。我们先随便插入几条数据

2012-11-11 23:04:37 277

转载 linux下使用crond定时执行kettle的job

由于第一次碰linux,对其不是很了解,导致这个问题困扰了我近一个月的时间,现在终于解决了,分享给大家。 首先,安装jre,配置java环境变量  (一)   下载jre-6u23-linux-x64.bin下载地址:http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u23-b05/jre-6u23-linux-x64.bin?AuthParam=1

2012-11-11 14:59:21 465

转载 Kettle定时执行

1,Kettle跨平台使用。    例如:在AIX下(AIX是IBM商用UNIX操作系统,此处在LINUX/UNIX同样适用),运行Kettle的相关步骤如下:    1)进入到Kettle部署的路径    2)执行 chmod *.sh,将所有shell文件添加可执行权限    3)在Kettle路径下,如果要执行transformation,就运行./pan.sh -file=

2012-11-11 14:25:14 625

转载 幂等性 个人理解及应用

[原创链接: http://www.smithfox.com/?e=16 转载请保留此声明, 谢谢]绝大部分网络上对幂等性的解释类似于:"幂等性是指重复使用同样的参数调用同一方法时总能获得同样的结果。比如对同一资源的GET请求访问结果都是一样的。"我认为这种解释是非常错误的, 幂等性强调的是外界通过接口对系统内部的影响, 外界怎么看系统和幂等性没有关系. 就上面这种解释,

2012-11-10 16:56:30 263

转载 HTML请求头属性

以下所有代码全是在...之间,具体内容有:1,…标题元素,帮助用户更好识别文件,有且只有一个。当作为首页或收藏时做文件名。2,…显示本文档和其它文档之间的关系: 和外部样式表的连接。rel说明html文件和url两文档之间的关系,href说明文档名。3,…可以在文档中包含风格页。文档本身的内部样式。4,…为相对路径定义绝对路径url,读者下载你的文档后,也可

2012-11-09 15:42:08 1046

转载 正则表达式30分钟入门教程

来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是

2012-11-09 15:38:43 239

转载 Rest学习笔记(前言)

Rest作为一种轻量级的框架,发展比较迅速,在对Rest进行学习之前,查了不少的资料,还有一些关于Rest之我见类的文章,总的来说只是对Rest作了初步的了解,现在的想法是将>中文版这本书买来看看,加深自己对Rest的了解。Rest的主流框架是Restlet,在这先介绍一些相关的文章:      深入浅出REST:http://www.infoq.com/cn/articles/rest-

2012-11-09 15:11:55 442

转载 HTTP请求:GET与POST方法的区别

HTTP定义了与服务器交互的不同方法,最基本的方法是GET和POST。事实上GET适用于多数请求,而保留POST仅用于更新站点。根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET请求一般不应产生副作用。幂等的意味着对同一URL的多个请求应该返回同样的结果。完整的定义并不像看起来那样严格。从根本上讲,其目标是当用户

2012-11-09 15:10:16 767

转载 JS中文乱码解决方案

对于这个问题,可能存在页面中文乱码,也可能是弹出窗口中文乱码。网上搜索的解决方案如下:charset=utf-8" />进行编码然后对charset="utf-8">加上一个charset,这里两处编码格式一定得同步。实际上,在我这里,这样一样是解决不了乱码问题,为了确定我文件的编码格式,我把HTML代码和JS脚本文件都用记事本进行了重新编码为UTF-8

2012-11-09 11:34:39 525

转载 java基本类型

基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。基本类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、fl

2012-11-08 22:26:45 485

转载 【解惑】领略Java内部类的“内部”

内部类有两种情况:(1) 在类中定义一个类(私有内部类,静态内部类)(2) 在方法中定义一个类(局部内部类,匿名内部类) 1、私有内部类 —— 在方法之间定义的内部类,非静态      我们首先看看类中内部类的两个特点:      (1) 在外部类的作用范围内可以任意创建内部类对象,即使内部类是私有的(私有内部类)。即内部类对包围它的外部类可见。例如 (实际上,

2012-11-08 20:56:57 414

转载 java内部类使用介绍

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类

2012-11-08 20:22:34 248

转载 泛型

泛型         泛型(Generic type或者 generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。为什么要使用泛型         使用泛型意味着编写的代码可以被很多不同类型的对象所重用。在JAVA 5.0之前,

2012-11-06 16:41:36 797

转载 response.encodeURL的用法

Java Servlet API 中引用 Session 机制来追踪客户的状态。Servlet API 中定义了 javax.servlet.http.HttpSession 接口,Servlet 容器必须实现这个接口。当一个 Session 开始时,Servlet 容器将创建一个 HttpSession 对象,Servlet 容器为 HttpSession 分配一个唯一标识符,称为 Sessio

2012-11-06 16:07:35 380

转载 关于java中如何跳出当前的多重嵌套循环之break

circle:               //标号          for(int i=0 ; i                {                          for(int j = 0; j                           if( j == 4) break circle;                 }

2012-11-06 15:03:08 588

转载 逻辑题目

1. 你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?     两次弄断就应分成三份,把金条分成1/7、2/7和4/7三份。这样,第1天就可以给他1/7;第2天给他2/7,让他找回1/7;第3天再给他1/7,加上原先的2/7就是3/7;第4天给他那块4/7,让他找回那两块1/7和2/7的金

2012-11-05 22:42:53 330

转载 索引的创建原则

基于合理的数据库设计,经过深思熟虑后为表建立索引,是获得高性能数据库系统的基础。而未经合理分析便添加索引,则会降低系统的总体性能。索引虽然说提高了数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。是否要为表增加索引、索引建立在那些字段上,是创建索引前必须要考虑的问题。解决此问题的一个比较好的方法,就是分析应用程序的业务处理、数据使用,为经常被用作查询条件、或者被要求排序的字段建

2012-11-04 17:24:25 258

转载 Oracle 修改数据库库表的各种情况和SQL语句

由于最近需要程序生成DDL,修改Oracle数据库的库表,因此我总结了一下修改Oracle库表的情况,总结如下:1、新增一列:ALTER TABLE table_name ADD (column_name VARCHAR2(33 , 2) DEFAULT '2' NOT NULL)2、删除一列:ALTER TABLE table_name DROP COLUMN column_na

2012-11-03 12:54:51 1120

转载 java中堆(heap)和堆栈(stack)有什么区别

stack 和 heep 都是内存的一部分stack 空间小,速度比较快, 用来放对象的引用heap 大,一般所有创建的对象都放在这里。栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内(就是由{...}括起来的区域).堆(heap):是一个可动

2012-11-02 17:20:18 426

转载 Linux常用命令

1. 更改档案拥有者 命令 : chown [-cfhvR] [--help] [--version] user[:group] file... 功能 : 更改文件或者文件夹的拥有者 参数格式 :    user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)    -c : 若该档案拥有者确实已经更改,才显示其更改动

2012-11-01 19:32:58 442

转载 存储过程、游标

--游标 create or replace procedure test_edage_cell is --变量 /*v_city_code varchar2(10);*/ /*v_roam_cell_id varchar2(10);*/ /*v_roam_city varchar2(10);*/ v_date varchar2(20);

2012-11-01 19:23:25 393

转载 oracle 回收站管理

在pl/sql中选中删除后会出现类似:BIN$nJ5JuP9cQmqPaArFei384g==$0的表。1.查看回收站select * from user_recyclebin;2.清空回收站purge recyclebin;3.清空回收站中的某个表--如下方式删除会提示:SQL命令未正确结束。purge table BIN$/UpBuh+LQ9yZGN95BFsk5Q

2012-11-01 19:17:21 297

空空如也

空空如也

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

TA关注的人

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