自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 sql查询。子查询,内、左、右连接

一、mysql查询的五种子句        where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数)         1、where常用运算符:            比较运算符                > ,  ),>=   ,                   in(v1,

2015-12-30 17:13:06 1417

原创 转载一些Java基础题

一、==符的使用首先看一段比较有意思的代码[java] view plaincopyInteger a = 1000,b=1000; Integer c = 100,d=100; public void mRun(final String name){ new Runnable() { public void run() { System.out.println(n

2015-12-28 00:45:37 259

原创 使用kaptcha组件实现验证码

使用kaptcha组件实现验证码几乎是以全配置的形式形式的,简单灵活,步骤如下:1、导入组件包kaptcha-2.3.jar2、web.xml文件中配置验证码图片的各种样式KaptchaKaptchaServlet图片边框,合法值:yes , nokaptcha.borderyes边框颜色,合法值: r,g,b (and op

2015-12-27 12:53:46 811

原创 jsp+servlet实现验证码

具体步骤:生成图片所要实现的类1、定义BufferedImage对象2、获得Graphics对象3、使用Random生成随机验证码信息4、使用Graphics绘制图片5、记录验证信息到session6、使用ImageIO生成图片为了防止浏览器缓存,最好在url后加上参数(例如加上时间戳var ctime=new Date().getTime(),  loca

2015-12-26 20:06:17 315

原创 maven安装总是报“不是内部命令”的解决方法

今天在在安装maven的时候,总是抱不是内部命令:不知道为什么定义了M2_HOME之后总是报错echo %M2_HOME%都是正常的现实路径,但mvn -version一直报不是内部命令的错误,最后直接在path中配置maven的实际安装路径d:\maven\apache-maven-3.3.1\bin结果正常显示了!

2015-12-24 23:26:58 680

原创 Spring 开启Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别

Spring 开启Annotation 和 诠释及区别 和 的区别 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean 。下面我们通过例子来详细查看他们的区别,有三个class   A,B,C,并且B,C的对象

2015-12-19 19:17:51 185

原创 随机数生成

System.out.println(Math.random());///生成的是[0,1)之间的随机数,小数,但不包括1System.out.println((int)(Math.random()*10));//[0,10)之间的整数System.out.println((int)(Math.random()*11)+10);//[10,20]之间的整数System.out.pr

2015-12-18 11:37:14 246

原创 spring aop横切对象、切面参数传递

1.spring.xml:        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xmlns:aop="http://www.springframework.org/schema/aop"        xsi:schemaLocation="http://www.springframewor

2015-12-17 18:18:22 3731

原创 Spring AOP切入点表达式

execute (public * *(..))切入点为执行所有public方法时,execute (* set*(..))切入点为执行所有set开始的方法时,execute (* com.test.service.TestService.*(..))切入点为执行TestService这个类中的所有方法时,execute (* com.test.service..(..))切入点为执行

2015-12-16 23:38:09 277

原创 spring Aop切面

切点和通知构成切面;比如现在你想在所有的save方法前加一些相同代码,那你的切点就是save前,然后通知就是你所加的代码,而这两个整体构成一个切面,当你那天突然觉得这段代码需要改一下,那你就可以直接改通知内容,结果是开发效率变高,代码量减少,耦合度降低,你可以参考声明式事务的配置方式来梳理这部分知识,会快一点

2015-12-15 18:19:38 215

原创 Struts2拦截器执行顺序

2015-12-15 12:30:33 255

原创 Struts2.properties属性文件中的devModel和DynamicMethodInvocation。。。Action中servlet对象的获取

一、(默认为false):struts的开发模式,就是设置了开发模式,并且对struts.xml做了改动不用重新启动Tomcat就可以自动加载struts.xml。一大利好!(默认为true)为true,表示采用动态方法调用,例:URL为http://127.0.0.1:8080/strutsproj/login!add.action就可以调用名称为login的Action中的add方

2015-12-10 23:53:27 2830

原创 Struts2中拦截器执行顺序(正向、反向执行)

直接上图struts.xml核心配置文件中interceptor的注册和调用:/success.jspAction类:package com.testaction;import com.opensymphony.xwork2.ActionSupport;public class

2015-12-10 02:02:57 409

原创 struts2拦截器

Struts2的核心功能都是通过拦截器实现的,每个拦截器会完成某一项功能(如:权限校验等),拦截器方法是在action执行之前或者之后执行。如果有多个拦截器会依次执行,当执行完所有拦截器之后开始执行Action,调用Action中的业务方法,进行业务处理,处理完后会返回一个字符串result,返回结果之后会去匹配相应的试图,这时这个结果并没有真正的响应到客户端,因为在Action执行完之后还会

2015-12-09 23:43:09 372

原创 Struts2的Action中获取HttpServletRequest对象

在Action中使用OGNL表达式的时候有时需要获取HttpServletRequest对象来传值,直接上代码:在helloworld.xml文件中定义/result.jsp/${#request.path}.jsp/{2}.jsp如何在Action中为${#request.path}表达式传值呢?在Action中定义request和setServletRe

2015-12-09 00:34:47 575

原创 struts2处理结果类型

Action返回的是字符串,优点是提供代码的复用性和框架的分离!struts2处理结果类型分为5中这五种类型都是在com.opensymphony.xwork2.Action接口中定义的常量:SUCCESS:Action正确执行完成,返回响应的试图,SUCCESS是name属性的默认值。NONE:Action正确执行完成,但并不返回任何试图。ERROR:表示Action执行失败

2015-12-08 23:16:11 2300

原创 struts2中"input"表示什么含义?

struts2中“input”代表输入页面,什么意思呢?就是当表单进行提交的时候或者是页面录入的时候,对表单进行验证,出现错误或者是类型转换(比如在年龄的文本框中填写除数字外的其他字符)错误就返回到输入页,所以用input做代表!!!!输入验证错误,显示错误信息有两种方式:1、public String login(){if(user.getUsername()==null||"".e

2015-12-08 22:23:08 1326

baidu_voice_tts.zip

百度语音TTS所需jar,百度语音TTS所需jar,百度语音TTS所需jar,百度语音TTS所需jar,百度语音TTS所需jar,百度语音TTS所需jar,

2019-08-30

servlet+jsp实现验证码

生成图片所要实现的类 1、定义BufferedImage对象 2、获得Graphics对象 3、使用Random生成随机验证码信息 4、使用Graphics绘制图片 5、记录验证信息到session 6、使用ImageIO生成图片

2015-12-27

servlet+jsp实现验证码demo

servlet+jsp实现验证码 具体步骤: 生成图片所要实现的类 1、定义BufferedImage对象 2、获得Graphics对象 3、使用Random生成随机验证码信息 4、使用Graphics绘制图片 5、记录验证信息到session 6、使用ImageIO生成图片

2015-12-27

空空如也

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

TA关注的人

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