自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

转载 MOVE模型

【感觉比较新鲜的一个模型,貌似代码规划比较合理,但是对于小应用考虑的太多,不够分块儿吧】MVC模式已死?何不试试MOVEMVC模式在编程中的应用,是一个很了不起的主意。“数据模型(Model)”可以封装与应用程序的业务逻辑相关的数据及对数据的处理方法;“视图层(View)”能够实现数据有目的的显示;“控制器(Controller)”能够在不同层面间起到组织作用,对应用程序的流程进行控制。

2013-08-24 14:23:14 2283

原创 董小姐

吾当日省吾身,有问题很好,关键是要赶紧解决[Ps:早上起来听董小姐的时候,心理有点儿酸酸的感觉,忽然感觉真心难受.....继续coding中 :)]【爱上一匹野马 可我的家里没有草原】至于最后,发现每一次喜欢,都是太懦弱,我也想让人崇拜,可我不够强大。【歌词如下:】董小姐 你从没忘记你的微笑就算你和我一样 渴望着衰老董小姐 你嘴角向下的时候很美就像安和桥

2013-08-23 20:28:18 1270

原创 项目总结

前言:其实终究还是把一个简单的词,看的太高贵了,以至于有时候不敢看现实。所谓项目,可以感受为学生时代的大作业,抑或更高端一点儿的理解。总之,越来越多美妙的词语,都只寻在书本的文字里.......【1】Sql语句最好这样写String sql = "select * from consumer where name=?";? 作为占位符,之后通过PreparedStateme

2013-08-23 09:42:11 1055

原创 oracle 用户间数据导入导出命令

以下操作均是在cmd下或者shell下【第一步】从数据库orcl,用zkj/zkj账户将zkj用户下的所有数据导出命令如下:exp zkj/zkj@orcl owner=zkj file=d:\\data.dmp log=data.log;【说明】exp 用户名/密码@数据库名 owner=用户名 file=文件名;【第二步】创建用户fanpeng/

2013-08-22 16:39:42 770

原创 alter system set ...scope.... 杂谈

【以下知识,困惑好久的说。。。Mark一下】从Oracle9i开始,ALTER SYSTEM命令增加了一个新的选项scope。scope参数有3个可选值:memory、spfile和both。       ●memory:只改变当前实例运行,重新启动数据库后失效。       ●spfile    :只改变spfile的设置,不改变当前实例运行,重新启动数据库后生效。

2013-08-22 16:35:03 2536

原创 关于面向对象编程

【Mark】面向对象编程注重的是:1)数据和其行为的打包封装.2)程序的接口和实现的解耦。举一个多个开关和多个电器的例子,不然就像STL中,一个排序算法对多个不同容器的例子。老实说,Java SDK里太多这样的东西了。那23个经典的设计模式和OO半毛钱关系没有,只不过人家用OO来实现罢了。设计模式就三个准则:1)中意于组合而不是继承,

2013-08-17 09:26:49 663

转载 另类看设计模式[来自酷壳网]

下面这篇文章来自这里:http://www.lsd.ic.unicamp.br/~oliva/fun/prog/resign-patterns,这篇文章有点意思了,山寨了我们著名的Design Pattern。这篇文章并不是很容易翻译,也许我翻译的不好,大家多指正。另外,这篇文章将失去原有的趣味在于其使用了经典设计模式的单词很相似的单词,一走眼你还以为是正二八经的设计模式。呵呵。所以,我在下文

2013-08-15 18:50:30 1258

原创 结合oracle中的存储过程,在Java中调用并测试该存储过程

/* [scott/tiger]账户做如下题目:把2000当做输入参数,传进来,返回参数是低于这个数值的员工数。把每个部门中,低于2000工资的员工,增加到2000,如果大于2000增加10%并且把低于2000的员工数返回。*/create or replaceProcedure ZKJMY_PROC(sa in number,num out number)asCursor My

2013-08-15 18:46:03 864

原创 找忘记填写性别的员工

已知:Table:   (员工 emp1) id   name 1 a 2 b 3 c 4  d  Table:( 性别 sext)  id sex 1 男 4 女 5 男  找出忘记填写性别的员工(用Oracle的两种方式)Create Table Empl( Id Number(4) primary key, name

2013-08-14 18:53:48 1081

原创 一道经典的oracle去重sql语句

删除一张表重复记录(ID 是自增唯一,重复记录:其他字段都是一样)非常经典的一道面试题(可能存在很多数据,要求性能比较高) 测试过程如下 --删除已存在的序列Drop Sequence Myseq; --创建表Create Table Test( IdNumber(4) primary key, Name Varchar2(20), SeqNumber(4)

2013-08-14 18:39:56 2959

原创 Oracle 中 instance和database的区别

好多人学了很长时间的数据库了,但实例(例程)和数据库经常搞昏.这个可能是学院教育的后遗症吧.   首先说说,数据库是做什么?数据库是用来长久存储数据的,而我们大家都知道内存只能临时存储,磁盘等才能真正存储数据.那你说数据库会放那里呢?肯定是存放在磁盘上,其实数据库就是磁盘上的一个文件.  从上面我们得出结论:数据库==磁盘上的文件. 既然数据库可以看成磁盘上文件,我们怎么使用数据库呢?

2013-08-13 19:56:28 1329

转载 无关何时,静下心来

最近有很多朋友发邮件或者在QQ/MSN上向我咨询关于学习和工作方面的问题,很多问题具有重复性,现在在这里列举一些并表达一下我的看法,希望对朋友们有益。 从朋友们的提问来看,接触Oracle的群体有极大的年轻化趋势。很多大学的学生已经开始向我咨询,这在以前是不常见的,现在的学生能够更早的接触Oracle,这真是一件好事。 有很多朋友在自学Oracle,并且希望能够转向DBA的工作,那么怎样来

2013-08-13 19:48:19 896

原创 Oracle 表操作-组函数

/*以下语句均 基于 [scott/tiger] 用户下的操作*/--分组统计各部门下工资>500的员工的平均工资Select Avg(Sal) From Emp Where Sal>500 Group By Deptno ; --平均工资,处理null情况Select Round(Avg(Nvl(Comm, 0))) From Emp;--having 语句Select De

2013-08-13 19:42:18 784

原创 Oracle中关于Scott用户

Oracle安装完后会产生几个默认用户1:普通用户  Scott  / tiger2,系统管理员 sys一般学习基本的数据命令时常用scott这个自带的user去做练习,但是这个用户默认状态下时lock的,因此需要做一下属性修改alter 以sqlplus \nolog方式登陆输入conn sys/zkj;(我设置的sys口令为zkj)同时解锁之后要修改scott用户的

2013-08-12 19:42:40 1114

原创 一些简单的Oracle表操作(单行函数)

Select * From Emp Where Comm>Sal;--处理null的单行函数--nvl(exp1,exp2)单行函数Select Sal,Comm,Nvl(Comm,0)+Sal Sum,Ename From Emp;--nvl2(exp1,exp2,exp3)单行函数Select Empno,Nvl2(Comm,Sal+Comm,Sal) From Emp ;

2013-08-12 19:26:14 1058

原创 Sql语句的分类

DML语句(数据操作语言)Insert、Update、  Delete、Merge DDL语句(数据定义语言)Create、Alter、  Drop、Truncate DCL语句(数据控制语言)Grant、Revoke 事务控制语句Commit 、Rollback、Savepoint 3.3、简单的Select语句 3.4、使用算术表达式  + - / * 3.5、连接运算

2013-08-12 19:23:04 873

原创 Oracle 复制scott下的表数据到另一用户下

/*首先在sys下先将查询权限grant给用户zkj然后在zkj用户下再进行create table操作*/--grantGrant Select On Scott.Emp To Zkj;Grant Select On Scott.Bonus To Zkj;Grant Select On Scott.Dept To Zkj;Grant Select On Scot

2013-08-12 19:16:28 2857 1

转载 Java native 方法

Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。   可以将native方法比作Java程序同C程序的接口,其实现步骤:   1、在Java中声明native()方法,然后编译;   2、用javah产生一个.h文件

2013-08-11 19:45:51 740

原创 Java小程序-计算器

/*Java计算器*/ 截图如下:  import java.awt.BorderLayout;import java.awt.Component;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Font;import java.awt.GridLayout;import java.a

2013-08-10 15:52:09 1305

原创 Java小程序设计--Note记事本

/*这个记事本的主要难点就在于读写文件,以及各种逻辑的控制,是否保存为保存的,是否退出....等等总之还是比较有意思而且有综合运用File,swing等知识*/下面是运行的几个截图import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;import javax.swing.Group

2013-08-10 15:42:53 1869

原创 数据库设计技巧

/*数据库基础知识,重点是要理解如何更好的考虑好效率的中和,是拿空间换时间?还是时间优先?Mark一下,*/1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单据对应多个实体,或多张原始单据对应一个实体。这里的实体可以理解为基本表。明确这种

2013-08-10 15:22:25 653

struts文件上传

struts2文件上传的简单实现 struts2文件上传的简单实现 struts2文件上传的简单实现 struts2文件上传的简单实现

2012-05-19

空空如也

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

TA关注的人

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