自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 cdn使用vue时的一种vue远程组件加载简易实现方案

远程组件加载简易实现方案vue很好用,组件开发大大提高了前端码农的工作效率,vue-cli结合webpack开发vue更是让前端程序员如虎添翼,但是有时候有不能使用webpack + cli(比如你碰上了一个NC的boss…),那就只能使用cdn全量引入vue了。这自然加大了组件化开发的难度,而且一旦组件数量过多,index.html的内容就会变得过于臃肿,加载速度也没有保证。为了解决上述问题,利用vue组件机制,开发了这么个cdn下远程组件加载库。特点可以从服务器远程加载组件可以异步加

2020-05-09 10:12:00 2625 2

原创 Fetch API 简单指南

Fetch API 简单指南什么是 Fetch APIfetch api 是一个基于Promise api设计的 xmlHttpRequest 的升级替代品,用于通过javascript发起异步请求。目前各个主流浏览器的主要版本都内置了Fetch Api;浏览器支持列表:既然说fetch是xhr的替代品,那就不得不来说一下他相对xhr来说有哪些优点: fetch 较于 xhr 来讲,最大的优点在于他是基于Promise的,这样一来你可以方便的进行链式调用,也可以完全利用Prom

2021-10-30 00:02:55 2859

原创 Linux学习笔记

文件传输ftp,sftp, vsftp, lrzsz, rcp/scpftp: file transfer protocal , 文件传输协议,有很多种软件实现。不具体指某种软件sftp:secure file transfer protocal 加密文件传输协议vsftp:very secure file transfer protocallrzsz : 采用Zmodem 传输协议的终端文件传输工具yum install lrzsz -y # 安装rz # 打开本地系统文件窗口选择并上传

2021-09-10 10:17:42 232

原创 ES6快速入门

ES6快速指南let/constlet 变量声明标识,与var类似,但是***let***声明的变量只在所在的代码块中有效,不存在作用域提升{ var a = 20; let b = 10;}console.log(a); // 20;console.log(b); // Uncaught ReferenceError: b is not defined同一个名称的变量再同一个作用域内只能用let申明一次, 被var 声明过的变量可以被let二次声明,但是被let声明

2021-09-10 10:10:41 583

原创 ES5补充笔记

ES5补充笔记对象定义Object.create(src): 创建一个新对象,并继承src对象现有的成员。Object.assign(): 浅拷贝对象let will = { age:41,name:"Will Smith",family:{ member:[] }};let clone = Object.create(will);console.log(clone); // { age:41,name:"Will Smith",family:{ member:[] }};console.lo

2021-09-10 10:06:44 234

原创 vue学习笔记

vue学习笔记$watch1. 声明式watchvue中的watch可以用来监听响应式属性,prop的变动,通常我们可以再 组件的option的watch中定义对属性的监听:export default Demo { data() { return { msg: "hello world", } }, watch:{ msg(newVal, oldVal) { console.lo

2021-09-07 17:02:04 349

原创 mysql 5.7 新特性之 json 类型 创建索引

mysql原生并不支持json列中的属性索引,但是我们可以通过mysql的虚拟列间接的为json中的某些属性创建索引,原理就是为json中的属性创建虚拟列,然后通过给虚拟列建立索引,从而间接的给属性创建了索引。在MySQL 5.7中,支持两种Generated Column,即Virtual Generated Column和Stored Generated Column,前者只将Generate...

2018-04-13 18:19:51 15136 4

原创 mysql 5.7 新特性之 json 类型 基本操作

近几年来,nosql大行其道,json更是火的一塌糊涂,作为数据库的元老,mysql在5.7版本中添加了对json数据的支持。这片博客主要记录对mysql json类型的学习笔记和总结心得。首先创建一个数据库learnjson,并创建一张表json_start:create table json_start ( id int auto_increment PRIMARY KEY not null...

2018-04-10 11:47:40 5431 1

原创 spring boot 基础学习 - thymeleaf页面模板技术

随着互联网技术的发展,页面静态化的需求越来越明显,传统的jsp动态页面逐渐的被html静态页面+ajax异步请求所替代,模板技术解决了静态页面的数据更新问题。这篇博客主要是结合spring boot 来介绍一下 thymeleaf模板技术。thymelaaf的特点:a.html格式,模板直接交给浏览器渲染。b.实现真正意义上的前后端分离,在标签上引用了thymeleaf表达式后

2018-01-26 20:28:34 5292

原创 spring boot 基础学习 - 请求参数映射与参数j校验

spring boot 支持多种类型的请求参数映射1.简单数据的映射简单数据我们只需要给handler添加相应的形参,保证形参名称和页面请求参数的名称一致,spring 就会回自动的帮我们将请求参数进行格式装换并封装到形参中:handler代码:@RequestMapping("paramstest") public String simpleparam(Integer id

2018-01-21 17:32:14 3679

原创 spring boot 基础学习 - controller响应返回数据

spring boot 的controller 实际上就是在spring mvc 的controller加强了,所以spring mvc 支持的spring boot 当然那是也支持的。第一种:通过ModelAndView 返回通过这种新式返回数据时,spring会将你返回的modelAndView对象自动存放到pageContext中,这样一来在jsp页面就可以通过EL表达式取出;

2018-01-18 20:42:54 9734

原创 spring boot 基础学习 -- 入门项目

开发环境个人比较喜欢eclipse + maven,虽然大家都说idea好用,我试过,只能呵呵呵...至于spring boot 是啥就不废话了,直奔主题!首先当然是创建一个spring boot 工程了,这里介绍两种方式:方式一:去官方网站自动生成:打开spring boot官方生成页面:http://start.spring.io/将生成下载的压缩包解压,导入到eclips

2018-01-15 21:34:45 455

lucene 7索引查看工具 -luke-7.2.0-luke-release.zip

Luke是一个方便的索引查看和诊断工具,可以访问Lucene构建的索引文件,显示和修改某些索引内容。luke 7.2.0 支持最新的 lucene7 索引查看 github地址:https://github.com/DmitryKey/luke/releases

2018-01-18

空空如也

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

TA关注的人

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