自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 Nginx配置反向代理时排除指定路径

开头的请求,并返回 404 响应,从而实现排除该路径下的所有请求。指令中使用正则表达式。例如,以下配置将排除以。如果需要同时排除多个路径,可以在。表示使用正则表达式进行匹配,以上配置将匹配所有以。

2023-05-10 13:32:28 3631

原创 JavaScript | 判断对象是否非空

JavaScript 判断对象是否非空

2022-09-24 13:41:48 816

原创 MyBatis源码解读(一)使用ScriptRunner执行SQL脚本文件

MyBatis源码解读 | 使用ScriptRunner执行SQL脚本文件

2022-09-23 17:29:06 981

原创 Spring Boot | 使用Redis实现接口限流

表单重复提交的原因笔者遇到过如下几种:(1)经费有限,无力更换有故障的鼠标,单击鼠标左键时,实际上触发了多次点击;(2)服务响应慢或者网络卡顿,用户情绪暴躁,疯狂多次点击提交按钮;(3)测试工程师炫耀手速故意快速多次点击提交按钮。解决表单重复提交的方式有多种,前端可以解决,后端也可以解决,本篇文章提供了一种笔者甄选出来的自认为比较优雅的后端解决方案。...

2022-07-22 16:02:22 709

spring mvc 怎样使用异常处理器处理异步请求异常

Spring MVC 怎样处理异步请求时出现的异常?我想通过继承 Spring MVC 的异常处理器实现统一的异常处理,如果是异步请求过程中产生的异常,则返回 JSON 格式数据;如果不是异步请求过程中产生的异常,直接跳转到一个页面。对于非异步请求产生的异常,Spring MVC 已经有很好的机制处理;但是现在我想要有那么一个异常处理器能同时处理异步和非异步请求产生的异常。我不知道该怎么做...

2016-05-09 17:17:30 326

Git 学习笔记 —— 01 配置用户信息

用户信息的内容用户信息包括用户名称和电子邮箱地址。 配置用户信息的作用每次 Git 提交时都会引用用户信息,说明是谁提交了更新,用户信息会随更新内容一起被永久纳入历史记录。 配置、修改用户信息$ git config --global user.name "John Doe"$ git config --global user.email johndoe@exa...

2016-03-30 22:19:40 101

向<select>元素中动态添加option

向&lt;select&gt;元素中动态添加option JavaScript代码:/** * select元素动态添加option * * @param selectEleId select元素id * @param width 要添加的option的value属性值 * @param height 要添加的option的innerHTML * @param se...

2015-04-16 17:25:51 1004

原创 【MyBatis入门】—— MyBatis日志

MyBatis将真正的日志类库隐藏在内置的日志工厂后面,日志工厂将打印日志的任务委托给一个日志实现(Logger Implementation),优先级别从上到下依次递减:• SLF4J• Apache Commons Logging• Log4j 2• Log4j• JDK logging 如果MyBatis没有找到如上任何一个日志实现,日志功能不可用。 ...

2015-04-15 20:59:21 146

【Spring MVC异常处理】——SimpleMappingExceptionHandler

作用SimpleMappingExceptionHandler对所有异常进行统一处理,将异常类名映射为视图名。 配置方法在Spring MVC配置文件(我的文件名是dispatcher-servlet.xml)添加如下代码:&lt;bean id="exceptionResolver" class="org.springframework.web.servlet.ha...

2015-04-10 10:04:57 152

原创 【MyBatis入门】—— 第一个MyBatis应用

1.创建STUDENTS表并插入一些数据:-- 创建数据库CREATE DATABASE mybatis;-- 使用数据库USE mybatis;-- 创建表CREATE TABLE STUDENT ( id BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT 'PK', name VARCHAR(30) NOT NULL CO...

2015-04-02 08:49:59 233

The tag handler class for "c:if" (org.apache.taglibs.standard.tag.rt.core.IfTag)

问题描述:JSP页面中的JSTL标签不起作用,报错:The tag handler class for "c:if" (org.apache.taglibs.standard.tag.rt.core.IfTag) was not found on the Java Build Path 解决方法:引入JSTL标签语句前添加代码&lt;%@ page language="jav...

2015-03-23 20:57:12 4551

Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"

问题描述:JSP页面提示Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"错误。 解决方法:pom.xml文件中添加如下代码:&lt;dependency&gt; &lt;groupId&gt;jstl&lt;/groupId&gt; &lt;artifac...

2015-03-13 20:58:32 115

原创 Spring MVC RESTful风格URL welcome-file-list不起作用问题解决

在用Spring MVC搭建WEB项目时,我习惯使用RESTFUL风格的URL,即在web.xml中作如下般配置: &lt;servlet&gt; &lt;servlet-name&gt;dispatcher-servlet&lt;/servlet-name&gt; &lt;servlet-class&gt; org.springframework.web.servle...

2014-11-05 08:04:08 340

原创 Velocity插件veloeclipse离线安装

由于电信把谷歌给屏蔽了,所以不能使用在线安装。如果能够成功访问谷歌的话,建议使用在线安装。在线安装方式请自行百度。这里介绍下veloeclipse离线安装方式,在我的机器上安装是没有什么问题。我的Eclipse版本是Indigo Service Release 2。 安装步骤:1. 在Eclipse安装根目录下创建两个文件夹:links和myplugins。2. 将下载的...

2014-07-28 13:23:14 291

MyBatis与Spring整合

示例的目录结构:1. 配置开发所需要的Jar包本示例主要用到的Jar包主要有:spring-4.0.6mybatis-3.2.7mybatis-spring-1.2.2mysql-connector-java-5.1.22junit-4.11Jar包明细:示例使用Maven管理Jar包,pom.xml配置文件内容如下:&lt;projec...

2014-07-09 16:45:00 107

原创 web.xml模板

web.xml(version 2.3) &lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;&lt;!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.d...

2014-06-25 17:51:57 96

原创 JSON笔记

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 JSON 语法规则    ● 数据在名称/值对中    ● 数据由逗号分隔    ● 花括号保存对象    ...

2014-06-18 14:38:42 101

原创 JSP笔记

1.JSP脚本    格式:&lt;%Java脚本%&gt;    JSP脚本中可以包含任何可执行的Java代码。    在JSP脚本中也可以声明变量,但在JSP脚本中声明的变量是局部变量,不能使用public、private修饰,也不能使用static修饰。    JSP脚本中不能定义方法。2.JSP注释    格式:&lt;%-- JSP注释 --%&gt;    HTML注释:&lt;!...

2014-06-18 14:38:10 117

原创 Spring MVC,访问静态资源(导入jQuery库)

 工程的结构如下图所示:  操作:向testJSON.jsp文件中导入jquery-1.10.1.js 在springTest-servlet.xml添加如下代码:&lt;!-- 处理静态资源 --&gt;&lt;mvc:resources mapping="/static/**" location="/WEB-INF/static/" /&gt; ...

2014-06-18 14:36:47 692

原创 SpringMVC与Velocity整合

1.依赖的Jar包  (1). velocity-1.x.x.jar  (2). commons-collections.jar  (3). spring的基础Jar包    spring-aop    spring-web    spring-context    spring-context-support    spring-beans    spri...

2014-06-18 14:31:39 110

原创 The method xxx of type xxx must override a superclass method

问题:The method xxx of type xxx  must override a superclass method解决方法:一、                                                                     因为你的Compiler 是jdk1.5,只要把它改为 1.6方法: 1. window -&gt...

2014-06-03 12:30:20 180

使用POI技术读取Excel中数据,比对,并将比对结果存入Excel

1.要操作的Excel表格(.xls)格式模板: 程序作用:读取数据1列中数据,然后依次与数据2列中数据比较,如果数据2中含有与之相同的数据,则标记为Equal,否则标记为Not Equal。最后将比较结果一起存入Excel表格指定列中。效果图: 工具类代码:import java.io.FileInputStream;import java.io.FileOutputSt...

2013-07-10 13:06:35 590

原创 采用jQuery技术获得从服务器返回经MappingJacksonJsonView转化的JSON格式数据

操作流程:工程结构: 在web.xml文件中配置Spring MVC&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xm...

2013-07-04 22:36:08 191

原创 JSON笔记1

简介:    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。JSON 语法规则:    ● 数据在名称/值对中    ● 数据由逗号分隔    ● ...

2013-06-30 21:12:19 78

jQuery之表格应用

1.单选框控制表格行高亮样式:&lt;style type="text/css"&gt; .even { background:#FFF38F; } .odd { background:#FFFFFF; } .selected { background:#F00FFF; }&lt;/style&gt;实现:&lt;script typ...

2013-06-13 10:08:00 64

jQuery对表单的操作

1.单行文本框应用获得和失去焦点改变样式添加样式:&lt;style type="text/css"&gt; .focus { border: 1px solid #f00; background: #fcc; }&lt;/style&gt;具体实现:&lt;body&gt;&lt;form action="#" method="post" i

2013-06-09 05:59:00 84

jQuery中的事件

1.加载DOM在常规的JavaScript中,使用window.onload方法;而在jQuery中,使用$(document).ready()方法。window.onload与$(document).ready()的不同:● 执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行...

2013-06-08 16:12:00 61

jQuery中的DOM操作

HTML代码:&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="t

2013-06-08 12:31:00 82

jQuery学习之入门

1.jQuery简介 jQuery是继Prototype之后又一个优秀的JavaScript库。 jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发Ajax的操作。 2.配置jQuery环境 在&lt;head&gt;标签内引入jQuery库,即在&lt;head&gt;标签...

2013-06-05 23:08:00 62

XStream笔记

XStream是一套简洁易用的开源类库,用于将Java对象序列化为XML或者将XML反序列化为Java对象,是Java对象和XML之间一个双向转换器。1.XStream概述2.快速入门User.java: public class User implements Serializable { private static final long serialVersionU...

2013-06-03 15:42:00 201

Spring之AOP

1.AOP术语:  ● 连接点(Joinpoint) 一个类或一段程序代码拥有一些具有边界性质的特定点,这些代码中的特定点就称为“连接点”。 Spring中仅支持方法的连接点,即仅能在方法调用前、方法调用后、方法抛出异常时以及方法调用前后这些程序执行点织入增强。 连接点是程序中客观存在的事物。  ●切点(Pointcut) AOP通过切点定位连接点。 连接点...

2013-05-29 21:12:00 70

Spring之使用外部属性文件

PropertyPlaceholderConfigurerPropertyPlaceholderConfigurer用于在配置Bean时引用外部属性文件。方法一: &lt;bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&gt; &lt;property n...

2013-05-29 14:29:00 77

Spring之依赖注入

属性注入: 属性注入即通过setXxx()方法注入Bean的属性值或依赖对象。属性注入要求Bean提供一个默认的构造函数,并为需要注入的属性提供对应的Setter方法。需要指出的是:Spring只会检查Bean中是否有对应的Setter方法,至于Bean中是否有对应的属性变量则不做要求。Spring配置文件中&lt;property&gt;元素所指定的属性名和Bean实现类的Sett...

2013-05-28 17:26:00 77

Eclipse常用快捷键

只是一些我在工作中学用到的: Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 (对...

2013-05-28 12:00:00 60

Spring之基于XML的配置

命名空间的定义步骤:第一步:指定命名空间的名称(包括命名空间的缩略名和全名)。如果命名空间的别名为空,则表示该命名空间 为文档默认命名空间,文档中无命名空间前缀的元素都是属于默认命名空间。第二步:指定命名空间的Schema文档样式文件的位置,用空格或回车键进行分隔。...

2013-05-27 22:45:00 83

Spring之Bean作用域

&lt;bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/&gt;这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。scope的取值:singleton、prototype、session、request、global session。1.singleton作用域...

2013-05-27 18:42:00 64

java构造函数使用方法总结

 使用构造器时需要记住:1.构造器必须与类同名(如果一个源文件中有多个类,那么构造器必须与公共类同名)2.每个类可以有一个以上的构造器3.构造器可以有0个、1个或1个以上的参数4.构造器没有返回值5.构造器总是伴随着new操作一起调用示例:A.javapublic class A{ public A(){ System.out....

2012-05-20 19:56:22 144

菜鸟编程之java查缺补漏——Simple_Chat(java聊天室)

Chat_Server.java import java.io.EOFException;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.net.BindException;import java.net.S...

2012-04-13 15:41:19 145

原创 菜鸟编程之java查缺补漏——GridBagLayout布局

在向由GridBagLayout类管理的容器中添加组件时,需要为每个组件创建一个与之关联的GridBagContrains类的对象,通过该类的属性设置组件的布局信息。 GridBagConstraints常用字段: (1)gridx和gridygridx:指定包含组件的显示区域开始边的单元格,其中行的第一个单元格为 gridx=0。gridy:指定位于组件显示区域的顶部的单...

2012-04-08 10:42:46 159

原创 菜鸟编程之Java查缺补漏——static关键字

1.子类不能继承父类的构造方法。在子类中,如果想要使用父类的构造方法,必须是在子类的构造方法中使用,使用super关键字表示。如果在子类中没有显式地使用super关键字调用父类的某个构造方法,那么默认会有super(),即调用父类无参的构造方法。如果父类中没有无参的构造方法则会出现错误。 Base.javapublic class Base { public Base(){ Sys...

2012-04-03 18:48:02 88

Java Persistence with MyBatis 3

Java Persistence with MyBatis 3

2017-06-14

Java反编译工具(jd-gui)

Java反编译工具,jd-gui,免费的

2014-07-01

jQueryWTP插件及其安装步骤

在Eclipse中安装jQueryWTP及具体的安装步骤。

2013-06-08

java聊天室

java聊天室,可以实现多个客户的接入,设计模式为C/S,可选择要接受消息的用户。采用LinkList方式存储用户信息。简单的java聊天室而已。

2012-04-16

设置X和Y,根据JCheckBox设置颜色,在JPanel上画圆

设置X和Y,根据JCheckBox设置颜色,

2012-03-18

先创建一个Point类,然后定义Trianglele类

先创建一个Point类,然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义构造方法对这三个点进行初始化,然后定义两个方法求三角形的周长、面积。定义一个测试类,在main()中创建一个对象,求给定三点的三角形的周长、面积。

2011-05-09

编程求解矩形和圆面积。

编程求解矩形和圆面积。要求:为了让程序具有较好的扩展性,编写形状接口(J_sharp),并且让矩形类(J_Rectangle)和圆类(J_Circle)均实现其接口。然后定义一个测试类(J_Area)进行测试

2011-05-09

哈夫曼编码VB程序实现

哈夫曼编码VB程序实现,希望能够帮到你,数据结构,课程设计

2011-01-17

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

TA关注的人

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