12 2016 档案

设计模式之单例模式
摘要:简介 单例模式是一种经常使用的设计模式,该模式的特点是这个类只有一个实例,为什么要用单例模式呢?我的理解是为了一些全局变量便于管理,例如像一些经常需要创建销毁或创建时会消耗过多资源但又经常用到的对象,如果用单例模式实现,则只需要创建一次,之后用到时直接调用就可以(虽然感觉有些浪费空间,但是也节省了创 阅读全文
posted @ 2016-12-22 18:46 一张对二 阅读(515) 评论(0) 推荐(1)
Java-加载数据库驱动,取得数据库连接
摘要:在Java中想要进行数据库操作,最重要的两个步骤就是加载数据驱动,然后取得数据库连接。 1.加载 数据库驱动( Class.forName(String className) ): 因为Java是一种纯面向对象的编程语言,所以一切事物都可以看作是类或者类对象,数据库也是,Java正是通过JDBC将数 阅读全文
posted @ 2016-12-21 12:07 一张对二 阅读(6593) 评论(0) 推荐(0)
Javaweb项目框架搭建-准备篇
摘要:前言Java从大二开始学习到现在大四也有差不多两年了,但是由于之前一直在玩,没有认真学过,直到现在才开始重新学习。也是很凑巧,看到了黄勇老师的《架构探险》,于是便开始学习写Java Web框架。 1.开发工具《架构探险》书中提到说IntelliJ IDEA(简称IDEA)是业界最牛的Java开发工具 阅读全文
posted @ 2016-12-12 20:41 一张对二 阅读(15453) 评论(0) 推荐(2)
KMP算法
摘要:KMP算法是字符串模式匹配当中最经典的算法,原来大二学数据结构的有讲,但是当时只是记住了原理,但不知道代码实现,今天终于是完成了KMP的代码实现。原理KMP的原理其实很简单,给定一个字符串和一个模式串,然后找模式串在给定字符串中的位置。将两个字符串转换为字符数组,然后从两个数组的开始位置"i","j 阅读全文
posted @ 2016-12-12 20:12 一张对二 阅读(374) 评论(0) 推荐(0)