自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LQresier

继续努力

  • 博客(13)
  • 收藏
  • 关注

转载 ajax请求导致status为canceled

遇到了一个ajax请求的问题。大概是这样:前端ajax访问后台,后台没有任何问题,ajax却执行error回调,查了一下发现status状态为canceled。如果你也有这个问题请点开下面的文章。一次偶然的ajax请求导致status为canceled的原因简单来说就是:用ajax提交时,不要使用button标签,会有冲突,改为<input type="button"&g...

2019-01-04 10:52:16 337

原创 Spring中的AOP

Spring中的AOP概念图示:Spring实现AOP的原理:1、动态代理(优先)被代理对象必须实现接口,才能产生代理对象,如果没有接口将不能使用动态代理。2、cglib代理(不需要接口)第三方代理技术,cglib代理可以对任何类生成代理,代理的原理是对目标对象进行继承代理。如果目标对象被final修饰,那么该类无法被cglib代理。AOP名词:Target(目标对象):被代理对象。Joinpoi...

2018-06-28 16:51:08 210

原创 Spring整合JDBC操作

Spring提供了一个可以操作数据库的对象JdbcTemplate,该对象和DBUtils的QueryRunner很相似。使用示例:但是这样很麻烦,可以通过Spring配置来管理JdbcTemplate对象步骤:1、导包2、准备数据库3、编写DAO类4、配置1、导包需要导6个基础包,还需要4个包:C3P0连接池包jdbc驱动包spring-jdbc包spring-tx包除了这些包之外,如果还需要s...

2018-06-28 16:40:27 323

原创 Spring和Junit4整合测试

整合的好处:不需要每次都写一大串测试代码,通过注解就可以直接引入spring容器进行测试。1、导包除了基本的6个包外,还需要aop包和test包2、配置注解(每次测试完,容器会自动关闭)注解介绍:1、@RunWith(SpringJUnit4ClassRunner.class) //创建容器(值固定)2、@ContextConfiguration("classpath:applicationCo...

2018-06-28 16:24:38 650

原创 Spring基本环境搭建

这里搭建的是基本的spring环境,不包括aop、事务等功能。正文:Spring搭建步骤:1、导包2、创建一个实体类3、将对象注册到容器中(在配置文件中配置)1、导包使用spring需要导4个核心包(最基本的功能)还需要导1个日志包(如果spring版本在4.0以下,需要导2个包)2、创建一个实体类3、将对象注册到容器中(在配置文件中配置)创建配置文件,位置任意(建议在src下),任意文件名(建议...

2018-06-28 16:18:36 262

原创 eclipse中Strut2的环境配置

Strut2搭建步骤:1、导包2、编写Action类3、配置struts.xml文件4、在web.xml中部署struts2的核心过滤器1、导包使用struts需要引入13个jar包jar包从apps/struts2-blank.war解压得来2、编写Action类(action类是struts2的核心类)3、配置src/struts.xml文件4、在web.xml中部署struts2的核心过滤器...

2018-05-27 21:45:27 172

原创 多表查询

1、交叉连接查询(基本不使用,得到的是两个表的乘积)select * from A,B;2、内连接查询(使用关键字inner join,其中inner可以省略)隐式内连接:select * from A,B where 条件;显式内连接:select * from A inner join B on 条件;3、外连接查询(使用关键字outer join,其中outer可以省略)左外连接:left ...

2018-05-17 14:50:17 209

原创 表单文件上传

本例可以实现文件与其他表单元素同时上传。文件上传借助2个jar包:核心代码:文件上传注意事项:1、文件上传项必须有name属性。2、表单提交方式必须是post。3、表单的enctype必须是multipart/form-data。...

2018-05-17 14:47:04 184

原创 Redis数据库的介绍

Redis是一个高性能的key-value数据库。Redis的三个主要特点:1、Redis将数据库完全保存在内存中,仅使用磁盘进行持久化。2、相比于其他键值数据库,Redis有相对丰富的数据结构。3、Redis可以将数据复制到任意数量的从机中。Redis的优点:1、快。每秒可以执行大约110000次设置(set)操作,每秒大约可执行81000次读取(get)操作。2、支持丰富的数据类型。Redis...

2018-05-07 22:40:39 1170

原创 MYSQL中truncate与delete的区别

delete和truncate都是删除表的操作,但还是有些许不同。delete是一条一条删除记录的,配合事件(transaction)和回滚(rollback)可以找回数据,且自增(auto_increment)不会重置。truncate则是直接删除整个表,再重新创建一个一模一样的新表,auto_increment会被重置,且数据无法找回。delete配合事件和回滚找回数据的例子:现有这么一个表:...

2018-05-07 22:31:38 3717

原创 关于Tomcat8.0版本文字编码的问题

在Tomcat8.0之前的版本,如果你要向服务器提交中文是需要转码的(如果你没有修改server.xml中的默认编码),因为8.0之前Tomcat的默认编码为ISO8859-1。POST方式提交request.setCharacterEncoding("utf-8"); //设置编码String parameter=request.getParameter("name"); //取出的值不乱...

2018-04-24 22:52:18 2488

原创 MySQL5.7.21解压版的安装(图文详解)

最近安装MySQL5.7.21解压版时遇到了一些问题,希望分享下安装过程避免其他人在安装上浪费过多的时间。开始正文:1、首先在Mysql官网下载压缩包,官网链接:https://www.mysql.com/进入DOWNLOADS—>Community—>MySQL Community Server的download在download页面中选择适合自己版本的MySQL我的是windows...

2018-03-09 14:28:46 4612 3

原创 Android 布局color大全

最近写代码时总会纠结颜色选取的问题,没学过美术,对这些七七八八的颜色一点头绪都没有。不过还好有了color大全,复制粘贴到colors.xml中即可:resources> color name="white">#ffffffcolor> color name="ivory">#fffff0color> color name="lightyellow">#fff

2018-02-01 19:02:39 373

空空如也

空空如也

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

TA关注的人

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