自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小毛驴

记录成长

  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql高级操作(深度优化,缓存,主从,集群)

a.大表拆分成小表,大字符串内容字段,不常用字段信息,拆分为另外一张表。b.好处是避免磁盘因为字段过大导致 索引跨页。提高查询效率。

2023-04-21 16:02:41 75

原创 mysql 索引,事务和性能优化

数据中级操作和原理理解方式

2023-04-13 17:50:03 213

原创 mysql数据库基础操作

mysql 基础语法和操作

2023-04-13 10:03:01 92

原创 git在idea中 配置

1.本地配置git设置https://blog.csdn.net/Marshallren/article/details/103337144

2021-06-08 14:00:02 68

原创 学习资源链接

学习java的网站菜鸟教程:https://www.runoob.com/掘金网:https://juejin.im/

2020-09-17 10:57:33 89

原创 JS成神之路(六):css的布局样式

display(block,inline,inline-block,none,inherit,flex)display属性每个元素都有,比如div默认属性值block,span的默认属性值inline注意:inline-block可以将块级元素变为行级元素,单需要消除magin。对行级元素设置宽高不起作用,magin,padding都只对左右起作用。position在布局中很重要的因素就是定位,position 属性就是用来定义元素的定位机制。position 的常用属性值有:• rel..

2020-06-23 15:12:06 192

原创 JS成神之路(五):css的盒子模型

一:常见的标签分类块级元素:div,p等标签;行级元素:span,i等标签二:css盒子模型.box{width:100px;heigth:100px;padding:10px 20px 30px;magin:10px;background-color: #FFB5BF;border: 5px solid #94E8FF;}

2020-06-23 11:10:22 123

原创 JS成神之路(四):js开发map和set常用方法,weakMap与weakSet的特点

1.map的常用方法new Map() —— 创建 map。map.set(key, value) —— 根据键存储值。map.get(key) —— 根据键来返回值,如果 map 中不存在对应的 key,则返回 undefined。map.has(key) —— 如果 key 存在则返回 true,否则返回 false。map.delete(key) —— 删除指定键的值。map.clear() —— 清空 map。map.size —— 返回当前元素个数。2.map的迭代方法map.

2020-06-23 09:37:18 486

原创 JS成神之路(三):js开发字符串常用方法

1.创建字符串的三种形式双引号,单引号,反单引号允许字符串跨越多行并可以使用 ${…} 在字符串中嵌入表达式。因为反引号是后来在js中加入进去的功能比较强大2.特殊字符\n换行还有字符串中其他\t等特殊字符就需要在前面加入转义字符\。字符串编码,可以使用16进制 unicode 特殊进行编码,就可以显示不同的字符3.字符串的改变字符串是不可改变的,但是想要改变字符串就必须赋值一个新的对象。访问字符串两种方式str[索引],str.charAt(索引);它们之间的唯一区别是,如果没有找到字符,

2020-06-23 08:51:22 105

原创 JS成神之路(二):js开发数组常用方法

1.创建数组的三种方式let arr =[value1,value2,value3] //最常用的方式let arr =new Array(value1,value2,value3) //最不常用的方式let arr =new Array(length) //定义数组的长度方式2.遍历数组的四种方式arr.forEach(function(item,index,array){ })//数组的每一个元素都可以用函数处理,较为常用for(let i=0;i<arr.length;i++

2020-06-22 18:32:20 88

原创 JS成神之路(一):html+css+js教程连接

一:关于js数组常用开发方法 array.map(),array.filter(),array.reduce();有一篇生动的博文连接详解三种js方法使用二:实用的一大波js开发工具函数实用js函数

2020-06-19 15:58:05 104

原创 Vue成神之路(八):node.js,npm,vue-cli,webpack前端环境和工具的关系

一:node.js与npm的关系刚接触前后端分离的时候,不懂这些关系,只知道按照百度来一股脑往电脑上安装东西就完事,也没有分析它们之间的关系和发挥的作用。node.js类似浏览器运行脚本环境,可以运行js脚本,更加强大的是v8引擎,并且经过不断的开发者加入,node.js有自己的语言而且可以连接数据库,有点类似后端的java。总结下来就是可以跑js脚本环境,本身自己也有编程语言,可以连接数据库。npm 类似后端开发中的maven,现在安装node.js会自动安装npm工具,可以为我们下载前端所需依赖,

2020-06-19 14:33:37 921

原创 Vue成神之路(三):Vue自带指令学习和自定义指令了解

一:vue内置指令学习v-model(.lazy .trim .number)<!-- 阻止单击事件继续传播 --><a v-on:click.stop="doThis"></a><!-- 提交事件不再重载页面 --><form v-on:submit.prevent="onSubmit"></form><!-- 修饰符可以串联 --><a v-on:click.stop.prevent="doTha

2020-06-19 10:38:51 196

原创 Vue成神之路(一):Vue对象创建,属性,钩子函数,Vue特殊方法

一:Vue对象创建和销毁钩子函数:beforeCreate:对象初始化之前,data钩子函数初始化之前,dom对象没创建。create:对象已经创建,data钩子函数已经初始化,dom对象没创建。beforeMount:对象已经创建,data钩子函数已经初始化,dom对象已创建,data数据没有挂载到dom的指令中。mounted:对象已经创建,data钩子函数已经初始化,dom对象已创建,data数据已经挂载到dom的指令中。beforeDestroy:对象存在,data数据存在,dom对象销毁

2020-06-18 18:05:38 1574

原创 Vue成神之路(二):Vue中watch,computed,methods的使用和区别

一:watch的使用方式(监听器)1、watch 函数是不需要调用的。2、重点在于监控,监控数据发生变化的时候,执行回调函数操作。3、当我们需要在数据变化时执行异步或开销较大的操作时,应该使用 watch4、函数名就是你要监听的数据名字a:第一种方式缺点:值第一次绑定的时候 不会执行监听函数,只有当值改变的时候才会执行。优点:代码编写简单,直观理解1. data(){2. return{3. userName:"",4. }5. },6. watch:{ userNam

2020-06-18 15:20:09 211 1

原创 Vue成神之路(七):VueRouter的router.push(),router.replace(),router.go()区别和this.$router传递参数与取值

一:this.$router.push、replace、go的区别1.router.push()方式向路由对象中添加新的路由路径(会在浏览器history中留下记录)声明式:编程式:router.push(…)2.router.replace()方式向路由对象中添加新的路由路径(不会在浏览器history中留下记录)声明式:编程式:router.replace(…)3.router.go(-1)(相当于浏览器后退一步),router.go(3)(相当于浏览器前进三步)二:this.$rout

2020-06-18 10:11:53 2735

原创 Vue成神之路(六):VueX的认识和使用

1.vuex容器store的变量和全局变量不同点1.Vuex 的状态存储是响应式的。当 Vue 组件从 store 中读取状态的时候,若 store中的状态发生变化,那么相应的组件也会相应地得到高效更新。2.你不能直接改变 store 中的状态。改变 store 中的状态的唯一途径就是显式地提交 (commit) mutation3.全局变量是单项的流向,你修改了,你得再取出来使用就更新,原来引用的页面不会高效的更新,也就没有达到vue双向数据驱动的目的了。2.vuex的项目引用1.将store

2020-06-17 18:51:28 174

原创 Vue成神之路(五):ES6语法知识的学习

1.关于let变量1、let所声明的变量,只在let命令所在的代码块内有效。2、不存在变量提升:所声明的变量一定要在声明后使用,否则报错。如 let a=a会报错3、不允许重复声明:let不允许在相同作用域内,重复声明同一个变量。即不能在函数内部重新声明参数。2.作用域的分类1.ES5只有全局变量和函数作用域变量,有很多不合理的地方,第一种场景,内层变量可能会覆盖外层变量。第二种场景,用来计数的循环变量泄露为全局变量。下面代码中,变量i只用来控制循环,但是循环结束后,它并没有消失,泄露成了全局变

2020-06-17 18:50:31 177

原创 Vue成神之路(四):Vue父子组件之间的传值

1.父组件中引用子组件2.子组件props中定义传递变量名称3.子组件向父组件传参数4.父组件向子组件传参的props的类型和校验1.数组形式props: [data1, data2]数组形式相当于直接接收消息,不做任何校验,一般来说,不太建议使用数组形式。2.简单对象形式props: { data1: String, data2: Array}简单对象形式对父组件传递的值进行了类型校验,如果传过来的值类型不一致,控制台会报错。3.复杂对象形式props: {data1: {

2020-06-17 11:24:57 321

原创 java中常见面试题

JAVA常见面试题(2019-04-05)(一)Java基础1.Java语言的特性答:面向对象,安全性,多线程,跨平台2.Java的跨平台原理(说说Java的可移植性)答:①java中.java源代码经过java虚拟机编译以后变成了.class字节码文件,②java的技术大牛和伟人们,对应不同的系统平台开发了不同的JVM虚拟机③字节码文件在不同虚拟机中运行是一样的...

2020-06-17 10:48:07 144

原创 DOM中基础选择器的整理

一:DOM中的选择器1.ID选择器:document.getElementById()2.class选择器:document.getElementsByClassName()3.标签选择器:document.getElementsByTagName()二:ES5选择器1.返回的是单个对象:document.querySelector()1.返回的是数组对象:document.query...

2019-12-24 17:54:34 357

原创 CSS常用布局属性

定位谈及定位,我们就得从position属性说起。你能准确的说出position的属性值吗?相信你可以完美地说出这么六个属性值:static、relative、absolute、fixed、sticky和inherit。static(默认):元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分;行内元素则会创建一个或多个行框,置于其父元素中。relative:元素框相对于之前正常文档流...

2019-12-24 17:35:44 610

原创 IDEA快捷键

快速查询编码切换浏览

2019-10-22 09:58:16 50

原创 elementUI中Tab标签中放置Iframe页面之间的传参,以及解决页面缓存问题

1.在elementUI组件中父页面上获取到多个tab中正在活跃的tab标签,并且找到iframe页面中vue对象的方法为:var tableListIframe = $("#" + $("[aria-selected='true']").attr('aria-controls')).find("iframe")[0].contentWindow;2.在elementUI组件中,根据ta...

2019-08-21 16:22:20 3929

原创 spring+springmvc+springdatajpa+Mybatis+web.xml配置集成

SpringMVC配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cont...

2019-05-02 17:04:23 670

原创 spring集成shiro

第一步:自定义MyRealm授权类//自定义Realm模块public class Myrealm extends AuthorizingRealm { @Autowired private IEmployeeService employeeService; @Autowired private IPermissionService permissionSe...

2019-04-03 14:00:37 108

lifecycle.png

这个也可以去vue的官网查看,这样对vue对象的创建过程,心里面就很清楚了。我们可以在vue对象创建的某个生命中注入我们的自己的业务代码。

2020-01-02

templateJSP.rar

JSP页面下elementUI+vue.js的组件化开发模板,该压缩包里面包含elmentUI和vue.js的脚本包。还有就是我总结的组件化开发页面的模板,你可以直接下载后引用脚本包到你的项目中,然后在把我的模板页面导入的你的项目中更换js的引用路径就可以看到效果。

2019-12-02

jqury.js+elementUI+vue.js.rar

elementUI+vue.js+jquery.js的技术开发。开发工具包组合

2019-11-18

空空如也

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

TA关注的人

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