- 博客(34)
- 收藏
- 关注
原创 密码加密验证
import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 密码验证 * @author cec * */public class PassWordUtils { /** * 密码验证...
2018-10-30 16:46:05 499
原创 星星打分
html{ color: #333;font-family: "微软雅黑"; width: 100%; overflow-x: hidden;}*{margin: 0; padding: 0;}.replay_right {float: right;margin: -24px 10px 0px 0px;}#fileList{list-style:none;margi
2017-09-12 15:12:29 344
原创 webservice基础
WebService基础学习(一)—基础知识一、WebService1.什么是WebService Web Service(WEB服务)能够快捷和方便地综合结合各种系统、商务和任何应用平台。利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联,方便,而且更加廉价。 2.WebService的应用场合(1
2017-08-30 15:23:24 318
原创 数据库优化
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再
2017-05-22 14:38:24 329
原创 URLDecoder和URLEncoder的使用总结
其实,这两个类的使用并不复杂,URLDecoder和URLEncoder它的作用主要是用于普通字符串和application/x-www-form-rulencoded MIME字符串之间的转换,一般的人会以为后一个字符串比较专业,以为有什么高深的知识,其实不然. 下面,我们在在"百度"中搜索"网络时空",会看到如下所示的图示 从上图
2017-03-17 16:14:46 35828
原创 Java集合Map接口与Map.Entry学习
Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。 (1) 添加、删除操作: Object put(Object key, Object value):将互相关联的一个关键字与一个值放入该映像。如果该关键字已经存在,那么与此关键字相关的新值将取代旧值。方法返回关键字的旧值,如果关键字原
2017-03-14 16:19:18 344
原创 Iterator迭代器遍历集合元素
Iterator是一个迭代器接口,专门用来迭代各种Collection集合,包括Set集合和List集合。 java要求各种集合都提供一个iteratot()方法,该方法返回一个Iterator用于遍历集合中的元素。至于返回的Iterator是哪一种实现类我们并不关心,这就是典型的“迭代器模式”。 使用Iterator遍历集合元素,很好的隐藏了集合的内部细节。
2017-03-14 15:47:13 5961
原创 遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("
2017-03-14 14:45:19 328
原创 foreach简化数组和集合的遍历
import java.util.Arrays; import java.util.List; import java.util.ArrayList; /** * Created by IntelliJ IDEA. * User: leizhimin * Date: 2007-12-3 * Time: 16:58:24 * Java5新特征之foreach语句使
2017-03-14 14:42:54 962
原创 Java中遍历JsonArray
String json ="[" +" {" +" \"resultcode\": \"200\"" +" }," +" {" +" \"resultcode\": \"201\"" +" }" +"]";JsonParser jp = new JsonParser();JsonElement je = jp.parse(json);JsonArra
2017-03-08 14:37:53 1743
原创 Hibernate 的UserInfo.hbm.xml配置
"-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">com.gxa.bj.model" >
2016-07-18 21:05:01 542
原创 Hibernate入门
1.hibernate的下载: http://hibernate.org/orm/downloads/2.引入hibernate的jar包。 引入lib的中的required里的jar包: 3.引入数据库访问的jar包。4.编写hibernate的配置文件。一般配置文件以hibernate.cfg.xml命名。将文件放在src目录下。 5.先编写数据库的映射
2016-07-18 20:59:07 248
原创 Hibernate的hibernate.cfg.xml配置
"-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> org.hibernate.dialect.OracleDialectjdbc:oracle:t
2016-07-18 20:55:16 226
原创 Spring MVC 拦截器的实现
2.拦截器的实现? 1)首先定义一个类,该类需要继承自HandlerInterceptor接口。public class UserInterceptor implements HandlerInterceptor { @Overridepublic void afterCompletion(HttpServletRequest arg0,HttpServletResp
2016-07-18 20:49:08 277
原创 SpringMVC的Handler处理及url映射
1.Handler的理解? 一个handler就是一个控制器里的某个方法,而通常情况下,该方法会对应到相应的url。2.每个Handler的返回值? 1)返回的是ModelAndView对象?ModelAndView代表的是响应的视图,还有一个向该视图传递的数据。比如:@RequestMapping(value="/getalluser.action")public Mod
2016-07-18 20:28:27 1686
原创 SpringMVC的参数映射问题
SpringMVC的参数映射问题:(JSP页面或者说url路径的参数同控制器里的方法的参数的对应)1)第一种映射方式: 表单里的表单元素的name名字和控制器里的方法的形参名一致。 比如界面中的数据:typeName"/> 在控制器里方法的定义:@RequestMapping(value="/addtype.action") public void add
2016-07-18 19:46:39 2318 1
原创 Spring MVC框架原理图
1.SpringMVC的框架原理图:第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找 Handler可以根据xml配置、注解进行查找第三步:处理器映射器HandlerMapping向前端控制器返回Handler第四步:前端控制器调用处理器适配器去执行Handler第五步:处理
2016-07-18 19:18:57 1375
原创 SpringMVC用户信息的action层UserInfoAction的类
package com.gxa.bj.action;import java.util.List;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.
2016-07-11 18:49:06 1236
原创 SpringMVC的web.xml的配置
SpringmvcDemo2 index.html index.htm index.jsp default.html default.htm default.jsp springmvc2 org.springframework.web.servlet.DispatcherServl
2016-07-11 18:42:09 252
原创 SpringMVC注解开发springmvc.xml的配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.s
2016-07-11 18:36:51 824
原创 spring中声明式事务的处理applicationContext.xml的配置
xmlns="http://www.springframework.org/schema/beans" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.spr
2016-07-07 20:18:04 388
原创 AOP切面编程 的切面类
package com.gxa.bj.aspect;import org.aspectj.lang.ProceedingJoinPoint;/** * 这是一个切面的类 * @author Administrator * */public class ZhuangBei {//增强方法前调用public void before(){Syste
2016-07-07 19:58:22 661
原创 AOP切面编程applicationContext.xml的配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"xmlns:aop="http://www.springframework.org/schema/aop"xsi:schemaLocation="http://www.springfr
2016-07-07 19:56:26 1983
原创 mybatis 的分页
动态SQL语句。1.动态SQL:在SQL语句中加入流程控制。比如加入if,foreach等。 重点掌握if语句: 案例1: update userinfo set userName = #{userName}, userPwd = #{us
2016-07-05 20:21:32 215
原创 mybatis处理表与表之间的关系
1.mybatis处理表与表之间的关系? 比如要在帖子回复表里显示其它两张相关联表的信息。 处理的第一种方式: 1)主要的数据实体类是ReplyInfo,相关联的实体表的数据是TitleInfo,UserInfo。 那么首先创建的是ReplyInfoView的实体对象。 package com.gxa.bj.model; public class ReplyIn
2016-07-05 20:09:56 408
原创 Mybatis数据操作
1.通过外部配置文件做mybatis的基础性的配置。1)先编写config.properties的文件(做一些动态的配置)。配置的内容如下:jdbc.jdbcUrl=jdbc:oracle:thin:@127.0.0.1:1521:orcljdbc.driverClass=oracle.jdbc.driver.OracleDriverjdbc.user=bbsjdbc.pa
2016-07-05 20:06:38 289
原创 Spring同Mybatis的整合
Spring同Mybatis的整合1.引入相应的jar包。(Mybatis的jar包,Spring的jar包,mybatis-spring-1.1.1.jar)。 2.编写相应的包(三层的包)。搭建。 3.配置相应的spring的配置。 1)配置相应的数据源的配置。 xmlns="http://www.springframework.org/schema/
2016-07-05 19:31:59 294
原创 Mybatis 用户信息UserInfoMapper.xml的配置(包括增、删、改、查功能的实现)
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> insert into UserInfo(userId,userName,userPwd,userEmail,reason) values(usernext.next
2016-06-30 19:28:49 5373
原创 mybatis 框架的配置
1.操作步骤。 第一步加载相应的jar包。 第二步:编写输出日志文件:log4j.properties(可选项) # Configure logging for testing: optionally with log filelog4j.rootLogger=DEBUG, stdout# log4j.rootLogger=WARN, stdout, logfi
2016-06-30 19:13:33 282
原创 mvc框架
1.mvc.xml 代码 --------------------------------------------------------------------------------------------------------2.读取mvc.xml代码的数据的代码package com.gxa.bj.util;import ja
2016-06-20 21:06:17 262
原创 java 控制器
1.控制器作用?可以处理多个action。代码:1.controller层package com.gxa.bj.controller;import java.io.IOException;import java.util.HashMap;import java.util.Set;import javax.servlet.ServletExce
2016-06-20 21:01:33 3594
原创 java 反射机制
一.什么是反射?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。二.反射常用的方法?(1) package(2) import(3) modifierclass(或methods, fields)的属
2016-06-13 09:11:51 258
原创 javaweb_js的dom节点操作应用
function checkInfo(){ var txtName= document.getElementById("txtName");//获取该元素 if(txtName.value==""){ var findNodes = document.getElementById("info").chil
2016-06-07 18:20:16 347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人