【转载】Happy Captcha验证码库 v 1.0.1使用教程

_前言Happy Captcha是一款易于使用的Java验证码软件包,旨在花最短的时间,最少的代码量,实现Web站点的验证码功能。Happy Captcha完全遵循Apache 2.0开源许可协议,你可以自由使用该软件,如您在使用Happy Captcha时发现软件的任何缺陷,欢迎随时与我联系。Happy Capthca的源代码已托管到Github和Gitee,你可以访问下面的链接获取更多

- 阅读全文 -

MySQL进阶(二):连接池和JDBCTemplate

by konleymysql进阶第二篇,c3p0连接池、Druid连接池和Spring JDBCTemplate一、连接池1.1 概念连接池就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。1.2 优点节约资源访问高效1.3 实现官方提供了一个标准接口javax.s

- 阅读全文 -

MySQL进阶(一):JDBC

by konleymysql进阶第一篇,JDBC一、JDBC1.1 概念JDBC : Java DataBase Connectivity , 即为Java数据库连接、Java语言操作数据库JDBC本质:是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类

- 阅读全文 -

JavaSE从头再来(八)—— 网络编程

从头再来第八弹,主要涉及到网络编程的知识一、网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信的程序。1.2

- 阅读全文 -

JavaSE从头再来(七):—— 增强IO流

从头再来第七弹,主要涉及到缓冲流、转换流、序列化流和打印流一、缓冲流能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,就像穿上铠甲的武士一样,相当于是对基本流对象的一种增强。1.1 概述缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类:字节缓冲流:BufferedIn

- 阅读全文 -