(2017-02-12 22:40)
标签:
杂谈
很多人说不再爱了,原因很简单,累了!累了那种牵肠挂肚;累了那种嫉妒吃醋;累了对方对自己的不温不火而自己着急上火;也累了做了种种努力但还是美梦成空!实在耗不起,耗不起感情的付诸东流;耗不起自己的青春年华,当蓦然回首时却已然青丝如雪!
有些人我会永远记住,有些人我想永远忘记!生活总和我们开着玩笑,你期待什么,什么就会离你越远;你执着谁,就会被谁伤害得最深。做事不必太期待,坚持不必太执着;学会放下,放下只有自己在乎的期待,放下没有结果的执着;凡事要看淡、看开、看透一些,什么都在失去,上一秒已经过去;什么都留不住,过去的就别再翻回去,唯有当下的快乐与幸福。有时候,我们愿意原谅一个人,并不是我们真的愿意原谅对方,而是我们不愿意失去对方。道歉并不总意味着你是错的,它只是意味着你更珍惜你们之间的关系。爱,不是寻找一个完美的人,而是学会用完美的眼光,欣赏一个不完美的人。
热情渐退感情却越深,我能失去激情却不能失去你。因为我知道人生还能有很多次艳遇
标签:
oracle
impdp
expdp
数据泵
数据泵技术是Oracle Database 10g
中的新技术,它比原来导入/导出(imp,exp)技术快15-45倍。速度的提高源于使用了并行技术来读写导出转储文件。
expdp使用
使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象对应的OS目录中,而不能直接指定转储文件所在的OS目录。因此使用EXPDP工具时,,必须首先建立DIRECTORY对象,并且需要为数据库用户授予使用DIRECTORY对象权限。
首先得建DIRECTORY:
SQL> conn /as sysdba
SQL> CREATE OR REPLACE DIRECTORY dir_dump AS
'/u01/backup/';
SQL> GRANT read,write ON DIRECTORY dir_dump TO
public;
1) 导出scott整个schema
--默认导出登陆账号的schema
$ expdp scott/tiger@db_esuiteparfile=/orahome/expdp.par
expdp.par内容:
DIRECTORY=dir_
标签:
preparedstatement
statement
批量处理
代码中反复开关自动提交没有必要. 其他方面写得还是很不错的.清晰.
摘自
标签:
servlet
生命周期
工作原理
Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。
init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()。
(2015-04-16 11:47)
引言
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next
Generation of
HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以
标签:
http协议
http
状态码
HTTP状态码(HTTP Status Code)表示http服务器对与请求HTTP响应状态的3位数字代码。它由 RFC
2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。
所有状态码的第一个数字代表了响应的五种状态之一:
1xx:请求收到,继续处理
2xx:操作成功收到,分析、接受
3xx:完成此请求必须进一步处理
4xx:请求包含一个错误语法或不能完成
5xx:服务器执行一个完全有效请求失
1xx
请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0
协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。
100(Continue/继续)
客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。
101(Switching
(2015-04-16 11:29)
标签:
面向对象
java
封装
多态
继承
面向对象的三个基本特征是:封装、继承、多态。
封装
封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。
封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。
继承
面向对象编程 (OOP)
语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。
通过继承创建的新类称为“子类”或
(2015-04-16 11:18)
标签:
date
calendar
日期
public class Test {
public static void main(String[] args) {
SimpleDateFormat sdf = new
SimpleDateFormat('yyyy-MM-dd
HH:mm:ss');
Date date=new Date();//取时间
System.out.println('当前时间:'+sdf.format(date));
Calendar calendar=new
GregorianCalendar();
calendar.setTime(date);
calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动
date=calendar.getTime(); //这个时间就是日期往后推一天的结果
&
标签:
vector
arraylist
首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:
ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元素时,需要对数组进行复制、移动、代价比较高。因此,它适合随机查找和遍历,不适合插入和删除。
Vector与ArrayList一样,也是通过数组实现的,不同的是它支持线
标签:
collecttion
collections
今天翻看Java笔试题,发现有这样问题,比较Collection
和Collections的区别。在这里把二者区别记录下来。
1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java
类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。
Collection