自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (7)
  • 收藏
  • 关注

原创 Redis

#查看所有keykeys * 或 keys "*"#查看匹配前缀的keyskeys "miao*"#清空redisflushdb#随机取出一个keyrandomkey#查看key的类型type key#查看数据库中key的数量dbsize#查看服务器信息info#查看redis正在做什么monitor #注意,有高手的文章说这个会急剧降低redi

2018-01-08 17:16:27 256

原创 Struts2入门案例,自动装配

入门案例:HelloWorldActionpublic class HelloWorldAction implements Action,ModelDriven { private UserInfo userInfo=new UserInfo(); public String execute() throws Exception { if ("a

2017-10-25 13:51:33 284

原创 struts2概述

1.Struts2基础使用方法  MVC框架  调度请求2.开发步骤  2.1 引入依赖  2.2 配置web.xml  核心过滤器 StrutsPrepareAndExecuteFilter        2.3 UI  2.4 定义Action      public FirstAction implements Action{         public S

2017-10-25 13:50:58 222

原创 struts2拦截器

BookActionpublic class BookAction implements Action { public String execute() throws Exception { System.out.println("bookaction"); return SUCCESS; }}UserInfo

2017-10-25 13:50:21 168

原创 使用Struts2基本开发步骤

1:加载Struts2类库获取ServletAPI-->dependency> groupId>javaeegroupId> artifactId>javaee-apiartifactId> version>5version>dependency>dependency> groupId>org.apache.strutsgroupId>

2017-10-22 09:43:38 282

原创 Hibernate一对多双向,多对多双向,排序

一对多双向xml version="1.0"?> hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">hibernate-mapping packag

2017-10-06 15:13:34 255

原创 Java1.7快速排序算法

Java1.7的快排是一种双轴快排,顾名思义:双轴快排是基于两个轴来进行比较,跟普通的选择一个点来作为轴点的快排是有很大的区别的。算法是由Vladimir Yaroslavskiy在2009年研究出来的,并在2011年发布在了Java1.7。由于Arrays.sort对于数组的排序做了各种各样的优化,并且大多数优化和我们今天要研究的双轴排序无关,所以我们暂且略过,以后有时间研究Arrays源码的时

2017-09-18 08:34:02 551

原创 Oracle 第一章 上课代码

--赋予查询权限GRANT SELECT ON Y2165.USERINFO TO yz--创建数据表create table studentinfo(stuno number primary key not null)alter table userinfoadd (stuage number ,stuname nvarchar2(100));

2017-09-13 17:23:31 227

原创 Oraclr数据库安装检查失败解决处理过程

一、错误信息当安装到“先决条件检查” 时,提示如下图所示的错误:1、物理内存—详细信息:物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。预期值:?N/A实际值:?N/A?错误列表:?-?PRVF-7531 : 无法在节点 "mywin7" 上执行物理内存检查 ?- Cause:? 无法在指示的节点上执行物理

2017-09-11 12:56:13 1142 1

原创 SpringMvc 文件上传

commons-fileupload commons-fileupload 1.3.1> commons-io commons-io 1.4> @Controllerpublic class Text { @RequestMapping("/first") public Str

2017-08-30 16:15:00 165

原创 springmvc数据验证

org.hibernate hibernate-validator 4.0.1.GA org.jboss.logging jboss-logging 3.3.0.Final> javax.validation valid

2017-08-30 16:08:38 191

原创 JqueryUI

·概述标签页插件通常用于将内容分解成多个部分,可交换查看,节省空间。有点类似于手风琴插件。官方示例地址:http://jqueryui.com/demos/tabs/·丰富的事件支持: tabsselect, tabsload, tabsshow tabsadd, tabsremove tabsenable, tabsdisable 事件绑定示例: $('#

2017-08-28 17:13:05 190

原创 使用POI操作excel(读取和创建)

POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 POI可以操作的文档格式有excel,word,powerpoint等,在此介绍POI操作excel的步骤,关于POI操作其他文档的步骤,大家可以参考其他资料。 首先需要去apache poi的官网上下载poi开发包。我这里使用的版本是3.17需要引入的依赖为:dependency>

2017-08-28 17:10:26 287

原创 面试题 关于SelectKey

题目:Xml映射文件中,除了常见的select|insert|updae|delete标签之外,还有哪些标签?注:这道题是京东面试官面试我时问的。答:还有很多其他的标签,、、、,加上动态sql的9个标签,trim|where|set|foreach|if|choose|when|otherwise|bind等,其中为sql片段标签,通过标签引入sql片段,为不支持自增的主键生成策略标签

2017-08-25 17:00:32 440

原创 SpringMVC注解式 转发与重定向

@Controllerpublic class Mycontroller { //转发 @RequestMapping("/adduser") public String add(HttpServletRequest request){ request.setAttribute("happy","刘"); return "/listuser

2017-08-23 08:33:00 483

原创 SpringMVC异常

@Controllerpublic class Myexection { @RequestMapping("/list") public String exe(){ int resule=5/0;//异常 return "/list.jsp"; }}配置中:开启异常-->bean class="org.springfra

2017-08-23 08:32:11 126

原创 @responseBody注解的使用

@responseBody注解的使用1、  @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML  数据,需要注意的呢,在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对

2017-08-23 08:29:25 126

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

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

2017-08-21 08:39:52 245

原创 spring静态代理 动态代理

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

2017-08-21 08:38:28 160

原创 spring bean的生命周期

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

2017-08-20 16:53:26 148

原创 Spring配置事务

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context=

2017-08-20 09:21:58 169

原创 SpringMVC 内外部视图

xml version="1.0" encoding="UTF-8"?>  beans  xmlns="http://www.springframework.org/schema/beans"          xmlns:aop="http://www.springframework.org/schema/aop"          xmlns:tx="http://www.spri

2017-08-20 09:18:33 197

原创 SpringMVC的请求流程图

SpringMVC的请求流程图         图一                             图二                                            SpringMVC的请求流程            1. 用户向服务器发送请求,请求被spring 前端控制S

2017-08-20 09:01:13 891

原创 Spring MVC小案例

本项目旨在搭建一个简单的Spring MVC框架,了解Spring MVC的基础配置等内容。一、项目结构本项目使用idea intellij创建,配合maven管理。整体的目录结构如图:其中java文件夹是sources文件夹,resources是资源文件夹。spring文件夹里是Spring上下文配置和Spring MVC配置文件。 需要注意的是,项目自动生成以后

2017-08-20 08:37:22 165

原创 Spring事务的更新丢失

更新丢失:如果多个线程操作,基于同一个查询结构对表中的记录进行修改,那么后修改的记录将会覆盖前面修改的记录,前面的修改就丢失掉了,这就叫做更新丢失。Serializable可以防止更新丢失问题的发生。其他的三个隔离级别都有可能发生更新丢失问题。Serializable虽然可以防止更新丢失,但是效率太低,通常数据库不会用这个隔离级别,所以我们需要其他的机制来防止更新丢失:

2017-08-20 08:36:24 473

原创 spring的设计模式

第一种:简单工厂又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定

2017-08-20 08:35:57 129

原创 Spring事务的隔离级别

事务隔离级别:        隔离级别是指若干个并发的事务之间的隔离程度。  先了解一下几个概念脏读、不可重复读和幻读:1.脏读 ( 事务没提交,提前读取 ) :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据2.不可重复读 ( 两次读的不一致 ) :是指在一个事务内,多

2017-08-20 08:35:21 122

原创 使用idea maven实现Spring+mybati的整合

Spring和mybatis的整合步骤:            加入Spring和mybatis的有关jar包             建立开发目录结构,创建实体类             创建数据访问接口(BookDao)              创建数据访问接口的实现类(BookDaoImpl)              配置SQL映射文件(BookD

2017-08-20 08:34:34 142

原创 第三次分班考试笔试题

(选择二项)A:B:C:D:spring注解的基本认识,spring用注解的方式实现自动装配,时不用有set 或get方法,底层注解通过反射来完成自动装配。spring要实现自动装配,就必须在容器中有这个类型的对象,不然报异常,如果有多个对象也会报异常。--------------------------------------------------------------(选择二项)2

2017-08-13 15:22:11 246

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

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

2017-07-31 15:10:06 188

原创 Spring 顾问 自动代理

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

2017-07-31 15:08:36 166

原创 Spring 顾问 代理增强

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

2017-07-31 15:06:14 174

原创 Spring 环绕增强

public interface ISomeService1 { public void some();}public class MyThome implements MethodInterceptor{ public Object invoke(MethodInvocation methodInvocation) throws Throwable { S

2017-07-31 15:04:30 702

原创 Spring AOP

public interface ISomeService { public void some();}public class MyAdvice implements MethodBeforeAdvice{ public void before(Method method, Object[] objects, Object o) throws Throwabl

2017-07-31 14:58:23 110

原创 Spring xml注入与注解

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:cont

2017-07-31 14:50:39 215

原创 List和Set的区别

Java中的集合包括三大类,它们是Set(集)、List(列表)和Map(映射),它们都处于java.util包中,Set、List和Map都是接口,它们有各自的实现类。Set的实现类主要有HashSet和TreeSet,List的实现类主要有ArrayListCollection是最基本的集合接口,声明了适用于JAVA集合的通用方法,list和set都继承自collection接口。

2017-07-26 17:23:45 53095 4

原创 Spring AOP

AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。例

2017-07-26 08:36:58 191

原创 多对多与缓存总结

四、多对多查询多对多怎么理解呢? 一个用户可以属于多个集体(家人,朋友,同学),当然一个集体也包含了多个用户小配置: <!-- 订单信息 一个用户对应多

2017-07-16 18:25:48 319

原创 智能标签

小配置: select * from studentinfo where stuname like '%' #{stuName} '%' and stuAge>#{stuAge} select * from studentinfo where stuname like '%' #{0} '%' and stuAge

2017-07-12 17:59:19 239

原创 idea搭建mybatis案例

第一步: 先创建一个maven项目,详细步骤就不多说了     第二步: 在搭建好的maven项目中打开pom.xml,加载所需的jar包,配置如下:   [java] view plain copy "http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20

2017-07-10 08:42:56 351

北大青鸟易买网项目源码

易买网的经典源码,前台与后台,完整版项目,适合项目答辩。用sql数据库连接,Java三层开发,用servlet实现跳转页面实现网站登录,注册,留言,查看新闻,商品,购物车以及后台管理等一系列功能,另附数据库,适合初学者使用!

2017-05-28

北大青鸟S2新闻发布系统JSP+MySQL

包含MySQL数据库和JSP源码

2017-05-12

ACCP S2 使用JSP/Servlet技术开发新闻发布系统

ACCP S2 使用JSP/Servlet技术开发新闻发布系统 课件全代码+上机+简答+案例

2017-05-07

ACCP7.0S2使用jQuery快速高效制作网页交互特效所有课件+答案

ACCP7.0 S2课程 使用jQuery快速高效制作网页交互特效 包含所有课件+上机+简答+案例

2017-04-17

ACCP7.0深入.NET平台的软件系统分层开发课件全代码

ACCP7.0深入.NET平台的软件系统分层开发课件全代码 PPT 扩充案例 内部机试题及答案

2017-03-26

C#项目案例.QQ用户信息管理系统

项目模拟实现QQ用户信息管理系统,实现以下功能: 1.管理员登陆 2:查看QQ用户信息 3:更新QQ用户 4:添加QQ新用户记录 5:删除制定的QQ用户记录

2016-12-02

C#贯穿案例"银行简单业务系统"

ACCP7.0软件开发初级程序员 第一学年 第一学期 《C#语言和数据库技术基础》 前四章贯穿案例"银行简单业务系统"所有代码. 实现 开户,修改密码,存款,取款,转账,显示余额. 功能

2016-11-08

空空如也

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

TA关注的人

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