自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (21)
  • 收藏
  • 关注

原创 SpringMVC接收参数与Content-Type关系

1、关于三种 Content-Type这里主要介绍三种 Content-Type:1.1、 multipart/form-data 请求中既可以携带文件,又可以携带参数。其中参数以键值对的方式传递,参数之间、参数与文件之间以 content-disposition 分隔;1.2、 application/x-www-form-urlencoded 只能上传参数,不能携带文件,参数通过 ?x...

2019-04-24 22:13:26 689

原创 获取dom的位置信息

dom.getBoundingClientRect();//获取当前dom的位置信息{ bottom:118, height:118, left:0, right:720, top:0, width:720, x:0, y:0,}SVGElement.getBBox() ;getBBox() 获得的为元素在当前SVG坐...

2018-05-25 21:28:01 1727

原创 img图片加载出错默认图片处理

第一种<template> <div> <img :src="imageSrc" ref="img"> <div></template><script>export default { name: 'fallback-image', props: ['src',

2018-05-23 21:32:31 797

原创 svn+eclipse+上传项目到码云

1.登录码云创建一个项目2.选择右上角的管理3.复制svn地址4.分享项目到svn 5.注意事项 不能上传空文件夹,会报错的

2018-03-01 23:56:25 2086

原创 maven

1. 安装配置Maven1.1 下载安装 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven。 Maven下载地址: http://maven.apache.org/download.cgi 下载完成后直接解压即可1.2 环境变量配置  测试环境变量配置是否成功 打开cmd输入...

2018-02-27 21:18:41 180

转载 POI将word转换为html

<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <dependency&amp

2018-02-23 22:35:16 319

原创 springMVC文件下载工具类

package org.spring.springboot.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;i

2018-02-12 22:09:21 1354

转载 Java中的volatile

谈谈Java中的volatile内存可见性留意复合类操作解决num++操作的原子性问题禁止指令重排序总结内存可见性  volatile是Java提供的一种轻量级的同步机制,在并发编程中,它也扮演着比较重要的角色。同synchronized相比(synchronized通常称为重量级锁),volatile更轻量级,相比使用synchronized所带来

2018-02-12 21:40:32 131

转载 Java中volatile关键字实现原理

原文地址http://www.cnblogs.com/xrq730/p/7048693.html,转载请注明出处,谢谢 前言我们知道volatile关键字的作用是保证变量在多线程之间的可见性,它是java.util.concurrent包的核心,没有volatile就没有这么多的并发类给我们使用。本文详细解读一下volatile关键字如何保证变量在多线程之间的可见性,在此之前,有必

2018-02-12 21:38:34 191

原创 jQuery方法详解

ajax的traditional参数的作用一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox$.ajax{ url:"xxxx", data:{ p: "123,456,789" } } 然后后台获取参数后再分隔,这种做法有很大弊端,试问如果某一个参数值中出现了分

2018-02-04 13:35:03 241

转载 事物注解方式: @Transactional

当标于类前时, 标示类中所有方法都进行事物处理 , 例子:1 @Transactional public class TestServiceBean implements TestService {} 当类中某些方法不需要事物时: 1 @Transactional 2 public class TestServiceBean implements TestService {

2018-02-04 12:07:57 139

转载 为什么你写的 height:100% 不起作用?

为什么你写的 height:100% 不起作用?

2018-01-21 18:37:54 691

转载 SpringBoot重写addResourceHandlers解决resources下面静态资源无法访问

重写addResourceHandlers()后,\upload\ 下的静态资源可以访问了package com.sd.xm003.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.Re

2018-01-21 18:29:24 1770

转载 Apache POI使用详解

1.POI结构与常用类(1)POI介绍Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。(2)POI结构说明包名称说明HSSF提供读写Microsoft

2018-01-21 18:19:58 665 2

转载 POI的使用

import java.io.File; import java.io.IOException; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel

2018-01-04 23:19:30 191

转载 springboot使用jasypt对的datasource密码加密

springboot版本1.5.9 github文档1.Maven 依赖<!-- 加密工具 --><dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter&l...

2017-12-29 15:59:59 5056

原创 HTML和CSS高级

CSS技巧1.CSS3 calc() 的使用calc() 用法类似于函数,能够给元素设置动态的值:/* basic calc */.simpleBlock { width: calc(100% - 100px);}/* calc in calc */.complexBlock { width: calc(100% - 50% / 3); padding: ...

2017-12-29 11:32:45 317 1

原创 jQuery插件总结

1.$.extend和$.fn.extend的区别1.jQuery.extend(object);为扩展jQuery类本身.为类添加新的方法。 2.jQuery.fn.extend(object);通过原型给jQuery对象添加新的方法。3.jQuery.fn = jQuery.prototype这里prototype就是jQuery的原型,通过往原型中添加方法,每一个jQuery对象都都会被

2017-12-28 11:50:26 161

原创 spring boot+spring security

pom.xml<!-- Spring Boot 启动父依赖 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version></parent><!-- se

2017-12-27 17:50:01 222

转载 springboot自定义错误页面

方法一:Spring Boot 将所有的错误默认映射到/error, 实现ErrorController@Controller@RequestMapping(value = "error")public class BaseErrorController implements ErrorController {private static final Logger logger = Logge

2017-12-27 17:34:29 332

转载 thymeleaf介绍

thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然

2017-12-27 17:15:13 222

原创 angularJs自定义filter

uppercase|lowercase:大小写转换过滤json:json格式过滤date:日期格式过滤number:数字格式过滤currency:货币格式过滤filter:查找limitTo:字符串对象截取,负数从后向前截取orderBy:对象排序<!-- 向表达式添加过滤器:可以通过一个管道字符(|)和一个过滤器添加到表达式中--> {{ person.lastName | upp

2017-12-27 15:29:07 309

原创 AngularJs--ng-repeate渲染完毕后执行的代码

AngularJs呈现页面的原理 AnguarJs提供了一些对于Html进行加强的语义标签(directive),这些标签在浏览器加载完页面后被执行。举例来说:<div ng-controller="ctrl2"> <input type="text" ng-model="page"> <div repeat-finish ng-repeat="i in [1,2,3,4,5]">

2017-12-27 14:41:28 1603

转载 AngularJS自定义指令

除了 AngularJS 内置的63个指令外,我们还可以创建自定义指令。你可以使用 .directive 函数来添加自定义的指令。要调用自定义指令,HTML 元素上需要添加自定义指令名。使用驼峰法来命名一个指令, runoobDirective, 但在使用它时需要以 - 分割, runoob-directive,自定义指令的参数如下:[javascript] view

2017-12-27 14:07:21 307

原创 ui-router使用

ui-router官网 ui-router中文网,包含各种历史版本信息 angularJS中文网Angularjs ui-router:前言:官网原话:0.2.x状态事件已被弃用。我们建议转移到Transition Hooks,因为它们提供更多的灵活性,支持异步,并提供实现有意义的应用程序行为所需的上下文(Transition等)。例如:下面这个例子已被废弃($stateNotFound等也被废

2017-12-26 22:53:42 301

原创 SpringBoot–集成验证码kaptcha实现验证码功能

<dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency> 开始实验: 我们有两种方式在springboot中使用kaptcha第一种使用.xml的配置方式配置生成kapt

2017-12-26 10:55:03 750

原创 mysql-5.7.20-winx64.zip安装

1.解压文件在根目录下面创建my.ini文件和data的空文件夹 2.my.ini文件配置如下:[client]port=3306default-character-set=utf8[mysqld]#设置mysql的安装目录basedir=E:\MySQL\mysql-5.7.20-winx64\mysql-5.7.20-winx64#设置mysql的数据目录datadir=E:\M

2017-12-25 15:54:35 1830

原创 springboot集成pageHelper+mapper

1.springboot+pagehelper<!-- Spring Boot 启动父依赖1.5.1 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1.RELEASE</versi

2017-12-25 11:27:57 228

转载 Spring Boot如何配置日志logback

前言今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢如何引入日志?日志输出格式以及输出方式如何配置?代码中如何使用?正文Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4

2017-12-25 11:27:14 300

原创 js原型和原型链总结

参考文章 1.Person为构造函数person1.constructor == Personperson1.constructor == PersonPerson.prototype.constructor == Personperson1._proto_ == Person.prototype;2.每个对象都有 proto属性,但只有函数对象才有 prototype 属性3.原型对象,顾

2017-12-22 10:49:57 1548

转载 angularjs ng-repeat

要循环的数据$scope.friends = [ {name:'John', age:25, gender:'boy'}, {name:'Jessie', age:30, gender:'girl'}, {name:'Johanna', age:28, gender:'girl'}, {name:'Joy', age:15, gender:'girl'},

2017-12-20 16:55:39 260

转载 js格式化时间

//js格式化时间 "yyyy-MM-dd hh:mm:ss"Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, // 月份 "d+": this.getDate(), // 日 "h+": this.getHours(), //

2017-12-20 16:47:48 753

原创 拖拽获取文件

$(document).on({ dragleave: function(e) { //拖离 e.stopPropagation();//不再派发事件。 e.preventDefault();//通知浏览器不要执行与事件关联的默认动作。 },

2017-12-20 15:53:46 1237

转载 JS前端创建html或json文件并浏览器导出下载

小tip:JS前端创建html或json文件并浏览器导出下载一、HTML与文件下载如果希望在前端侧直接触发某些资源的下载,最方便快捷的方法就是使用HTML5原生的download属性,例如:download>下载具体介绍可参考我之前的文章:“了解HTML/HTML5中的download属性”。但显然,如果纯粹利用HTML属性来实现文件的下载(而不是浏览器打开

2017-12-20 12:14:59 3780

转载 HTML/HTML5中的download属性

HTML/HTML5中的download属性一、download属性是个什么鬼?首先看下面这种截图:如果我们想实现点击上面的下载按钮下载一张图片,你会如何实现?我们可能会想到一个最简单的方法,就是直接按钮a标签链接一张图片,类似下面这样:下载但是,想法虽好,实际效果却不是我们想要的,因为浏览器可以直接浏览图片,因此,我们点击下面的“下载”

2017-12-20 12:10:25 945

转载 FormData进行Ajax请求

通过传统的form表单提交的方式上传文件:[html] view plain copyform id= "uploadForm" action= "http://localhost:8080/cfJAX_RS/rest/file/upload" method= "post" enctype ="multipart/form-data">   

2017-12-19 15:04:13 11051 2

转载 javascript中对变量类型的判断

在JavaScript中,有5种基本数据类型和1种复杂数据类型,基本数据类型有:Undefined, Null, Boolean, Number和String;复杂数据类型是Object,Object中还细分了很多具体的类型,比如:Array, Function, Date等等。今天我们就来探讨一下,使用什么方法判断一个出一个变量的类型。在讲解各种方法之前,我们首先定义出几个测试变量,看看后面

2017-12-19 14:13:46 194

转载 angularJS中的父子作用域和兄弟作用域,以及父子,兄弟controller通信机制

angularJS中非常重要的概念之一就是作用域,不同的作用域之间是相互隔离的,通过常规手段是无法互相访问变量及方法的本次我们着重讲一下父子作用域和兄弟作用域1.父子作用域 当我们的controller层级关系是这种时,ChildCtrl就是子controller,ParentCtrl就是父controller,他们之间的作用域关系就是父子作用域app

2017-12-08 11:17:49 472

转载 AngularJS中控制器之间通信方法

如何在作用域之间通信呢?    1.创建一个单例服务,然后通过这个服务处理所有子作用域的通信。    2.通过作用域中的事件处理通信。但是这种方法有一些限制;例如,你并不能广泛的将事件传播到所有监控的作用域中。你必须选择是否与父级作用域或者子作用域通信。$on、$emit和$broadcast使得event、data在controller之间的传递变的简单。$emit:子传父  传递e

2017-12-08 11:16:44 188

转载 Gson JsonParser

以下均利用Gson来处理:1.将bean转换成Json字符串:[java] view plain copypublic static String beanToJSONString(Object bean) {          return new Gson().toJson(bean);      }  

2017-12-06 19:56:22 1451

nginx-1.19.2.rar

nginx-1.19.2 windows版本 nginx-1.19.2 windows版本 nginx-1.19.2 windows版本 nginx-1.19.2 windows版本 nginx-1.19.2 windows版本 nginx-1.19.2 windows版本

2020-09-01

Everything-1.4.1.969.x64-Setup

Everything windows下文件搜索应用,使用非常方便

2020-04-03

Postman-Interceptor.rar

postman-Interceptor同步浏览器请求到postman中,客户端版本postman和插件版都可以用

2019-12-26

apache-tomcat-7.0.96-windows-x64.rar

apache-tomcat-7.0.96-windows-x64官网下载

2019-12-23

LiveReload-Chrome_v2.1.0.rar

LiveReload-Chrome插件,直接解压到文件夹里面,然后拖入chorme扩展程序中即可

2019-10-24

FSCaptureSetup92.zip

这个是安装版本,官网下载的最新版本。附带使用说明,请仔细查看。不需要另外的破解方法。

2019-10-21

winrar无广告版本.rar

winrar无广告版本

2019-09-23

SourceTree.rar

SourceTree3.13版本 免登陆方式:在C:\Users\Administrator\AppData\Local\Atlassian\SourceTree文件里放入新建(或修改)accounts.json并重新安装

2019-08-22

node-v10.16.0-x64.zip

官网最新版本安装包,解压后双击下一步安装即可使用。

2019-06-07

vue-devtools

vue-devtools,有效降低vue开发难度。 解压然后添加到chrome扩展程序里面即可. 刷新项目,重新打开F12即可看到

2019-06-07

Git-2.20.1-64-bit_20190226官网下载

Git是一个免费的开源分布式版本控制系统,它可以快速高效地处理从小型到大型的所有项目。 Git易于学习,占用空间小,性能快如闪电。 它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理工具,具有像低成本的本地分支、边界的登台区域和多个工作流这样的特性。 可以完整地保留每个版本所有的代码内容,包括你未提交改变的那部分。

2019-04-25

React进阶之路(带书签目录版本)

React16书籍,带目录。《React进阶之路》详细介绍了React技术栈涉及的主要技术。本书分为基础篇、进阶篇和实战篇三部分。基础篇主要介绍React的基本用法,包括React 16的新特性;进阶篇深入讲解组件state、虚拟DOM、高阶组件等React中的重要概念,同时对初学者容易困惑的知识点做了介绍;实战篇介绍React Router、Redux和MobX 3个React技术栈的重要成员

2019-04-24

jdk8中文手册

jdk8中文手册

2018-05-25

postman-6.0.1

postman安装版本(新),旧的插件版因为postman官方禁止使用了。

2018-05-24

postman+postman interceptor

postman+postman interceptor插件,下载后修改文件后缀为.zip,然后离线加载就可以了

2018-05-23

CSS3最全手册

CSS3最全手册CSS3最全手册CSS3最全手册CSS3最全手册CSS3最全手册CSS3最全手册

2018-05-23

echarts-2.2.7帮助文档

echarts-2.2.7 老版本帮助文档,和新的文档区别比较大,官网已经没有了。

2018-05-23

JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf;Spring Boot实战 ,丁雪丰 (译者) .pdf

JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf Spring Boot实战 ,丁雪丰 (译者) .pdf 两本书(带目录)

2018-05-23

bootstrap3.3参考手册

bootstrap3.3参考手册

2017-08-10

空空如也

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

TA关注的人

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