- 博客(18)
- 收藏
- 关注
原创 二进制,八进制,十进制,十六进制相互转化
<br />十进制转成十六进制: <br /> <br />Integer.toHexString(int i) <br /> <br />十进制转成八进制 <br /> <br />Integer.toOctalString(int i) <br /> <br />十进制转成二进制 <br /> <br />Integer.toBinaryString(int i) <br /> <br />十六进制转成十进制 <br /> <br />Intege
2010-06-28 14:32:00
846
转载 static类和方法
<br />Java语言可以使用static关键字修饰类的成员变量和成员方法。被static修饰的成员变量,成员方法一般被称为静态(或者全局)变量(static field),静态方法(static method)。<br />本文介绍Java static的概念与使用方法。<br /><br />有别于一般的变量和方法,静态变量,静态方法的作用域是类的所有对象。也就是说,当运行时,在程序空间中,类的所有对象访问到的静态变量都是同一个值,当其中一个对象改变了静态变量的值,其他对象都将受到影响。<br /><
2010-06-23 11:31:00
1511
原创 类与对象
Java是一种面向对象的程序设计语言(Object Oriented Programming:OOP),面向对象的程序设计语言中有类和对象的概念,它们在概念上有什么区别呢?这往往是一个令面向对象的初学者感到迷惑的问题。下面的解说虽然针对的是Java语言,但对所有面向对象的程序设计语言都通用。什么是类在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。举一个浅显的例子。Person(人)是对地球上所有具有特殊智能的生物包括你,我,他,张三,李四等的抽象。“你”,“我”,“他”,“张三”,“李四”
2010-06-23 11:23:00
483
原创 Java异步socket
<br />用异步输入输出流编写Socket进程通信程序 <br />在Merlin中加入了用于实现异步输入输出机制的应用程序接口包:java.nio(新的输入输出包,定义了很多基本类型缓冲(Buffer)),java.nio.channels(通道及选择器等,用于异步输入输出),java.nio.charset(字符的编码解码)。通道(Channel)首先在选择器(Selector)中注册自己感兴趣的事件,当相应的事件发生时,选择器便通过选择键(SelectionKey)通知已注册的通道。然后通道将需要处
2010-06-23 11:20:00
6802
2
原创 Java异步学习笔记
用异步输入输出流编写Socket进程通信程序 在Merlin中加入了用于实现异步输入输出机制的应用程序接口包:java.nio(新的输入输出包,定义了很多基本类型缓冲(Buffer)),java.nio.channels(通道及选择器等,用于异步输入输出),java.nio.charset(字符的编码解码)。通道(Channel)首先在选择器(Selector)中注册自己感兴趣的事件,当相应的事件发生时,选择器便通过选择键(SelectionKey)通知已注册的通道。然后通道将需要处理的信息,通过缓冲(Bu
2010-06-20 12:55:00
1242
原创 Oralce学习大纲
<br />第0章 Oracle的安装及相关配置<br />0.1 Oracle的安装<br />0.2 进入Oracle的SQL*Plus界面<br />0.3 scott用户及其对象维护<br />0.4 本书中将用到的表<br />0.5 SQL(Structured Query Language)语言<br />0.6 本书所用的术语<br />0.7 Oracle11g上的SQL*Plus<br />0.8 使用iSQL*Plus<br />0.9 使用DOS窗口启动SQL*Plus<br /><
2010-06-15 10:06:00
397
原创 Oracle的视图
一:视图创建 create [or replace] [force|noforce] view 视图名 [(别名)[,别名1]....]as子查询[with check option [constraint 约束名]][with read only]参数说明or replace 如果该表已经存在就覆盖掉force不管所引用的表是否存在,Oracle都会创建这个视图noforce只有当所有的表都存在的时候,Oracle才会创建这个视图with check option 所插入或修改的数据行必须满足视图是我所有
2010-06-15 01:18:00
323
原创 Oracle常用的SQL*Plus命令
1. desc[ribs] table_name 显示表的结构2. set line[size] {80|n} 每一行显示的宽度,默认是803. n text
2010-06-14 10:27:00
268
原创 Oracle触发器知识总结
触发器是当我们在执行某些操纵的时候,在特定条件下,Oracle会自动的执行触发器相应的代码一:DML触发器DML触发器是指基于DML操作所创建的触发器,在建立了DML触发器以后,如果执行相关的DML语句,那么Oracle会隐含的执行触发器的代码,包括语句触发器和行触发器 1. 语句触发器 create [or replace] trigger trigger_name {before | after} event1 or event2.....
2010-06-13 11:16:00
535
原创 union union all intersect minus 集合
<br />关键字: oracle union union all intersect minus 集合操作有 并,交,差 3种运算。 <br /><br /> union :得到两个查询结果的并集,并且自动去掉重复行。不会排序 <br /><br /> union all:得到两个查询结果的并集,不会去掉重复行。也不会排序 <br /><br /> intersect:得到两个查询结果的交集,并且按照结果集的第一个列进行排序 <br /><br /> minus:得到两个查询结果的减集,以第一列进行排序
2010-06-13 09:47:00
329
原创 Oracle触发器学习笔记
关键字: oracle触发器的一些知识 1、这是oracle的规定,不能对执行触发器的表进行操作。 可以对new.xxx进行操作啊, 对于oracle行级触发器(for each row),不能对本表做任何操作,包括读取 原则: 在before insert触发器中,可以实现对本表的访问; 在after insert触发器中,不能实现对本表的访问; 在before/after update/delete触发器中,都不能实现对本表的访问 其实原因很简单,
2010-06-09 11:30:00
586
原创 Oracle存储过程
一:存储过程有什么用?1. 存储过程的创建公式create [or replace] procedure procedure_name (argument1 [model] datatype1,argument2 [model2] datatype2,.......)is [as]2. 建立无参数的过程create or replace procedure out_timeisbegin dbms_session.set_nls('NLS_DATE_FORMAT','''YYYY-MM-DD HH24
2010-06-08 20:56:00
343
原创 Oracle多表查询
<br />一. 相等连接查询<br /> 1. select empno,ename,sal,emp.deptno,loc from emp,dept<br /> where emp.deptno=dept.deptno<br /> order by loc;<br /> <br /> 2. select empno,ename,sal,emp.deptno,loc from emp,dept<br /> where emp.deptno=dept.
2010-06-08 20:46:00
245
原创 Oralce范式学习心得
<br />一:第一范式<br /> 1. 所有的键属性(列)都已经定义<br /> 2. 没有任何重复组,换句话说就是每行和每列的交汇处可以而且只能包含一个值,而不能包含一组值<br /> 3. 所有的属性列都依赖于主键<br />二:第二范式<br /> 1. 该表为第一范式的表<br /> 2. 该表不包含部分依赖<br />三:第三范式<br /> 1. 该表为第二范式的表<br /> 3. 该表不包含传递依赖
2010-06-06 21:32:00
456
原创 JAVA数组学习心得
一.数组的创建。1.一维数组的创建有两种方式,它们的本质是一样的只是形式不一样 int [] arrays={1,2,3}; int [] arrays=new int []{1,2,3}; int length=Scanar.nextInt(); int [] arrays=new int[length]; for(int i=0;i System.out.println("输入数组数据"); floa
2010-06-05 11:37:00
1177
原创 JAVA对象容器学习心得
<br /> 在程序运用过程中,很多时候需要将对象暂时存储在一个容器里面统一管理,等到需要的时候再取出来,可以使用循环有序的索引链表(List)结构来存储对象,或是使用不允许重复对象的集合(Set)结构,也可以使用“键——值”(Key-Value)存取Map。<br /> 一:List <br /> 有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。 <br
2010-06-03 16:09:00
1474
原创 JAVA枚举类型学习心得
<br />1.枚举类型的声明用emun关键字<br />2.没去类型可以定义一个枚举类型的文件也可以放在class类下面,1是枚举类2是定义在class类的枚举变量<br /> 1.public enum Action {<br /> TRUE_LEFT,<br /> TRUE_RIGHT,<br /> SHOOT<br /> }<br /> 2.private enum InnetEnum{
2010-06-02 21:58:00
820
原创 C++指针学习心得
<br />一:使用delete删除new分配的数组是要注意的事项<br /> 1.不要使用delete释放不是new分配的内存<br /> 2.不要使用delete释放同一内存块两次(也就是同一指针变量)<br /> 3.如果用new[]分配内存分配内存侧用delete[]释放内存<br /> 二:指针小结<br /> 1.声明指针<br /> 要声明特点类型的指针如下面格式<br /> int *pi;<br />
2010-06-02 20:54:00
1275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人