自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 资源 (4)
  • 收藏
  • 关注

原创 MySQL数据库管理(一)MySQL Cluster集群简介

MySQL cluster是Mysql适用于分布式计算机环境的膏使用、高冗余版本。 Cluster的意思是“集群”,指一组计算机(在某些情况下也只计算机的进程),他们作为一个整体向用户提供一组网络资源,其中单个的计算机系统称作是集群的节点。 一个理想的集群是,用户从来不会意识到集群系统底层的节点,在用户看来,集群是一个系统,而不是多个计算机系统。 除此之外,集群的系统管理员可以随意增加和删除集群的节点。

2015-03-10 21:36:41 2910 5

原创 持久化API(JPA)系列(二)实体入门

接下来我们先介绍一个入门级的JPA实例,通过这个实例读者可以感受到JPA的简单、易用性。您会发现JPA执行持久化操作和使用Hibernate执行持久化操作也有较大的相似性。

2015-02-28 15:43:23 1923 4

原创 [2014年中总结-寒假]TGB之旅

这半年来的主要精力集中在:项目实战。 任何项目都是始于已有知识了解的基础之上。虽然项目开始前的新手培训,让我们多少有一点码农的感觉,但是毕竟我们有了3年的开发经验,所以无论是上手速度,还是知识的了解和掌握,都有着较之常人明显的优势。 更何况,码农是每个程序员必经的过程。在开发简单代码的同时,也需要思考为什么底层封装的如此之妙?以至于我们只需要开发简单的几行代码,就可以完成如此复杂的功能?切莫局限于此、止步于此。

2015-02-27 11:37:31 1325 8

原创 [JAVA考试系统]项目总结

我想大声告诉考试系统的小伙伴们,谢谢你们的陪伴。思维的碰撞远比闭门造车要有益。 项目功能的结束固然重要,但是'团队'更加重要!团队内部的团结、团队的气势、团队的氛围... 考试系统,你一定要好好的。

2015-02-26 16:53:27 4748 12

原创 持久化API(JPA)系列(一)实体简介

JPA实现的作用就是:把对实体的操作,转换成对数据库的操作。这样应用程序就能以面向对的方式操作实体,而JPA实现则负责转换成对应的SQL(结构化查询语言)操作。JPA只是一种规范!并不是任何具体的ORM框架!当在程序中使用JPA进行持久化时,底层一定需要具体的ORM框架作为实现。

2015-02-01 00:04:11 2175 5

原创 消息驱动EJB(一)JMS与EJB

本文以消息之间的通信为起点介绍如下内容:JMS消息系统中的组件分为: JMS消息生产者:发送消息、不连续 JMS消息消费者:接收消息、一直监听消息 同步:易阻塞、效率低、更可靠(可立即获取异常信息) 异步:不易阻塞、效率高、不可靠 【MDB】属于异步消息消费者。简化开发、被看做是一种特殊的控制器。

2015-01-25 18:12:46 1875 5

原创 会话EJB系列(六)依赖注入

总结:本文主要讲述了“依赖注入”的由来,同时从两方面进行讲解:资源依赖、EJB依赖1.早先的‘依赖’可以理解为‘调用关系’,A调用B,则在A中new B。2.后来,出现了“工厂模式”,使得创建B的过程,交给工厂来做。A只需要跟工厂‘要’B就可以了。3.后来,出现了‘容器’,创建B的过程,交给容器(是一个异常强大的工厂)来做。然后给B提供一个全局访问的名字,这个过程叫做:JNDI绑定。然后A通过查找,可以使用B。4.再后来,出现了“依赖注入”, 由容器来负责实例化B,并将B注入到A中,这就是所

2015-01-25 14:53:43 2201 8

原创 会话EJB系列(五)拦截器

EJB3的拦截器是一种轻量级AOP机制,和Spring框架中的AOP如出一辙。而且使用极为简单,开发者只需要如下步骤即可:(1)定义一个普通类。如何把它标记为拦截器类呢?只需要使用@AroundInvoke修饰一个具有public Object ****(InvocatonContext cxt) throws Exception签名的方法即可。(2)在所有被拦截的EJB3的Bean实现类、业务方法上使用@Interceptors修饰(3)如果想在EJB中某个方法中不使用拦截器,则

2015-01-11 00:14:51 2342 6

原创 会话EJB系列(四)SessionBean事务管理

SessionBean中事务管理,分为两种:容器管理事务(CMT)和Bean管理事务(BMT) CMT(默认):容器负责决定事务的边界:方法开始就是事务开始,方法结束就是事务结束。 BMT:事务边界由开发人员灵活决定(事务开始、事务回滚、事务结束) 。本质,通过编程操作JTA事务管理器。

2014-12-31 21:47:48 2304 5

原创 会话EJB系列(三)SessionBean生命周期

EJB生命周期:指EJB在运行过程中经历的阶段和状态。首先强调的是:SessionBean的生命周期是由容器控制的而不是应用程序!但是对于开发者而言,必须了解SessionBean在EJB中的运行规律,才可以更好的管理SessionBean。

2014-12-31 15:59:27 2223 8

原创 会话EJB系列(二)EJB分类

EJB规范中定义了三种Bean:会话Bean,分为两种:有状态、无状态。较Spring的POJOBean有如下优势:并发与线程安全、只是WebService、事务和安全管理消息驱动Bean,是JMS消息的异步消费者,由无状态Session变种而来。实体Bean,类似Hibernate中的PO,并改用Annotation来管理实体和数据库表之间的映射关系

2014-12-31 10:01:52 1925 10

原创 会话EJB系列(一)EJB概述

EJB使开发者将主要精力集中在应用业务逻辑的实现上,而一些通用的系统服务(如分布式服务器、远程调用等底层技术)则由应用服务器负责管理。从而提高开发效率。而且EJB规范为EJB容器(由应用服务器提供)和EJB组件(由开发者开发)制订了明确的规范,因此只要应用服务器支持标准的EJB规范,那么使用EJB组件开发的应用就可以移植到该服务器上运行。

2014-12-31 01:19:58 2780 15

原创 SpringMVC系列(四)注解方式上传文件

本文主要介绍SpringMVC上传文件的两种方式。利用SpringMVC对上传文件封装的方法,做上传操作。 第二种较第一种而言,采用了解析器,大大提高了上传的效率。 当然,并不建议使用SpringMVC的上传方式,因为此时是将文件先上传到服务器后,才做验证! 推荐使用前台JQuery等上传文件的方式,只需要在浏览器做验证即可,不需要提交服务器,更加提高传输效率。

2014-11-30 19:13:35 3152 11

原创 SpringMVC系列(三)JQuery和JSON方式参数传递并处理JAVAWEB中文乱码问题

SpringMVC页面和控制器之间的传递参数的方式,本文只介绍了最常用的两种方式(JQuery+JSON),重点掌握:JAVA WEB的中文乱码问题。 首先要设置JSP中的编码方式为UTF-8. JQuery方式中,若为GET提交方式乱码,可更改服务器的编码方式;若为POST方式乱码,可配置filter进行过滤 JSON方式中,一般用POST提交方式,正常;若采用GE

2014-11-30 15:46:00 3893 10

原创 SpringMVC系列(二)HelloWorld入门

有关SpringMVC环境的搭建和Demo网上比比皆是,这里不再赘述,本文的侧重点将放在:配置文件的理解!Hello World入门主要分为以下步骤: 1、准备开发环境和运行环境——>2、前端控制器的配置——>3、页面控制器——>4、开发视图页面——>5、启动服务器运行调试

2014-11-29 20:43:34 2426 6

原创 SpringMVC系列(一)核心:处理请求流程

SpringMVC是一种基于JAVA实现了Web MVC设计模式的请求驱动类型的轻量级Web框架。特点有三:1、MVC架构模式的思想:将Web层进行指责解耦;2、基于请求驱动:请求-相应模型; 3、框架的目的:简化开发

2014-11-29 17:30:04 18167 20

原创 工作总结6.月末总结

本文主要是月末的工作总结。一些项目开发中的感受和项目开发技巧。

2014-10-30 08:57:21 2422 15

原创 工作笔记5.JAVA图片验证码

本文主要内容为:利用JAVA图片制作验证码。 相比较《工作笔记5.JAVA文本框验证码》而言,图片验证码增加了安全性。 在Action中,通过取出Session中的验证码与输入的验证码是否匹配进行判断。

2014-10-29 20:04:30 1708 10

原创 工作笔记5.JAVA文本框验证码

本文主要内容为:利用JAVA文本框制作验证码。设计思路:1、页面加载时,自动生成验证码。2、后JS判定验证码是否输入正确优点: 代码简洁,便于使用。页面中可直接判定验证码的正确性,无需传到后台Action中。缺点:由于本验证码是由text制作,容易被浏览器抓取/手动copy,丢失了其本质特性(安全性)。

2014-10-29 19:20:50 2009 10

原创 工作笔记4.struts2上传文件到服务器

本文介绍两种:上传文件到服务器的方式 一种是提。交Form表单;另一种是ajaxfileupload异步上传。并对两种上传方式进行综合性的比较

2014-10-29 08:56:22 2506 11

原创 工作笔记3.手把手教你搭建SSH(struts2+hibernate+spring)环境

本文以搭建SSH(struts2+hibernate+spring)框架为例,通过3个独立配置、2个整合,基本完成SSH框架搭建。通过“资源分类”养成良好的编码习惯

2014-09-30 22:15:27 2879 9

原创 工作笔记2.软件开发常用工具

由于是一个全新的项目,所以一切都要从头开始。本文只是介绍了项目开发的初期常使用的软件,并作简要介绍。

2014-09-30 20:27:42 1721 10

原创 工作总结1.如何高效跟客户确定需求?

工作中的一些经验拿出来,整理了一下。希望能够帮助您高效的工作。做好需求调研是战略上的决策,其重要性就不言而喻。

2014-09-30 09:42:58 5338 16

原创 今目标,金目标

今目标以“润物细无声”的点滴方式渗透于我们每个人日常的工作方式之中,管理者日常的管理行为之中。

2014-09-30 09:01:48 2270 14

原创 [2014年中总结-暑假]TGB之旅

不要多想,不要多说,去做就是了!

2014-09-05 21:52:05 1382 18

原创 【.NET特供-第三季】ASP.NET MVC系列:传统WebForm网站和MVC网站运行机制对比

本文从以下几个方面,对比传统WebForm网站和MVC网站的区别:请求方式:请求放肆、服务器创建对象、传值方式。 虽然如此,但WebForm和MVC都是基于ASP.NET管道模型上的两种不同的开发方式。

2014-08-21 15:42:17 2152 18

原创 【.NET特供-第三季】ASP.NET MVC系列:MVC与三层图形对比(颠覆性理论)

本文通过图形化的讲解方式,从职责划分角度对三层和MVC进行对比。从三层的链式结构,逐渐过滤到MVC的图形关系。希望能为您带来一些帮助。同时强烈推荐:利用‘图’来整理自己的思维。

2014-08-18 11:15:53 2007 23

原创 【.NET特供-第三季】ASP.NET MVC系列:MVC与三层图形对比

MVC只是一种思想,可以应用于各种平台。就是把一个应用程序分为三个组件,每个组件都有相应的职责:视图View、控制器Controller、模型Model。本文通过图形化的方式进行对比,让读者更加清晰地认识到了MVC架构以及MVC与三层之间的对应关系。

2014-08-15 14:48:13 2166 14

原创 ORM利器:NHibernate(三)五部曲+简单对象CRUD+HQL

NHibernate的使用做Demo解析,分为五部曲:1、创建表;2、创建类;3、创建映射文件(表和类是如何对应的);4、NH配置文件(连接数据库);5、利用API操作。 其中,2、3 我们采用CodeSmith自动生成映射类和映射文件;4就是我们曾做的连接数据库操作;5通过NHibernate提供的API,通过对对象操作,已达到操作数据库的目的,避免了冗长复杂的sql语句。

2014-08-01 12:09:44 2473 19

原创 ORM利器:NHibernate(二)使用CodeSmith快速生成映射文件和映射类

本文以表自动生成NHibernate的映射文件和映射类的实例来说明一下本软件的使用方法。 CodeSmith是一种基于模板的代码生成工具,其使用类似于ASP.NET的语法来生成任意类型的代码和文件。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。(弱类型-没有明显的类型,会随着环境的不同自动变换类型;强类型-在声明时规定其数据类型,保证类的安全,虽然系统也有一定的默认转换,但是没有弱类型那么随便)

2014-08-01 11:49:39 4216 19

原创 ORM利器:NHibernate(一)简介

NHibernate是实现了ORM的框架,由Java开源项目Hibernate发展来的。它为面向对象开发提供了持久的类(就是我们通常说的D层),解决了对象和数据库之间相互转化的问题。并提供API,实现了对象与不同种类的数据库相互转化的问题,并具有通用性。

2014-07-28 09:12:52 2295 13

原创 【DRP】树形结构操作之递归删除

如图所示呈现了一颗树形结构。本文从删除树形结构的任意结点出发,提供了一种解决思路

2014-07-15 10:39:31 4435 9

原创 【DRP】采用dom4j完成XML文件导入数据库

xml文件在现在的web开发中扮演着重要的角色,从数据库连接配置到其他各种参数的设置,xml文件在反射技术的应用中举足轻重,也正因为xml文件中保存着如此重要的参数,所以对xml文件的读写操作就显得更加重要。下面我们重点讲解一下dom4j完成XML文件导入数据库。

2014-07-14 20:28:33 1687 9

原创 MyEclipse连接Oracle数据库

PLSQL Developer是一个

2014-07-12 11:57:46 9705 9

原创 一大波Java来袭(三)Java常用类

本文简单介绍集中Java常用类 不同种类的工具用于处理不同的工作。比如:厨房中的工具用于烹饪;农场中的工具用于养殖……对于Java的学习中处理不同的工作也要采用不同的工具。如:处理数学函数问题用Math类、针对文件的操作采用File类……这也充分体现了Java面向对象的特点

2014-06-13 14:50:31 1570 17

原创 一大波Java来袭(四)String类、StringBuilder类、StringBuffer类对比

String是字符串常量,一旦创建就不能修改;StringBuffer和StringBuilder是字符串可变量,可以修改,但是StringBuffer是线程安全的,StringBuilder是线程不安全的。

2014-06-13 14:40:03 1918 16

原创 一大波Java来袭(二)异常处理

“异常”这一章的知识点可以概括为:一个图、五个关键字、先逮小的后逮大的。 映射到人生即是:生活中并不是一帆风顺,因此路途的过程中会遇到这样活那样的困难/挫折,家庭问题就要找本区的居委会来调解;如果是道路交通问题,拨打110,等待分配来的警察来处理;如果是路人病发,就要拨打120……因为人并不是万能的,不能够把所有的事情料理的一帆风顺,因此我们需要别人的帮助。有问题,只需要“help”一声抛出,就会有专人来救助。如果别人解决不了的话,就继续向上抛出直到问题处理完为止。 “异常”,有问题就“抛

2014-06-12 14:31:14 2450 13

原创 一大波Java来袭(一)JDK安装与环境变量的配置

JDK是Java程序开发的工具包。那么厨房的工具包就是:锅、蔬菜、煤气、吸油烟机之类的。 JRE是Java运行环境,供普通用户使用。就像是客人吃饭的餐桌,只要你坐在那里就会有服务员来提供酒水饮料,至于这些食物是怎么做的,只需要厨师(开发人员)知道就可以了,客人并不关心。 那么在安装过程中的“环境变量的配置”,就好比是厨师把厨房的所用工具都归类摆放在适当的位置,需要用什么就直接去那里拿,就好了。而不是先把厨房翻个底朝天,最终还没有找到。

2014-06-04 18:47:14 1888 14

原创 软考缉捕令

软考的复习时间从3.23开始至5.23结束。历经九九八十一难,终于修成正果,再过两天就要上战场了。为考场上的战士们“加油呐喊”吧!本文将对我们复习考试的经过做一个说明,希望能对今后参加考试的您,有所帮助!软考前的小插曲:自考    因为参加自考的原因,所以最开始的一星期用来复习《运筹学》和《操作系统》。《操作系统》的部

2014-05-22 19:56:09 2196 26

原创 对接口编程:接口和抽象类

在《大话设计模式》这本书中,我会听到这个字眼“对接口编程”,而在文中的类图中,会提出这样一个疑问?为什么有的用的是:接口?有的用的是抽象类呢? 本文主要介绍以下内容:接口、抽象类。 文章的最后,会给出软考下午设计模式题中的一些做题技巧

2014-05-16 09:40:10 2128 25

闪电人生(热键)

不耐烦的双击鼠标来回的进行文件夹切换;每次都要费一番功夫去找一个常用的文件(文件夹);文件(文件夹)太多,眼花缭乱,很难找到自己需要的;复制、剪切的单一性(一次只能选一个)造成了繁琐的操作;电脑被恶意病毒感染后,自带的文件浏览器无法删除病毒,更无法发现病毒; 这些都是我们日常使用电脑的一些问题,相信大家深有体会,有时候造成很大的不便。改善的方法是让电脑可以触摸,但没有硬件的支持软件无法实现,所以我用键盘代替触摸,充分利用键盘快速浏览、操作您电脑内的文件!

2012-03-21

水镜语音阅读器

一款超炫的语音阅读器,适用于多国语音阅读。本人原创:刘水镜——廊师八期计算机提高班

2012-03-12

空空如也

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

TA关注的人

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