自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java web后台插入数据库中文乱码问题解决

前言:项目想要避免乱码情况的出现,要保持服务器、数据库、项目、以及前端编码一致。一、项目以及前端编码,设置。myeclipse--->右键项目--->Properties--->Resource--->Text file encoding----->选择utf-8---->apply--->ok二、tomcat6.x服务器编码设置D:\apache-tomcat-6.0.3

2015-01-08 13:58:28 9545 2

转载 【实习设计三】为什么使用spring

spring技术可以说是java企业开发里最重要的技术,不过真的理解spring的作用和意义还真是一件麻烦的事情,很多人对spring理解其实都是停留在使用阶段(例如:声明式事务很好用等等),当今的spring技术生态环境里可谓是蔚为壮观,spring已经包罗万象,它的内容之多完全不亚于它的本源java语言了,而spring这么大的框都是建立在ioc和aop技术之上,只有深入理解了这两个技术我们才

2014-12-23 11:38:07 525

转载 【实习设计二】为什么使用Struts2

软件里有很多优秀的框架,有一种类型的框架,它的特点是建立在一个现有技术的基础上,提供和现有技术一样业务功能的技术框架,这个新的技术框架比原技术更加易用,更加健壮同时功能更加强大,例如:jQuery,以及本文所要谈到的struts2和springMVC,深究这些框架都是相当之复杂,但是它们的优点其实只有一个:就是让使用者只关心核心业务的开发,框架帮你屏蔽原有技术跟业务开发无关的各类技术问题。像jQu

2014-12-23 11:27:05 830

原创 【实习设计一】Java web项目中web.xml文件加载

前言:今天开始做实习设计,用到了Struts2+spring+hibernate框架,就对web容器以及各类框架的配置文件,进行一番深入的探究下。1、当我们启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,2、①首先读取,param-name设置context的名字,param-value用来设置其值 contextConfigL

2014-12-23 11:02:41 451

原创 java网页验证码实现

后台servlet+前台JSP。后台:VerifyCode.javapackage com.chenn;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.util.Random;import

2014-12-15 15:53:10 440

原创 iBATIS2.3入门项目(附源码)

花了一天时间看了传智播客的iBATIS2.3视频,地址点击打开链接,写下总结。------------------------------------------------------------------------------------1、先导包,导入一个ibatis-2.3.3.720.jar包,数据库使用的是MySQL,导入数据库的包mysql-connector-java-

2014-11-30 22:22:39 812

原创 Spring+JDBC组合开发(spring事务管理+MySQL数据池)

先讲下数据库连接池的优势:对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。连接复用。通过建立一个数据库连接池以及一套连接使用管理策略,使得

2014-11-30 21:28:45 649

原创 <七>AOP面向切面——配置bean.xml文件方式声明切面(附源码)

上一节为注解方式声明切面,现在通过配置bean.xml文件的形式来配置。1、将上面的MyInterceptor变成一个普通的java类,即去掉@Aspect这样的注解。并将参数去掉。package cn.itcast.service;import org.aspectj.lang.ProceedingJoinPoint;/** * 切面 * */public clas

2014-11-30 19:30:00 494

原创 <六>AOP面向切面——注解方式声明切面(附源码)

1、beans.xml文件:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/con

2014-11-30 18:14:57 427

原创 <五>Ioc控制反转——为bean.xml瘦身第二步(附源码)

在上一篇中,讲了瘦身第一步,将属性去掉,接下来讲下这么把这样的配置语句也去掉。用到的是spring2.5的classpath自动扫描方式,把组件纳入spring容器中管理。它可以在类路径底下寻找标注了@Component(其他,不好归类时候) @Service(标注业务层组件) @Control(标注控制层组件) @Repository(数据访问层,比如dao)注解的类,四种标识作用是一样的。

2014-11-29 13:08:31 468

原创 <四>Ioc控制反转——为bean.xml瘦身第一步(附源码)

基于中的第一部分源码(即对象的注入)进行添加,后面会附有完整代码。看下现在的beans.xml文件,<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation

2014-11-29 12:36:46 422

原创 <三>Ioc控制反转——bean.xml注入对象、值和集合(附源码)

在的基础上修改,后面会给出完整代码:一、对象的注入1、新建dao层的接口和实现类:接口类:package cn.chen.dao;public interface PersonDao { public void add();}实现类:package cn.chen.dao.impl;import cn.chen.dao.PersonDao;publ

2014-11-29 11:14:23 449

原创 <二>Ioc控制反转——bean id什么时候实例化(附源码)

在的基础上,修改 为1、 cn.chen.service.impl.PersonServiceImpl" >默认情况下是单例的,即通过getBean方法得到的对象是同一个对象。这时候会在容器实例化时候就实例化类2、 class="cn.chen.service.impl.PersonServiceImpl" scope="prototype" >这种情况下,每调用

2014-11-29 10:22:24 553

原创 <一>Ioc控制反转——手把手教学:如何配置并使用单元测试一个spring框架(附源码)

所谓spring的ioc控制反转功能,举个例子:public class PersonServiceBean{ private PersonDao personDao=new PersonDaoBean(); public void save(Person person){ personDao.save(person); }}其中,PersonDaoBean是在应用内部

2014-11-29 09:57:54 638

原创 <零>spring框架总结系列前言

在公司花了三天时间把spring框架看完了,看的是传智播客黎活明老师的教学视频,附个下载地址http://pan.baidu.com/s/1sjz6hjf。这个总结系列,我想分几个部分来讲:一、手把手教学:如何配置并使用单元测试一个spring框架。单元测试是该系列都要用到的;二、讲解@bean id什么时候实例化;三、bean.xml实现对象、值、集合的注入;四、为bean.

2014-11-27 22:51:37 514

原创 Extjs4.2进阶--完整前后台交互带数据库(带源码)

在上一次的初识Extjs4.2-hello world,演示了简单的弹窗以及需要载入哪些文件。这次讲一个简单但是完整的项目,前台是一个表单数据提交,后台是servlet,数据库有张简单的表。一、需要导入的包,除了上次需要导入的文件外,还有额外导入extjs-4.2.0\examples\ux\form下的ItemSelector.js和MultiSelect.js文件;二、前台的页

2014-11-27 22:07:34 4057

原创 谈谈自己对编程语言和程序员职业方向的看法

今天上班时候

2014-11-21 23:12:48 1543

原创 MyEclipse2014使用技巧--持续更新

一、jdk和tomcat版本设置:由于公司项目需要用到jdk1.6版本和tomcat6.x,所以需要对MyEclipse的环境进行更改下。①配置jdk:window-->preference-->java-->installed JREs-->add-->Execution environment description-->file,然后选择你所安装的1.6版本的jdk位置,导入jar包

2014-11-21 10:06:15 2702 1

原创 <四>Oracle创建sequence序列,实现主键自增长

SQL语句如下:--建表myMessagecreate table myMessage( myID number(10) not null primary key, name varchar2(40) not null, sf varchar2(40) not null, hobby varchar2(40) not null, url var

2014-11-21 09:43:52 471

原创 <二>Oracle多表主键外键+inner join/left join/right join

新建两张表test和foreignTable

2014-11-17 23:03:18 893

原创 <一>Oracle11g的安装+数据库创建+PL/SQL Dev的使用初步

1、Oracle11g数据库安装与创建数据库(图文xiang'xi)

2014-11-15 23:23:13 529

原创 <三>java连接Oracle

前言:在学校里面用的较多的是MySQL

2014-11-15 23:13:45 455

原创 初识Extjs4.2-hello world

第一步:Extjs4.2下载地址

2014-11-15 22:49:25 960 1

原创 新的开始--我的奋斗

今天是2014年11月15号。进入了

2014-11-15 22:14:41 392

原创 组卷与考试系统_题库添加选择题模块

action部分:String questionkindId;String questionCon;String choicea;String choiceb;String choicec;String choiced;String result;seh

2014-06-17 11:41:22 1293

原创 组卷系统之论坛_查看我的帖子功能

action类:public String QueryArticle(){List list1=forumservice.QueryArticle();this.setList(list1);if(list1==null)return "failure";else{System.out.println("11"+list.size());return "succes

2014-05-22 02:45:17 607

原创 递归、64位整数及模运算的循环周期(杭电1005)

#includeusing namespace std;int a,b;int f(int n){if(n==1||n==2)return 1;elsereturn (a*f(n-1)+b*f(n-2))%7;}int main(){while(cin>>a>>b){__int64 c;//64位整数,相当于long longscanf("%I64d

2013-02-04 12:33:57 407

原创 二维数组的神奇用法(杭电1004)

#includeusing namespace std;char a[1000][15];int b[1000];//不可在此处初始化为零,要在循环里每次都进行初始化int main(){int m,i,j,max,k;while(cin>>m){if(m==0)break;for(i=1;icin>>a[i];//此处为二维数组的神奇用法,^_^b

2013-02-02 14:22:30 353

原创 DP问题初步(杭电1003)

注:最大子序列是要找出由数组成的一维数组中和最大的连续子序列。比如{5,-3,4,2}的最大子序列就是 {5,-3,4,2},它的和是8,达到最大;而 {5,-6,4,2}的最大子序列是{4,2},它的和是6。你已经看出来了,找最大子序列的方法很简单,只要前i项的和还没有小于0那么子序列就一直向后扩展,否则丢弃之前的子序列开始新的子序列,同时我们要记下各个子序列的和,最后找到和最大的子序列#i

2013-01-31 20:56:04 244

原创 两个巨大整数相加

思想:数组;用字符数组接受数字,将字符数组转为整型数组进行计算。#include#includeusing namespace std;int main(){ char str1[1001],str2[1001]; int n,str_len1,str_len2,str_max,i,number=1; cin>>n; n为输入个数 getchar()

2013-01-31 20:23:34 323

李刚轻量级Java EE企业应用实战第四版代码--第一章

李刚最新轻量级Java EE企业应用实战第四版代码--第一章

2014-11-23

空空如也

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

TA关注的人

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