自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JQueryJsonp的使用

1,前端部分<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Untitle

2016-11-29 12:28:42 528

原创 Spring*Junit

1.添加依赖sping-test和junit的相关依赖(另还有必须的spring依赖) <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.1.3.RELEASE</ver

2016-11-29 09:43:01 455

原创 Spring 乱码问题

使用spring提供的filter解决乱码问题接受乱码问题的解决发送乱码问题的解决使用spring提供的filter解决乱码问题 Spring 本身提供了一个用于转换编码的filter,org.springframework.web.filter.CharacterEncodingFilter,在web.xml中配置后,Spring将会自动为你解决传输中的乱码问题。配置如下:

2016-11-26 00:48:47 420

原创 Tomcat 修改访问(连接)默认启动项目(位置)

Tomcat 修改访问默认启动项目Tomcat 修改访问默认启动工程Tomcat 修改连接默认启动工程Tomcat 修改连接默认启动项目通过配置tomcat修改域名默认启动位置

2016-10-10 09:05:56 923

原创 重构中的名词解释--->折叠集成体系

1.前提当前继承体系十分复杂,且在继承体系中存在上下继承关系分界模糊不清的情况。2.运用选择你想要移除的class(父类还是子类)如果选择移除父类,那么将父类中的方法转移到他的子类中,如果选择子类则相反每次移动后都应该对实现进行测试,确保结果的一致性调整被移除类的所有引用点,将引用点导向至子类移除选择的类编译,再测试

2016-09-12 11:10:02 724

原创 重构中的名词解释--->将继承替换为委托

1.前提父类和子类需要进一步解耦合,或者可能一个新的类需要某个类多个已有方法时考虑使用2.运用存在如下父类class animal { public void eat(Object element){ element.del(); } public Object say(language l){ l.say(); }

2016-09-12 10:56:22 633

原创 重构中的名词解释--->构建模板方法

1.前提在重构中是用模板方法的前提:首先存在继承的关系,且子类对于某几个方法具有多样的实现形式。2.运用模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。实现形式:abstract class Game { private int playersCount; abstract void initi

2016-09-12 10:29:09 747

原创 表的垂直拆分和水平拆分

垂直拆分的目的:控制表的宽度将经常一起查询的列放到一起text,blob数据多的类型单独拆出来 水平拆分的目的:控制表的数据量将同样的类型的数据存到结构相同的不同的表中对IO的优化 数据库优化通过对key的hash化,我们可完成表的水平拆分

2016-08-31 09:35:09 455

原创 UEditor图片上传保存位置的修改(JSP)

UEditor图片上传保存位置的修改UEditor上传Ueditorueditor百度富文本编辑器上传百度富文本编辑器

2016-08-30 14:51:36 4240

原创 UEditor对于工具条的自定义

首先,修改UEditor配置项的方法有两种: 1. 方法一:修改 ueditor.config.js 里面的 toolbars 2. 方法二:实例化编辑器的时候传入 toolbars 参数 方法二的做法在我的博客中的(http://blog.csdn.net/wanger_tt/article/details/52368889)有具体的介绍,这里我们主要是讲方法一,修改 uedito

2016-08-30 14:26:40 7613

原创 Ueditor实例化传入参数

UEDITORUEditorueditor

2016-08-30 14:18:59 10311 1

原创 百度富文本编辑器UEditor

百度富文本编辑器介绍百度富文本编辑器百度富文本编辑器使用如何使用百度富文本编辑器百度UEditorUeditorueditor

2016-08-30 14:10:01 2439

原创 angular.js $scope

什么是$scope$scope是一哥POJPscope提供了一些工具方法scope提供了一些工具方法watch()/$apply()$scope是表达式的作用域$scope是一个树型结构,与DOM标签平行子scope对象会继承父scope对象会继承父scope上的属性和方法(非重写)每一个Angular应用只有一个根$scope(一般位于ng-app上)$scope可以传播时间,类似D

2016-08-30 13:42:25 694

原创 url正则匹配

网址匹配URL匹配地址匹配正则匹配正则表达式

2016-07-20 13:12:49 814

原创 一台配置多个Tomcat(linux)

Linux下tomcat安装tomcat配置占用端口多个容器部署到一台服务器多台tomcattip查询当前可用端口tomcat端口配置tomcat server.xml

2016-07-07 12:56:02 587

原创 REST与Spring mvc(未完成)

0.前言目前在三种主流的Web服务实现方案中,因为REST模式与复杂的SOAP和XML-RPC相比更加简洁,越来越多的web服务开始采用REST风格设计和实现。初步介绍请移步至:http://blog.csdn.net/wanger_tt/article/details/51821334 这里面介绍了什么是REST。 而选择Spring MVC实现REST设计形式是因为Spring MVC上手简单

2016-07-04 17:20:49 528

原创 REST学习总结

RESTRESTful什么是RESTREST是什么REST有什么用

2016-07-04 15:41:12 1297

原创 HTTP 传输类型&MIME类型 整理

getContentTyperequest数据Mimemultipart/form-datatext/htmltext/plainimage/pngimage/gifimage/jpegtext/xml

2016-06-03 14:08:53 4476

转载 CAS实现SSO单点登录原理

cas实现sso单点登录原理

2016-05-25 23:05:46 550

原创 Spring Security 的login(登录页)重构

Spring Security 的login重构Spring Security 的登录页重构Spring Security 集成于同一工程 Spring Security 集成于不同工程Spring Security远程使用的方法Spring Security 远程服务器Spring Security 远程认证

2016-05-25 22:53:25 2929

原创 Tomcat the java_home environment variable is not defined correctly

Tomcat报错Tomcat the java_home environment variable is not defined correctlyTomcat 运行错误Tomcat 环境错误Tomcat the java_home environment variable is not defined correctly错误Tomcat的环境错误Tomcat的运行错误服务器运行报错

2016-05-10 12:26:00 2302

原创 Spring mvc 中属性的共享

Spring mvc 中属性的共享在spring mvc中通过session实现属性的共享有两种方法1.HttpSession2.@SessionAttribute使用方法2.@SessionAttributes使用@SessionAttribute(“xxx”)标注想要存入Session中的属性,用以提示框架哪些属性需要存放在Session在具体的Controller中将“xxx”这个属

2016-04-21 17:32:49 914

原创 Spring的四大注释

1.首先让我们看看四大注释是啥Spring给我们提供了四个注释用来表示Bean的存在,他们分别是@Component、@Service、@Constroller还有我们的@Repository2.@Component其中@Component是一个笼统的表示,只是用来表示他所标注的类是一个需要转为Bean的类,但他是什么层次的类我们并不知道,由于现在对系统‘分层’这个强定义观念的存在@Componen

2016-03-30 16:01:42 2240

原创 tomcat部署时war和war exploded区别

war模式—-将WEB工程以包的形式上传到服务器 war exploded模式—-将WEB工程以当前文件夹的位置关系上传到服务器

2016-03-30 14:59:38 26131 4

原创 ssm中的常用连接池

在SSM整合框架中常用的有四种连接池 1.dbcp 2.c3p0 3.mybatis自带连接池 4.druid 下面给出三种连接池在Spring配置文件中的配制方法1.dbcp <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

2016-03-23 18:04:53 1837

原创 Mybatis SqlSession

简介SqlSession是Mybatis中对数据库进行操作的基础,一切对于数据库的操作的承载着均是SqlSession1.SqlSession的由来SqlSession是由 SqlSessionFactor通过 sqlSessionFactory.openSession()方法获得,而SqlSessionFactory创建是通过SqlSessionFactoryBuilder().build(“配置

2016-03-22 17:41:15 660

原创 mybatis 主键的返回

简述mybatis主键的返回,根据表中主键是否自增分为两种情况1.在表中主键为自增列主键若在表中为自增项,即主键生成过程为: 向表中插入数据,数据库接到插入信息,根据现有主键值进行自增运算后才可以返回主键所以,我们需要在insert操作之后才可以调用方法返回主键 这个方法就是 SELECT LAST_INSERT_ID();在配置文件中应如下:<selectkey keyProperty="i

2016-03-22 16:55:38 1016

原创 内存线程的可见性

可见性:一个线程对共享变量值的修改,能够及时的被其他线程看到 共享变量: 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量可见性的实现方式1.synchronized 2.volatilesynchronized1.原子性(同步) 2.可见性JMM关于synchronized的两条规定:1.线程解锁前,必须把共享变量的值刷新到主内存中 2.线程加锁时,将清

2016-03-15 14:26:29 423

原创 java分页

分页的原因:1.数据大小 2.常见分页样式1. 2.两者分别 :1.传统分页方式可以明确的获取数据信息,如有多少条数据,分多少页显示等 2.采用下拉式分页方式,一般无法获取明确的数据数量相关的信息,但是在分页操作以后,仍然可以看到之前查询的数据实现方式:1.使用List接口中sublist(int startindex,int endindex)实现分页 2.直接使用数据库SQL语句实现分页

2016-03-14 09:39:27 401

转载 Json与javaBean之间的转换工具类

需要 * json-lib-2.4-jdk15.jar * ezmorph-1.0.6.jar * commons-collections-3.1.jar * commons-lang-2.0.jar * 支持 import java.lang.reflect.Field;import java.util.ArrayList;import

2016-03-14 08:57:39 395

转载 拦截器—Spring MVC

一.什么是拦截器 拦截器是指通过统一拦截从浏览器发往服务器的请求来完成功能的增强 二.使用场景 解决请求共性问题(如:乱码问题;权限验证问题等) 三,拦截器的实现 1。编写拦截器类实现HandlerInterceptor接口(或WebRequestInterceptor),默认实现三个方法 (顺序由下至上) afterCompletion(); 在请求结束只收才进行调用 postHa

2016-03-11 15:10:44 385

原创 Spring MVC Bean2Json(非反射)

Controllerpackage com.springapp.mvc;import org.codehaus.jackson.JsonGenerationException;import org.codehaus.jackson.map.ObjectMapper;import org.springframework.http.converter.json.Jackson2ObjectMappe

2016-03-11 13:10:29 620

原创 SpringMVC JSON实现

1.配置ViewResolver在mvc-dispatcher-servlet.xml中配置ViewResolver<bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver"> <property name="order" value="1" />

2016-03-11 10:41:42 394

转载 JSON example

{ "people":[ {"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"}, {"firstName":"Jason","lastName":"Hunter","email":"bbbb"}, {"firstName":"Elliotte","lastName":"Haro

2016-03-11 10:10:58 357

转载 SpringMVC文件上传 多文件上传实例

必须明确告诉DispatcherServlet如何处理MultipartRequest。 SpringMVC中提供了文件上传使用方式如下 配置xxx-servlet.xml,添加如下代码: 复制代码 代码如下:<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultip

2016-03-10 21:03:55 494

转载 handler method 参数绑定常用的注解

简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解: @PathVariable;B、处理request header部分的注解: @RequestHeader, @CookieValue

2016-03-10 15:48:47 524

原创 SpringMVC中model的三种返回形式

model和modelMap(Spring 封装),java.util.Map modelMap(视图) ModelAndView modelAndView = new ModelAndView(); modelAndView.addObject("name", "xxx"); modelAndView.setViewName("/user/index");

2016-03-10 15:12:14 10315 1

原创 Spring mvc 跳转

package com.springapp.mvc;import org.springframework.stereotype.Controller;import org.springframework.ui.ModelMap;import org.springframework.web.bind.annotation.RequestMapping;import org.springframe

2016-03-10 13:39:51 355

原创 Spring MVC URL路径映射

按请求方式分为两种 1.POST 2.GET 因为请求方式的不同,所带内容的大小,携带方式均不同 GET:@RequestMapping(value="/xxx",method=requestMethod.Get)POST:@RequestMapping(value="xxx/{参数的KEY}",Method=requestMethod.Post)

2016-03-10 13:35:23 343

原创 Spring MVC的注解@

@controller//用于表示处理器类@requestMapping("")//请求到处理器类方法的URL映射规则@RequestParam//请求到处理器类方法的过程所携带的参数//@RequestParam(value,required,default value)//其中value是所携带的内容//required 默认值为true,即若不带参数就报错//default va

2016-03-10 13:30:34 283

空空如也

空空如也

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

TA关注的人

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