`
文章列表
   验证码是很多系统都需要的,下面是我写的几个常见的验证码的生成 主要生成几种不同类型的验证码 * 第一种:简单验证码,4位随机数字 : * 第二种:英文字符加数字的验证码 : * 第三种:像铁路订票系统一样的验证码,肆+?=21 下面是实现的验证码类,由于我这里是用的SSH2 package com.base.util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java ...
前面时间,学习了如何通过SSH框架开发实际的项目,下面就来进行SSH框架的最佳实践。总共会介绍5个最佳实践,由易到难。一步一步实现 第一个最佳实践,MVC管理,实现简单登录 1.数据库设计,tb_user DROP TABLE IF EXISTS `tb_user`; CREATE TABLE `tb_user` ( `userId` int(11) NOT NULL AUTO_INCREMENT, `userName` varchar(33) DEFAULT NULL, `userPass` varchar(33) DEFAULT NULL, PRIMARY ...
    邮件服务,一直是J2EE框架的一个很重要的功能组件。那么如何进行搭建这个邮件服务的组件呢,特别是你使用了spring框架的时候,如何搭建邮件服务?这是我在下面要进行说明的。     使用spring搭建邮件服务,首先你需要对spring有一定的了解。这里,我不多说了 你找到spring的配置文件applicationContext.xml,在里面添加如下代码: <import resource="classpath*:spring/**/*.xml" /> import进去的资源地址,是spring文件夹下面的所有以.xml结尾的文件 目录结构, ...
  SSH框架应用非常广泛,很多公司很多项目都会用到这3钟框架,那么如何正确规范的使用这三种框架开发实际的项目呢?这个问题是我们老大给我布置的任务,要采用SSH框架开发一个新人(我就是一个新人,老大在培训我)培训的系统。开始的时候,我想这还不是很容易吗,我那么多项目代码,随便拿过来一个,稍微改改就可以了。但是老大给我任务,让我写成文档,从开始部署SSH框架一直到系统实现都要说明出来。这就让我犯难了,可是,我是一个喜欢挑战的人,越是困难我越是喜欢。于是,就开始了我一点一点采用SSH框架开发的过程。下面,是我对这个过程的总结: J2EE框架的基本功能需求图: struts2+hibernate ...
这一部分,主要介绍spring IOC,即spring容器 [][] 第一节.what is Spring IOC? 1.Inversion of Control(IOC) 2.Also calls Dependency Injection(DI) 3.Object art given their dependencies at creation time by some external entity that coordinates each object in the system 4.The key benefit of DI is loose coupling IOC是整个sprin ...
Spring是一个综合的框架,包含了对DAO,Transaction、MVC、Remote,Security等相关技术的集成和支持 第一部分:对Spring进行概况的介绍:What is Spring?Features of Spring?  why use Spring? What Spring can do? What is Spring?    Spring is an open source framework,crea ...
    在做项目的过程中,我们经常会遇到这样的情况,需要进行单点登录,也就是说用户登录一个系统的同时也登录到其他系统。 这里采用一个例子说明如何实现单点登录 比方说,我一个项目里面(scott)要实现登录到这个 ...
  前面间学习了java io的编程,后来感觉光只是看这些收获甚微,于是就自己做了一个简单的聊天室。基于java socket的聊天室,实现了客户端,实现了群聊,私聊,发送表情,互相发送文件,查看聊天记录,以及一些相关的设置;服务器端实现了发送系统公告,以及踢人的功能。具体的代码,我上传在附件里面。      首先,介绍一个系统的总体架构,基于c/s模式的java聊天室,采用socket编程,当然,传输数据,我采用的是tcp协议,在服务器端进行监听,每次加入一个新的用户,就开辟一个新的线程用于监听这个用户的动态。当然,这种方式可能不是很科学,但由于知识有限,只能简单的应用。 /** ...
作为一个学习java的菜鸟,在学习过程中难免会遇到各种各样的问题。生活难免会遇到不如意的事情,工作学习也是如此,遇到问题我们就要想如何解决这些问题。 开始学习java io流的时候,很多的地方都没有搞懂,只是学了个似是而非,似懂非懂。根本满足不了真正的工作需要。为了能够适应工作的需要,我决定好好的学习这些东西。我是一名刚刚参加工作的大学应届生。       首先,我们应该熟悉java io 流的分类 1.根据处理的数据类型不同,可以分为字节流、字符流 2.根据流向不同,分为输入流、输出流 我这里的学习主要是按照字节流、字符流的顺序来学的。     字节流与字符流的区别:          ...
    最近一段时间在研究lucene的使用,可以说lucene的功能确实很强大,我只是略沾皮毛,下面是我学习lucene的过程。           开发环境:eclipse3.7;      lucene版本:3.5     功能需求是:对50万的简历数据可以进行多关键字的查询,查询响应时间控制在3S中以内。     需要说明的是,我的简历数据是放在数据库表里面的,数据库对于like%的查询效率太低。所以这里我就想到了用lucene的全文检索来实现。 简历表:tb_resume(resumeId,.....);对应实体类:ResumeModel CREATE TABLE `tb_re ...
Global site tag (gtag.js) - Google Analytics