自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 切面:@Aspect、切点:@PointCut

举个例子:一个类(Show)里面有一个表演(display)的方法,在表演之前,应该有致辞(say)的方法,在表演之后,应该有鼓掌(hand)的方法。为了高内聚低耦合,表演的方法应该单独封装在一个类里面,致辞和鼓掌的方法应该另外封装,但在调用时必须按照顺序来调用执行。这时候就需要设置切面和切点了!切面应该设置在致辞(say)和鼓掌(hand)方法所在的类上面,同时,要在类里面配置切点,类似...

2019-05-21 16:59:41 1214

转载 mapUnderscoreToCamelCase 的一个坑

spring boot + mybaits 项目在mybaits配置文件中开启了自动驼峰命名转换: <setting name="mapUnderscoreToCamelCase" value="true"/>此时 ,我的数据库表字段为对应的实体类为public class Dept implements Serializable { private Long ...

2019-04-02 14:03:58 5256 4

原创 Javascript数组降维

数组降维——Javascript中apply方法的妙用将多维数组(尤其是二维数组)转化为一维数组是业务开发中的常用逻辑,除了使用朴素的循环转换以外,我们还可以利用Javascript的语言特性实现更为简洁优雅的转换。本文将从朴素的循环转换开始,逐一介绍三种常用的转换方法,并借此简单回顾Array.prototype.concat方法和Function.prototype.apply方法。以下代码将...

2018-03-16 16:16:58 357

原创 问题收集

javax.validation.ValidationException: Unable to create a Configuration错误信息:[plain] view plain copy[org.springframework.validation.beanvalidation.OptionalValidatorFact

2017-10-12 15:03:16 509

转载 Vue 单文件中的数据传递

Vue 的单文件组件在使用 Vue 时非常常用,所以我们也会经常遇到组件之间需要传递数据的时候,大致分为三种情况:父组件向子组件传递数据,通过 props 传递数据。子组件向父组件传递数据,通过 events 传递数据。两个同级组件之间传递数据,通过 event bus 传递数据。新建了 6 个文件,分别是:index.htmlmain.js 「Vue 实例」app.v

2017-09-05 17:04:41 1386

转载 webpack2.0 基本使用

webpack2.0 基本使用  webpack是一款前端模块打包工具。这里有两个概念:模块,打包。现代web开发越来越复杂,把所有的js代码都写到一个文件中,导致后期维护很困难,所以提出了模块化的概念,代码进行拆分,写成一个个小的模块。但是js 设计当初并没有为这种开发模式提供支持,后面出现了commanjs ,amd, ES6 的模块化方案, 但浏览器并不能直接支持,所

2017-09-05 15:34:19 740

转载 npm 和package.json 文件

npm 和package.json 文件  你可能还记得使用vue-cli 创建vue项目。当创建项目完成后,我们进入到项目目录,启动cmd命令窗口,输入npm install,它就会安装一堆东西(依赖),然后再输入npm run dev, 我们就可以看到网页了,整个项目启动成功。这就是npm 最强大的地方,只使用简单的两个命令,我们就能够快速地在本地启动一个项目。  

2017-09-05 15:30:40 843

转载 vue-router基本使用

vue-router 基本使用  路由,其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,如果点击页面上的about 按钮,页面中就要显示about 的内容。Home按钮  => home 内容, about按钮 => about 内容,也可以说是一种映射. 所以在页面上有两个部分,一个是点击部分,一个是点击之后,显示内容的部分。  

2017-09-05 15:11:50 932

转载 单文件组件.vue 文件

vuejs 单文件组件.vue 文件  vuejs 自定义了一种.vue文件,可以把html, css, js 写到一个文件中,从而实现了对一个组件的封装, 一个.vue 文件就是一个单独的组件。由于.vue文件是自定义的,浏览器不认识,所以需要对该文件进行解析。 在webpack构建中,需要安装vue-loader 对.vue文件进行解析。在 sumlime 编辑器中

2017-09-05 11:02:44 9951

原创 vue-cli创建项目

vue推荐开发环境:Node.js: JavaScript运行环境(runtime),不同系统直接运行各种编程语言npm: Nodejs下的包管理器。webpack: 它主要的用途是通过 CommonJS 的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli: 用户生成Vue工程模板1.先安装node,检查node

2017-08-28 15:49:03 712

原创 NodeJs服务器启动后在浏览器访问时中文显示乱码处理方法

创建一个叫 server.js 的文件,并写入以下代码://使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 httpvar http=require('http');//使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。函数通过 request, response 参数来接收和

2017-08-21 15:38:06 4755

原创 纯html页面之间传递参数

方法有 两 种:通过 url 传递通过本地存储(一)通过url传递纯html页面之间的传值可以通过url后面的参数进行比如:b.html?teacher=xx&time=xxx首先从a.html到b.html需要一个跳转方式,比方说在a.html页面里面你有一个链接:a href="b.html" id="toPageB">跳转到b页面a>

2017-08-20 13:12:31 8565

原创 数据可视化

http://d3.decembercafe.org/http://www.ourd3js.com/wordpress/http://javascript.ruanyifeng.com/library/d3.html

2017-07-19 14:06:47 272

原创 jersey+maven构建restful服务

http://blog.csdn.net/liuchuanhong1/article/details/52880598

2017-07-19 14:02:59 225

原创 json字符串与JSON对象

ajax中,我们自己拼接的是一个JSON对象,以为它是无数据类型的,所以js根据其格式默认其实对象,你要是往后台发,要先把它装换成JSON字符。从ajax的服务器发过的,一定是字符串,你想要把它解析,很简单,把它先变成JSON对象才行。在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象

2017-06-15 15:32:28 363

原创 JSON和JSONP

两个问题:第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?用JSON来传数据,靠JSONP来跨域。JSON(JavaScript Object Notation)是一种数据交换格式或者叫做数据描述格式;JSONP(JSON with Padding)跨域数据交互协议。打个比方:JSON是地下党们用来书写和交换情报的“暗号”,而JSO

2017-05-27 10:32:27 195

原创 js实现跨域

js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果:要解决跨域的问题,我们可以使用以下几种方法:一、通过j

2017-05-27 10:19:43 199

原创 Bootstrap 栅格系统 笔记

Bootstrap 中文文档:http://v3.bootcss.com/css/(1)创建栅格系统的容器    class="container-fluid"> class="row"> ... 解释:为了寄予栅格系统合适的排列和padding,要把每一行“row”包含在一个容器中,而这个容器我们用class名为“container”或者“container-f

2017-05-26 08:58:09 307

原创 Storm+Kafka应用场景

http://blog.csdn.net/liuxinghao/article/details/50553060

2017-05-18 23:52:03 686

原创 springMVC 解析

请求的处理流程 为了能够继续下去,我们应该先了解一下一个请求的处理流程。每当用户点击链接或者提交表单的时候,一个请求就开始了。请求到达web服务器后,第一个接收的就是一个叫DispacherServlet的总管家,它是一个集中处理并分派请求的人,通过它请求被分派到具体的某个控制器。每个web请求必须通过DispacherServlet,以便它能够管理整个请求的生命周期。当请求被Di

2017-04-01 09:59:53 339

原创 mybatis注解详解

http://www.cnblogs.com/ibook360/archive/2012/07/16/2594056.html

2017-03-29 17:11:17 377

原创 VMware上安装win7系统

http://jingyan.baidu.com/article/cd4c29791fcf1b756e6e6034.html

2017-03-29 15:54:38 438

空空如也

空空如也

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

TA关注的人

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