自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 收藏
  • 关注

转载 Struts2 拦截器电子书

Struts2 拦截器 拦截器:可以在Action执行之前和执行之后拦截调用。Struts2将他的核心功能放到拦截器中实现而不是分散到Action中实现,有利于系统的解耦,使得功能的实现类似于个人电脑的组装,变成可 插拔的。拦截器的工作方式:围绕Action  和Result在Action和Result执行之前,为Action配置的拦截器将首先被

2017-10-25 17:08:20 248

原创 Struts2 拦截器学习

创建需要的文件   一个实体类  一个action流程  一个interceptor拦截包实体类简单创建 如下:public class UserInfo { private String username; private String password; public String getUsername() { return use

2017-10-25 11:58:48 208

原创 Struts2自动装配(+入门)

实体类:    package cn.gh.entity;/** * Created by guo on 2017/10/22. */public class User {    private String username;    private String password;    public String getUsername() {

2017-10-22 14:08:24 425

原创 Struts2入门案例

HelloWorldActionpublic class HelloWorldAction implements Action,ModelDriven { private UserInfo userInfo=new UserInfo(); public String execute() throws Exception { if ("admin".equ

2017-10-22 13:45:35 236

转载 Oracle函数(常见的20种)+三层嵌套分页...等多种Oracle的sql(常用)

--1.返回字符串,并将所有的字符小写  [sql] view plain copyselect lower('AaBbCcDd')AaBbCcDd from dual;    --2.返回字符串,并将所有的字符大写  select upper('AaBbCcDd') upper from dual;    --3.返回指定值

2017-09-17 17:50:20 267

转载 Oracle中 表空间,数字函数,日期函数,转换函数,同义词,反向键索引

grant create tablespace to sll  ------------------------  create tablespace y2164tabspace  DATAFILE 'C:\app\linlin\oradata\orcl\y2164tabspace.dbf' size 10m  AUTOEXTEND on next 32m maxsize unli

2017-09-17 17:46:33 184

原创 springmvc文件上传

dependency>        groupId>commons-fileuploadgroupId>        artifactId>commons-fileuploadartifactId>        version>1.3.1version>>      dependency>        dependency>        groupId>com

2017-08-30 16:13:30 193

原创 springmvc数据验证

dependency>     groupId>org.hibernategroupId>     artifactId>hibernate-validatorartifactId>     version>4.0.1.GAversion>     dependency>            dependency>       groupId>org.jboss.

2017-08-30 16:10:37 159

原创 JQuery UI的简单使用

UI继承 jQuery 简易使用特性,提供高度抽象接口,短期改善网站易用性。jQuery UI 是一个建立在 jQuery JavaScript 库上的小部件和交互库,您可以使用它创建高度交互的 Web 应用程序。简单而言UI可以实现在网页上的一些效果 比如拖动按钮 引入需要的控件:link rel="stylesheet" href="//code.jqu

2017-08-28 17:43:01 701 1

原创 POI--实现代码创建xls文档

一、 POI简介   Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、 HSSF概况            HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读取操作

2017-08-28 17:16:47 260 1

原创 8.28面试题

1.用两种方式根据部门号从高到低,工资从低到高列出每个员工的信息。      empoyee:             eid,ename,salary,deptid;        (1) select * from employee order by deptid desc,salary2.项目中如何体现Spring中的切面编程,举例说明。        面向切面编程,主要

2017-08-28 10:27:53 189

原创 处理方法返回值 Object数值型

创建一个User实体类,并在其中写上属性值,并将其进行封装:public class User { private String name;private int age; public int getAge() { return age; } public void setAge(int age) { this

2017-08-21 08:55:13 751

原创 springmvc方法名称解析器和视图解析器

其中的组件: 1,前端控制器DispatcherServlet(不需要程序员开发) 作用是接收请求,响应结果,相当于转发器 2,处理器映射器HandlerMapping(不需要程序员开发) 作用:根据请求的url查找handler 3,处理器适配器HandleAdapter 作用:按照特定规则去执行Handler 注意:编写Handler时要按照HandlerAdapt

2017-08-21 08:52:11 211

原创 Maven依赖

1.5.6Maven的依赖Maven的核心特征就是依赖管理。 Maven通过读取依赖项项目文件(pom.xml中),找出它们的依赖等。我们只需要在每个项目POM定义直接依赖关系。 Maven自动处理其余部分。传递依赖,包括库的图形可能会快速增长在很大程度上。可能出现情况下,当有重复的库。 Maven提供一些功能来控制传递依赖程度Maven项目我们一般是在IDea软件

2017-08-21 08:41:37 239

转载 java单点登录

首先我们先了解一下什么是单点登录?单点登录Single Sign On简称为SSO,是目前比较流行的企业业务整合的解决方案之一。F5 BIG-IP Edge Gateway解决方案借助SSO改进用户体验。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。单点登录的好处?单点登录可以做到在不记录用户密码的情况下,实现不同系统之间的资源共享

2017-08-20 09:17:20 251

转载 spring bean的生命周期

关于spring bean生命周期的一些知识点                             理解 spring bean 的生命周期很容易。当一个 bean 被实例化时,它可能需要执行一些初始化使它转换成可用状态。同样,当 bean 不再需要,并且从容器中移除时,可能需要做一些清除工作。尽管还有一些在 Bean 实例化和销毁之间发生的活动,但是本章将只讨论两个重要的

2017-08-20 09:16:33 147

转载 自定义注解

Java自定义注解:  如果说反射使得很多技术实现(动态代理、依赖注入等)有了基础,那么注解就是使这些技术实现变得平民化的基础。      站在Java虚拟机的角度来看,class保留和运行时保留的注解已经和java二进制码放在了同等的地位。虚拟机在加载class文件时,会为注解内容分配空间     并进行解析,最终还会为注解和对应的二进制码建立关联。尽管这些注解不会被运行

2017-08-20 09:15:48 161

转载 spring静态代理 动态代理

JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为

2017-08-20 09:15:09 151

转载 spring中的增强

spring的增强分类:前置增强,后置增强,异常增强,环绕增强。增强的意义在于我们不改变接口,实现类,不动方法的前提下在原内容上增加内容。首先我们看一下前置增强:前置增强必须实现的接口:MethodBeforeAdvice[java] view plain copy  MethodBeforeAdvice  

2017-08-20 09:14:21 922

转载 spring自动代理

spring默认提供的几种auto-proxy:  BeanNameAutoProxyCreator   :  可以配置需要被进行auto-proxy的bean names列表,它控制的是需要代理的bean列表InfrastructureAdvisorAutoProxyCreator  DefaultAdvisorAutoProxyCreator :  将对应匹配的advisor,

2017-08-20 09:13:34 168

转载 springmvc方法名称解析器和视图解析器

其中的组件: 1,前端控制器DispatcherServlet(不需要程序员开发) 作用是接收请求,响应结果,相当于转发器 2,处理器映射器HandlerMapping(不需要程序员开发) 作用:根据请求的url查找handler 3,处理器适配器HandleAdapter 作用:按照特定规则去执行Handler 注意:编写Handler时要按照HandlerAdapt

2017-08-20 09:12:49 261

转载 spring事务

事务的特性4个:原子性  事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。通常,与某个事务关联的操作具有共同的目标,并且是相互依赖的。如果系统只执行这些操作的一个子集,则可能会破坏事务的总体目标。原子性消除了系统处理操作子集的可能性。一致性  事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务

2017-08-20 09:12:11 169

转载 用注解实现springmvc

1.创建Webmaven项目2.导入所需要的jar包[html] view plain copydependency>            groupId>junitgroupId>            artifactId>junitartifactId>            version>4.12version

2017-08-20 09:11:01 134

原创 HandlerMapping和BeanNameUrlHandlerMapping的使用

BeanNameUrlHandlerMapping与上一节的SimpleUrlHandlerMapping类似,不同之处在于:前者的bean name就当做url,而后者需要配置url-->bean的映射。我给大家看一下springmvc.xml文件的配置区别这是SimpleUrlHandlerMapping的文件的配置这里就是通过SimpleUrlHand

2017-08-20 09:08:43 374

原创 SpringMVC学习(2)

了解MVC的流程  数据在内部是如何运转的由简到繁:用户→控制器→处理器→模型→处理器(回应前面的请求)→控制器→视图显示二图相比一图更具体化   处理器前多了 处理器映射器和处理器适配器 根据图示箭头可以看到请求在内部是如何运转图三为图二的英文版  大致相同

2017-08-14 14:14:13 149

原创 SpringMVC学习(1)

入门案例:    搭建需要的jar类   以下两个为MVC需要的jardependency> groupId>org.springframeworkgroupId> artifactId>spring-webartifactId> version>4.2.8.RELEASEversion>dependency>dependency> groupId>o

2017-08-14 13:57:39 143

原创 Sping 顾问代理增强

public interface IDog  {      public  void  dog();      public  void  run();  }  public class Dog implements IDog{      public  void  dog(){          System.out.println("===测试顾问==1dog()");

2017-07-31 14:57:06 221

原创 Spring 顾问 自动代理

public interface IDog1 {      public  void  dog();      public  void  run();  }  public class MyAfter implements AfterReturningAdvice {      public void afterReturning(Object o, Method metho

2017-07-31 14:55:31 168

原创 Spring Aspectj代理 前置 后置以及异常

public interface IDog2 {      public  void  dog();        public  String  run();  }  public class Dog2 implements IDog2 {      public  void  dog(){          System.out.println("===测试顾问==

2017-07-31 14:54:04 198

原创 Spring--AOP学习

简介:Aspect Oriented Programming(AOP)  面向切面编程可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,提高代码的灵活性和可扩展性,AOP可以说也是这种目标的一种实现。实现AOP的技术特性1、join po

2017-07-26 09:14:43 155

原创 Ajax

AJAXJava" %>    Title    JavaScript" src="js/jQuery-1.12.4.js">    javascript">        /*1.光标失去焦点        *        * */        $(function () {            $("[nam

2017-07-17 18:00:02 190

原创 MyBatis多对多以及一二级缓存

多对多:比如:一个老师可以教多个学生、 一个学生可以被多个老师教。举个例子:通过查询一个教师的编号 可以查询到他的学生     查询一个学生 可以查询到他的所有老师eg:通过老师查询学生:数据库准备 三个表格: Student       Teacher      Teacher_Student(关系表)     写入数据:   Student表

2017-07-16 18:17:55 234

原创 MyBatis 九个例子

‘’‘’

2017-07-12 17:56:41 190

原创 初始MyBatis

一、   什么是持久化答:持久化就是内存数据和硬盘数据状态的转换二、ORM思想  ORM表面意思是:  Object  Relation Mapping 对象关系映射三、 MyBatis入门案例                第一步:导jar包                        MySQL      mysql-connector-j

2017-07-10 09:24:51 267

原创 分班笔试题

一、.       答案   D  二、答案 :C 底层就是一堆查询的sql语句 而不是数据值三、答案:D   优先级:fatal>error>warn>info>debug四、答案:BC   翻译阶段JSP文件会给JSP引擎转换成Java源码编译阶段Java源代码会被编译成可执行的字节码五、 答案:BD

2017-06-28 17:52:36 278

原创 JSP数据交互(application、cookie)

关于作用域的对比:        page      其中page的作用域是当前页面       request的作用域是一次请求(即可以跳转页面)  session的作用域是一次会话(N次请求)       application的作用域是整个应用(N次会话)Cookie的作用:        对特定对象的追踪        统计网

2017-05-10 14:18:34 310

原创 动态网页开发基础

常见的Web服务器有几种?tomcat:apache:WeblogicJbosswebspacherJettyIIS (解析.NET程序)Nginx高性能如何配置网站的起始页?在网站的Web.xml文件中加入如下节点              index.jsp.如何启动

2017-05-10 13:53:25 174

原创 JSP数据交互(request response)

九大内置对象介绍:九大内置对象内置对象类型说明作用域requestjavax.servlet.ServletRequest请求对象——在 一次请求/一个Request请求周期 中传递数据,请求结束后,数据不可访问,用于页面之间的值的传递用户请求期

2017-05-08 15:01:51 331

原创 jQuery中的事件与动画

鼠标事件:click() :单击事件、触发或将函数绑定到指定元素的click事件mouseover(): 触发或将函数绑定到指定元素的mouseover事件mouseout() :触发或将函数绑定到指定元素的mouseout的事件键盘事件:keydown(): 按下按键时、触发或将函数绑定到指定元素的keydown事件keyu

2017-04-26 17:25:50 169

原创 序列化

序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 public static void main(String[] args)throws IOException { List list=new ArrayList(); Dog dog=new Dog("dd",18); Dog dog1=n

2017-04-14 15:51:46 186

空空如也

空空如也

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

TA关注的人

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