自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

回纹勾边宝相花团

似乎可以成为一个老派的UNIX程序员

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

原创 原生JavaScript 获取动态表单的值并转换为对象(JSON)

需求:网页有一个插件配置项表单,每个插件的配置项不同,有<input>,<textarea>两种形式的输入方式,需要用一个js喊出将标签的 name 和 value 属性取出,并创建为对象,以JSON格式发送到后端。代码如下const getConfigJson = function () { var json = new Object() var input...

2019-05-31 18:51:30 1258

原创 fastjson 对象序列化 数组的处理

需要序列化的对象入下class RoleVo { private String roleName;}public class UserInfoVo { private List<RoleVo> roles;}序列化后,产生的是对象数组,数组元素对象的key为原类对象的成员。:{ "roles": [ { ...

2019-05-30 19:32:14 2272

原创 fastjson 去掉转义字符

直接转成Object 而不是 String.参考:https://blog.csdn.net/m0_37979201/article/details/79493187Object json = JSONObject.toJSON(/*需要序列化的对象*/);//String json = JSONObject.toJSON(/*需要序列化的对象*/); //产生反斜杠"\"\""...

2019-05-30 19:23:13 15322 1

原创 watch一个路由对象this.$route

问题来源:https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/login/index.vue watch: { $route: { handler: function(route) { const query = route.query if (query...

2019-05-29 19:44:01 7134 2

原创 Vuex 组合Action store.dispatch().then().catch() Promise相关

Vuex官方文档:组合Actionhttps://vuex.vuejs.org/zh/guide/actions.html#组合-actionReturning Promises from Vuex actionshttps://stackoverflow.com/questions/40165766/returning-promises-from-vuex-actionsES6 Prom...

2019-05-29 12:05:33 11229

原创 JavaScript 数组的扩展:创建对象时使用扩展运算符

阮一峰 ECMAScript 6 入门 数组的扩展 http://es6.ruanyifeng.com/#docs/arrayvar myobject = { "space":1,...['addr','name']}//{0: "addr", 1: "name", space: 1}var myobject1 = { "space":1,...[{"addr":'somewhere'},{...

2019-05-29 11:59:10 423

原创 Java动态加载Jar包相关参考和总结

java动态加载jar包,并运行其中的类和方法https://blog.csdn.net/wawmg/article/details/17961815额外参考:java动态加载指定的类或者jar包反射调用其方法https://blog.csdn.net/chenleixing/article/details/46407971https://blog.csdn.net/zhuwillyn/...

2019-05-29 00:24:21 397

原创 mybatis genertor 实践及遇到的问题

参考:Spring boot Mybatis 整合(完整版)——没有坑点,一次成功https://blog.csdn.net/Winter_chen001/article/details/77249029https://blog.csdn.net/pucao_cug/article/details/64499355https://blog.csdn.net/Winter_chen001/a...

2019-05-27 00:05:11 848

原创 Spring Boot 统一异常处理 参考和总结

MyBatis执行SQL时会产生异常。MyBatis 插入失败后爆出 500 ,如何捕获异常?https://blog.csdn.net/LinzhiQQQ/article/details/82664773步骤如下:1.在 Mapper 接口里抛出 DataAccessException 异常2.在 ServiceImpl 里,调用了该 Mapper 接口的方法上抛出 DataAcc...

2019-05-26 21:36:21 196

原创 Spring Boot 参数校验 参考和总结

企业实战之Spring拦截器《统一参数校验》https://blog.csdn.net/aiyaya_/article/details/78314783SpringBoot开发详解(五)–Controller接收参数以及参数校验https://blog.csdn.net/qq_31001665/article/details/71075743...

2019-05-26 21:33:58 209

原创 Spring Boot Controller 获取Get请求问号后的参数

参考:Springboot的POST、GET、PUT、DELETE请求实例https://blog.csdn.net/u013005791/article/details/73348206SpringBoot非官方教程 | 第六篇:springboot整合mybatishttps://blog.csdn.net/forezp/article/details/70768477占位符的方...

2019-05-26 20:20:27 9782

原创 Spring Boot 接口响应统一封装

企业实战之spring项目《接口响应体格式统一封装》https://blog.csdn.net/aiyaya_/article/details/78976759***好文章RESTful API 写法 返回值https://blog.csdn.net/aiyaya_/article/details/78209992路径定义https://blog.csdn.net/aiyaya_/ar...

2019-05-26 18:56:48 6333

原创 vue-elment-admin 的学习和参考

项目地址https://panjiachen.github.io/vue-element-admin-site/zh/教程by 花裤衩手摸手,带你用vue撸后台 系列一(基础篇)https://juejin.im/post/59097cd7a22b9d0065fb61d2#heading-16手摸手,带你用vue撸后台 系列二(登录权限篇)https://juejin.im/post/...

2019-05-26 09:35:42 299

原创 ES6 Promise 参考和总结

JS promise 简介https://developers.google.com/web/fundamentals/primers/promises?hl=zh-cnPromise 对象http://es6.ruanyifeng.com/#docs/promiseMDN Promisehttps://developer.mozilla.org/zh-CN/docs/Web/JavaS...

2019-05-25 21:17:14 608

原创 CORS 跨域请求参考与总结

HTTP访问控制(CORS)https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS跨域资源共享 CORS 详解http://www.ruanyifeng.com/blog/2016/04/cors.htmlajax跨域,这应该是最全的解决方案了https://dailc.github.io/2017/03...

2019-05-25 20:59:10 127

原创 axios 封装参考和总结

愣锤:vue中Axios的封装和API接口的管理https://juejin.im/post/5b55c118f265da0f6f1aa354Vue 2.x折腾记 - (10) 给axios做个挺靠谱的封装(报错,鉴权,跳转,拦截,提示)https://juejin.im/post/59a22e71518825242c422604axios拦截器https://hupeip.github...

2019-05-25 20:32:57 148

原创 es6 双箭头函数调用 连续箭头函数的理解 初识柯里化

参考 :es6 双箭头函数调用有什么意义?https://segmentfault.com/q/1010000016320367let getters = { total: (state) => (symbol) => { return (symbol || '$') + state.count; }}// 等效于let getters =...

2019-05-25 11:54:27 2925 2

原创 JavaScript数组操作 filter 方法示例 对比find方法

数组.filter((数组元素)={return (根据条件判断的T/F结果)})//https://www.runoob.com/jsref/jsref-filter.htmlvar ages = [32, 33, 16, 40];function checkAdult(age) { return age >= 18;}function myFunction() {...

2019-05-25 10:51:35 563

原创 ES6 属性方法简写一例:vue methods 属性定义方法

methods: { increment() { this.$store.commit("increment"); },// 正确的写法 // increment: () => { // this.$store.commit("increment"); // }//错误的写法 //TypeError: Cannot read p...

2019-05-25 10:20:26 2513

原创 vuex modules 命名空间 namespaced 属性

namespaced 不要漏了最后的d!!!不要拼写错误,否则在dispatch时,会出现 unknown action type 错误。 created () { this.$store.dispatch('products/getAllProducts')productexport default { namespaced:true, state, ...

2019-05-25 01:05:57 2678

原创 JavaScipt 回调函数 函数作为参数

把函数作为参数,传入另一个函数中。function getProducts(cb){ setTimeout(() => { cb([1,2]) }, 100); };var k = function(k){console.log(k)}getProducts(k)// [1,2]执行效果如下...

2019-05-25 00:00:36 176

原创 Vuex学习笔记流水账

目录const store = new Vuex.Store({...}) // Store 要大写,store 报错//Uncaught TypeError: vuex__WEBPACK_IMPORTED_MODULE_5__.default.store is not a constructor

2019-05-24 15:09:03 161

原创 如何引入 Vuex

npm i vuex安装后在main.js下import Vuex from 'vuex'Vue.use(Vuex)const store = Vue.Store({ .... })//初始化 //store 也可以单独写在js文件中,然后直接引入到main.jsnew Vue({ store,// 把store放入Vue实例,以供全局调用 r...

2019-05-24 14:55:47 169

原创 ES6 计算属性名初尝试

MDN 文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Object_initializer#计算属性名对象初始化语法开始支持计算属性名。其允许在[]中放入表达式,计算结果可以当做属性名。https://cookfront.github.io/2015/06/07/es6-obj...

2019-05-24 14:09:20 184

原创 mysql jdbc spring boot 配置文件书写方法

spring.datasource.url = jdbc:mysql://localhost:3306/test?characterEncoding=utf8&allowMultiQueries=true&useSSL=false&serverTimezone=Asia/Shanghaispring.datasource.username = rootspring.d...

2019-05-23 20:31:21 306

转载 客户端连接caching-sha2-password问题

处理:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则    ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的...

2019-05-23 20:27:56 336

原创 使用fasjson解析pakage.json,实现自制插件的管理

npm 的pakage.json 格式如下https://javascript.ruanyifeng.com/nodejs/packagejson.html精简之后得到这样的配置//min-list.json{ "installed": [ { "name": "xxx", "version": "0.0.0", "author": "张三", "descrip...

2019-05-23 12:30:15 241

原创 Spring Boot @Bean 参考和总结

What is a Spring Bean?https://www.baeldung.com/spring-beanChapter 4. Creating and using bean definitionshttps://docs.spring.io/spring-javaconfig/docs/1.0.0.m3/reference/html/creating-bean-definitio...

2019-05-21 20:34:23 355

原创 Spring Boot @ControllerAdvice 总结

玩转Spring Boot 全局异常处理@ControllerAdvicehttps://blog.csdn.net/cl_andywin/article/details/53790510

2019-05-21 20:16:53 812

原创 Spring Boot 整合 Shrio 总结

教你 Shiro 整合 SpringBoot,避开各种坑https://blog.csdn.net/weixin_38132621/article/details/80216056代码示例:https://github.com/HowieYuan/Shiro-SpringBoot

2019-05-21 18:10:36 147

原创 SprinBoot 配置mybatis

文章目录一、配置 application.properties二、配置mybatis的xml(开发sql的地方)三、配置Java注解一、配置 application.propertiesspring.datasource.url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&charact...

2019-05-21 17:55:43 164

原创 MySQL INT INT(11) 是什么意思

https://stackoverflow.com/questions/7552223/int11-vs-intanything-else该x中INT(x)有无关空间要求或其他任何性能问题,它其实只是显示宽度。

2019-05-14 22:48:35 1183

空空如也

空空如也

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

TA关注的人

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