- 博客(12)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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中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关注的人