自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WILL GOOD AT CODING

总结学习点滴,坚持到底。

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 JAVA数据结构-LinkedList,ArrayList,Tree,

最近看了部分Java的源码后,稍微理解了一点源码对于LinkedList,ArrayList,Tree的写法。所以在此,记录我自己对于这些数据结构的仿写,以方便以后的复习。 (一)Treepublic class Node<T> { T t; Node<T> left; Node<T> right; public Node(Node<T> left,T t,Node<

2016-04-19 14:32:27 491

原创 PL/SQL异常

一.异常 在oracle中的异常分为3种异常,第一种是预定义异常,这种异常是oracle已经定义好名称的异常,也就是异常名称和异常编码是对应好的。例如:NO_DATE_FOUND 错误编码为+100。第二种就是非预定义异常:这种异常就是有oracle已经给定了错误编码和错误描述,所以不会被触发。当声明一个异常名字并且关联到异常编码,当有异常时就能自动触发。第三种就是自定义异常,需要自己决定异常触发

2016-02-17 12:28:17 391

原创 PL/SQL中if,case,loop使用

一.if语句--简单的if...else语句declare var_id number(4); begin SELECT e.empno into var_id FROM EMP e where e.mgr = 7902; if var_id > 10 then /* dbms_output.put()就是输出的意思,相当于java中System.

2016-01-06 16:23:57 523

原创 Oracle数字型,字符型,日期型函数

一.数字型函数 在oracle数据库中,dual表示真实存在的,它本身包含了一个DUMMY字段,如果用户删除了该表,则oracle将无法启动。其中函数MOD(n1,n2)求余,当n2为0时,返回的是n1。SIGN(n)函数,返回参数n的符号。即正数返回1,负数返回-1,0就返回0。ROUND(n,integer)四舍五入函数,n保留的位数为integer的值,当integer为小数时,自

2016-01-05 23:26:13 767

原创 12306模拟登录

在模拟12306登录及购票的时候,不要登录或者购票的次数测试频率太高,否则直接封IP。现在12306验证码的问题很复杂,我并不会破解,所以只能做需要带验证的模拟登录和购票。 在模拟的时候,在开发者工具栏中查看提交的get或者post数据。如果只是查看网络提交或者接收数据用Httpfox最好,他可以把全部的请求显示出来。用fixbug查看,发生了网页跳转的中间请求不能显示出来。现在来分析登录过程请求

2015-12-18 17:59:17 3492 3

原创 Oracle查找排序,模糊查询,外连接

(一)oracle数据库在排序处理时,会遇到指定排序的数据为null的情况。在默认情况下,把null值看作最大值。即在升序的时候,默认将null值排在最后,降序的时候把null排在最前面。select t.* from test_table t order by t.t_age!--默认情况下null值为最大,当通过代码指定排序之后就不会按照默认情况排序select t.* from test_t

2015-11-29 17:39:53 784

原创 Oracle分页查询,check

(一)分页查询 分页查询根据rownum(行号)来进行分页限制,其中要用嵌套的select语句来进行查询。!--第一层的rownum需要在order by rownum 排序之后查询出来select * from(select t2.* from (select rownum r,t.* from emp t order by rownum) t2 where t2.r>=1) t3 wh

2015-11-23 15:28:44 263

原创 JAVA设计模式(观察者模式)

java中的观察者模式,在官方API java.util.Observable包中已经存在了。所谓观察者模式,就是一对多的关系。就好比订报,快递等,拿快递来说吧(这里,我们把整个快递流程当成一个快递员)。当我们在网上买了一件商品之后,我们就在家等快递员送货上门,而它是怎样送货的,怎样处理我的订单的,我都不管,他有他的方法,当有新的客户下单时,他以让用同样的程序,只是快递员变了。在这里,快递员就是主题

2015-11-15 10:57:51 302

原创 Java-IO-文件的创建及读取(一)

这里了解一下IO的用法。IO在网络传递数据,文件的复制,上传下载都会用到。它将数据转换成二进制数据用来传递

2015-11-11 12:57:00 451

原创 Excel导出

数据的导出在实际项目中也会用到,不妨先学习了解它的用法,有备无患。它利用了Apache官网的jar包,来创建一个Workbook,然后利用workbook的write方法方法,将excel下载。由于我喜欢用反射,所以在导出中需要注意:反射后获取的值,需要判断它的类型;单元格的样式需要设置,否则导出来的excel不美观。根据官网的文档学习这个很简单。贴上测试代码。public class Exce

2015-10-24 15:36:39 294

原创 JAVA设计模式(原型链模式)

原型链模式是一个创建对象的模式。他利用克隆方法,将对象进行复制。这种复制又分为浅层复制合深层复制,他们之间的区别就在于,对有其他对象的引用时候,是否会创建副本。说起来不好理解,看一个例子就很好理解。(一)浅层复制//后面会引用的Person对象public class Person implements Serializable{ /** * */ priv

2015-10-19 18:30:16 497

原创 JAVA设计模式(工厂模式)

(一)简单工厂。它的缺点很明显,当需要再添加一个WhiteHuman类时,需要在工厂类中修改,则代码的耦合性很高。//创建需要用工厂new的classpublic interface Human {}public class BlackHuman implements Human { public BlackHuman() { System.out.println("Bl

2015-10-19 01:10:18 378

原创 springmvc参数的传递

在controller中的方法中,添加对应前后台传递的参数。(一)后台获取前台传递的数据,这里只是从request域里面的参数//1.nowPage是从前台传递过来的单个参数@RequestMapping(value="/queryAll.do")public String queryAll(Integer nowPage){ System.out.println("nowPa

2015-10-15 16:22:23 323

原创 oracle(二)

接着上一篇的基础语句后,了解了oracle的更多一点关于主键,外键,唯一键,复制其他表的数据,删除整张表的数据的基本用法。用constraint关键字可以直接在创建字段后定义主键,和外键。(一)创建表主键,外键和唯一约束//第一种创建方法CREATE TABLE T_TEST( tno number(10), tname varchar2(20), tgrade num

2015-10-12 22:23:10 269

原创 oracle回顾(一)

## oracle回顾(一) ##对oracle的了解不多,所以,在这里记录自己以前对oracle的理解,以免以后用hibernate框架次数越多,基本的sql语句写得就越少。对于初级的程序员来说,编写触发器之类的也比较少,所以不得不整理一下。有错误的地方,还请大家指点一二,谢谢。 1)create 用来创建表,这里只介绍基本的创建方法,外键和唯一间右面再说: CREATE TABLE T_

2015-10-12 19:13:26 321

原创 oracle中的case when

关于oracle的的case when 的使用,目前我了解的是如下两种方式。第一种:select 表中字段,case when expression1 then result1 when expression2 then result2 ...   end [也可以给该列加一个名字,但是不能有引号] from TABLE比如:select t.*,

2015-10-12 17:51:43 291

java报表需要的包

包里有API ,参考文档,快速学习报表的代码。英文的,根据代码敲,很快就能学会

2015-10-24

springmvc3.1整合hibernate

springmvc3.1整合hibernate所需要的jar包,配置好了不会有问题,测试过了

2015-10-15

空空如也

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

TA关注的人

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