自定义博客皮肤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)
  • 收藏
  • 关注

原创 2019Java面试题整理(1)_JavaSE部分

JavaSE一、Java基础Java基础部分(基本语法、Java特性等)1 为什么重写equals还要重写hashcode​ 因为hashCode()并不是完全可靠,有时候不同的对象他们生成的hashcode也会一样(生成hash值得公式可能存在的问题),所以hashCode()只能说是大部分时候可靠,并不是绝对可靠,所以我们可以得出:1.equal()相等的两个对象他们的hashCo...

2019-11-27 21:01:15 3681

原创 Vue里父子组件的访问方式

父访问子:使用$children(用的较少)或$refs(普遍用这个)// $children 返回一个Vuecomponent数组,含多个子组件this.$children[0].sonName; // 调用子组件的属性this.$children[0].sonFunction; // 调用子组件的方法// $refs 返回父组件中标签对应ref属性的对象<cpn ref='cpnName'></cpn>this.$refs.cpnName.sonName; //.

2021-03-28 22:02:10 77

原创 Vue里父子组件的通信方式

父子组件的通信方式父传子:props<div ip="app"> // 父亲在引用子组件时,在组件标签上绑定变量值 // message不支持驼峰标识 <cpn :message="fatherMsg"></cpn></div><template id="tpl"> // 子组件直接使用props里的变量名称就可以调用 <div>{{ message }}</div></

2021-03-27 22:10:03 98

原创 keep-alive的使用以及作用

使用keep-alive配合router-view可以使组件被缓存,从而该组件不会被频繁创建和销毁// 利用exclude属性可以排除不需要缓存的组件<keep-alive exclude="Name1,Name2"> <router-view></router-view></keep-alive>使用了keep-alive才能在组件内使用activated()和deactivated()export default { name: 'H

2021-03-26 22:13:14 102

原创 Javascript里this的指向问题

this的指向问题1、this总是指向函数的直接调用者setInterval(function() { this.arg = 'hello'; // 指向window}, 1000);let obj = { name: 'hello', fn: function() { this.name = 'world'; }, fn2: function() { return function() { return

2021-03-25 20:43:15 239

原创 Cookie、Local Storage和Session Storage的区别

Cookie、Local Storage和Session Storage的区别今天看了一篇公众号,里面把Cookie、Local Storage和Session Storage的关系说的很透彻,特地整理了一下如下表格。特性CookieLocal StorageSession Storage数据的生命周期一般由服务器生成,可设置失效时间,如果在浏览器端生成Cookie,默认是关闭浏览器后失效除非被清除,否则永久保存仅在当前会话下有效,关闭页面或浏览器后被清除存放数据大小

2021-03-24 22:11:35 172

原创 Vue里双向绑定的原理,使用原生JS写一个双向绑定

通过Object对象的defineProperty方法监听属性值是否改变,原理解析如下let ipt = document.querySelector('input');let msg = document.querySelector('h3');let obj = {};Object.defineProperty(obj, 'key', { // 重写get方法,让它获取input的值 get() { return ipt.value; }, /

2021-03-23 20:55:20 71

原创 CSS清除浮动的六种方法

清除浮动的六种方法布局页面的时候,如果父标签是标准流,而子标签都是浮动流,在父元素没有定义高度的情况下,父元素就会被子元素的浮动挡住,或者说,父元素无法被撑开,这种时候就需要清除浮动。方法一:隔墙法,通过在最后一个浮动元素后面添加带有clear属性的标签来清除浮动(有些公司会用这种方法).clear-fix { clear: both;}<div> <div style="float: left"></div> <div style=

2021-03-22 21:16:36 223

原创 CSS 选择器的权值

选择器的权值选择器样例权值通配符、后代选择器* {}0000标签选择器、伪元素选择器div、::before0001类、伪类、属性选择器.btn、a[‘name’]0010ID选择器#id0100内联样式style=""1000*特别的:!important的权值为∞,如width: 10px!important...

2021-03-22 21:11:41 59

原创 Java中集合间的关系图

包括Iterator、Collection、Map、Comparable以下是Collection的详细继承和实现

2019-11-26 20:21:01 157

原创 对于Java中priorityQueue的理解

定义priorityQueue是Java中的一种无界优先队列,具体实现是二叉小顶堆,是一颗完全二叉树,实现了Queue接口,不允许null元素插入,初始时是一个Object[],随着元素的插入可自动扩容,入队后元素按自然顺序从小到大排列,也可以重构comparator方法来排列优先队列保证每次取出的元素都是队列中权值最小那个小顶堆任意一个非叶子结点的权值,都不大于其左右子结点的权值具体...

2019-09-02 10:18:48 293

原创 最容易上手的Java爬虫_爬取豆瓣电影评分

Java 爬虫目标爬取豆瓣电影的评分学习webDriver的基本操作环境Java 1.8IDEAWindows 10Chrome浏览器工具Chrome驱动selenium的jar包豆瓣电影网站开始第一步下载Chrome驱动,下载地址 http://npm.taobao.org/mirrors/chromedriver找一个和自己的Chrome版本差不多...

2019-08-29 15:16:53 1015 2

空空如也

空空如也

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

TA关注的人

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