- 浏览: 121496 次
- 性别:
- 来自: 深圳
最新评论
-
huanqi_dou:
...
JAVA 注解示例 详解
文章列表
1.static final (private隐式指定final)方法外都是运行时绑定
派生类重写这些方法是写新方法,不覆盖
2.派生类对基类private建议名称不同
3.抽象类(有抽象方法)
4.对象清理顺序和创建顺序想法(手动)
5.基类构造方法小心调用基类被重写方法,涉及初始化
6.构造方法隐式static
转自 http://topic.csdn.net/u/20100602/19/5e8f6bb9-f619-4cb4-a8ca-3e61323ed433.html
1.show parameter recycle
2.关闭回收
alter system set recyclebin=off (默认on)
alter session set recyclebin=off
3.查看回收show recycle;
select original_name,object_name from recyclebin;//查名字
select * from "BIN$ ...
表a
no
111
112
113
表b
no year count detail
111 2009 1 hello
111 2010 3 nice
113 2010 2
从a,b取数据,b取最大年份数据,生成结果如下,:
表C
no count detail
111 3 nice
112 0
113 2
select a.no,c.year,c.cnt,c.detail
from a,(select * from b bb
where not exists(select 1 fro ...
(封装)Encapsulation Delegation(分派)
Factory 将创建实例的工作分离
1.FactoryMethod
2. AbstractFactory
public abstract class Factory{
public abstract Sample creator();
public abstract Sample2 creator(String name);
}
public class SimpleFactory extends Factory{
public Sample creator(){
return new Sampl ...
原文:http://blog.csdn.net/qjyong/archive/2009/09/07/4528981.aspx
作者qjyong
4. 正则表达式:就是一种字符串匹配模式。
1) 做字符串的查找、替换等。
2) 正则表达式是一个字符串表达式,其中包括普通字符和特殊字符(元字符)
3) 元字符:
a) 限定符:* 0~n次、+ 1~n次、? 0~1次、{n} 指定次数、{n,} 至少n次、{n,m} n~m次
b) 选择匹配符:a|b
c) 特殊字符:普通字符可以使用ASCII或Unicode符表示
Unic ...
原文:http://blog.csdn.net/qjyong/archive/2009/09/15/4556527.aspx
author:qjyong
1.端口号:标识计算机的某一网络程序,TCP和UDP可使用同一端口
2.
传输协议:
TCP:传输控制协议:面向连接,数据传输可靠,有序(数据完整,效率低).
(ServerSocket和Socket类)
UDP:用户数据报协议:面向非连接,不可靠,无序(不保证完整性,效率高,
一次最多64kb)
DatagramSocket,DatagramPacket,MulicastSocket.
应用协议:HTTP,FTP,TELNET,SMTP ...
原文:http://blog.csdn.net/qjyong/archive/2009/09/14/4552701.aspx
1.
进程:正在运行程序
线程:程序中某条执行路径.
多进程:OS允许同时执行多程序.
多线程:程序允许同时执行多线程.
进程:有独立数据空间,切换效率低.
线程:共享进程数据空间,切 ...
原文:http://blog.csdn.net/qjyong/archive/2009/09/21/4577957.aspx
1. 反射机制:运行时动态获取类型信息机制
2. java.lang.Class:正在运行类,接口的类型信息
3. 获取Class对象的方式:
1) 实例.getClass();
2) Class clazz = Class.forName("java.lang.Integer");
3) Integer.class;
4. 通过反射获取某个类型的属性、方法、构造方法,父类和实现的接口。
5. 通过反射来创建该类型的对象
...
静态方法:类无需声明 直接使用
静态变量:所有实例共享同一变量,在方法区创建,在类创建时创建,销毁时销毁
静态块,静态方法 只能放静态变量,静态变量块可初始化,只调用异常
一般就是由垃圾回收器自动销毁,也可以调用System.gc()来显示调用垃圾回收器
http://www.iteye.com/topic/64728
改了IP,DNS之类的导致oracle服务无法启动 ,这是最简单的解决方法 .
1,emca -repos drop
2,emca -config dbcontrol db -repos create
症状:原来正常,后来给机器加了DNS后缀就不能启动了,系统启动时报错:Agent process exited abnormally during initialization。
分析步骤:
1)、首先肯定是emctl的启动服务有关。
执行:
java 代码
emctl start db ...
--------游标使用
declare
cursor c1 is
select * from emp;
begin
for rec in c1 loop
dbms_output.put_line(rec.ename||','||rec.job);
end loop;
end;
------------隐式游标
drop table templ;
create global temporary table templ --全局临时表
(name varchar2(10),deptno varchar2(15),sal varchar2(20)); ...
1byte=8bit
a char(32767 byte)
varchar2 4000byte
number(5,2) 999.99
number(3,-2)99900;
round trunc ceil floor
pls_integer(性能更好) 2**31
binary_integer
positive
natural
-----------------------字符串测试
DECLARE
c_str CHAR(3);
str VARCHAR2(10) not null:=''; 限制为非空
BEGIN
c_str : ...
BeanUtils.copyProperties(user2, user);
//两层拷贝,基本类型复制值,对于引用类型(除String,封装类型外)复制地址值。
BeanUtils.setProperty(..,,,);
PropertyUtils.setProperty
ant 脚本的入口点是"all",all 按顺序调用 init,clean,checkout,build。其中:
projectName=MTSWeb
war.name=MTSWeb.war
# 根目录
base.dir=c:/temp
# 默认的 war ...
Ctrl-M切换窗口大小
Ctrl-Q 最后一次编辑处
F2
F5 内部 F6逐行 F7返回调用 F8 下一断点
Ctrl+pa-- 切换xml窗体 切换窗体
alt+left 页面切换
Ctrl+alt+l 查看变量???
ctrl+l 到达line
ctrl+I格式化激活元素???
ctrl+shift+m 加包
ctrl+shift+o 加包,减包
ctrl+1 快速修复
ctrl+alt+up 上复制增加
ctrl+alt+down 下复制增加
alt+up 上交换
alt+enter 属性页
shift+ctrl+enter 上插入
shift+enter 下插入
ctr ...
System.out.println(Runtime.getRuntime().totalMemory()/(1024*1024) + "M");
System.out.println(Runtime.getRuntime().maxMemory()/(1024*1024) + "M");
System.out.println(Runtime.getRuntime().freeMemory()/(1024*1024) + "M");