LinMeng LinMeng
5年前
this.$router.replace和this.$router.push及this.$router.go()的区别
this.$router.push1.跳转到指定URL,向history栈添加一个新的记录,点击后退会返回至上一个页面2.声明式<routerlink:to"...."编程式router.push(...)//该方法的参数可以是一个字符串路径,或者一个描述地址的对象。this.$router.push('/index')
Wesley13 Wesley13
4年前
java多线程之“线程中断”的理解
什么时候要用到中断:  比如你开了生产者Producer和消费者Consumer两个线程,并用一个同步队列放置Porducer生产的和Consumer消费的产品。在Consumer中开启一个Producer线程,并且当Consumer不想消费时,可以随时结束掉Producer线程。如果不使用中断,可以使用一个booleancanc
Wesley13 Wesley13
4年前
Java并发(四):happens
happensbefore一个操作执行的结果需要对另一个操作可见,那么这两个操作之间必须存在happensbefore关系happenbefore原则是JMM中非常重要的原则,它是判断数据是否存在竞争、线程是否安全的主要依据,保证了多线程环境下的可见性。happensbefore原则定义:1\.如果一个操作happensb
Stella981 Stella981
4年前
Maven传递依赖无法引入解决办法
今天一个传递依赖问题搞了我半天,终于搞明白原因了。一个jar包A依赖了httpclient,然后另一个jar包B引入A,在IDEA里面只能看到依赖A,不管咋样都看不到依赖httpclient。我在IDEA的项目B里面,打包后在控制台发现一个告警:thePOMforAisinvalid,transitivedependencies
Stella981 Stella981
4年前
Eclipse Spring Boot实现热部署
spring为开发者提供了一个名为springbootdevtools的模块来使SpringBoot应用支持热部署,提高开发者的开发效率,无需手动重启SpringBoot应用。devtools的原理深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更
Stella981 Stella981
4年前
Redis环境配置和命令语句
环境配置拷贝Redisx643.2.100到本地一个目录下,解压然后设置环境变量PATH到该目录Redisserver.exe:Redis服务端Rediscli.exe:Redis客户端启动两个命令行,一个跑服务端,一个跑客户端启动服务端:redisserver.exeredis.windows.co
Stella981 Stella981
4年前
HashMap 的底层实现原理
HashMap是一个用于存储KeyValue键值对的集合,每一个键值对也叫做Entry。这些个Entry分散存储在一个数组当中,这个数组就是HashMap的主干。HashMap数组每一个元素的初始值都是Null。 !(https://oscimg.oschina.net/oscnet/8495d30fe00a2865dd74088d2
Wesley13 Wesley13
4年前
2020 春招 华为笔试 2月26日
时间是两个小时,总共三道编程题目。第一道题目大意:  输入一个int类型的数,判断它的比特流中有多少个“010”,及第一个“101”的下标(这个下标是从低位向高位数的)。  如:输入:21      输出  20    原因:21 二进制表示为 00000000000000000000000000010101
Wesley13 Wesley13
4年前
HTML之禁止输入文本
一个文本框,禁止输入文本有2个方式,一个是利用readonly,一个是利用disabled.那么两者虽然目的都可以达到,但是从表现上来看disabled会显得更加的直观,为什么这么说。请看截图:!(http://static.oschina.net/uploads/img/201606/22000122_nEHK.png)如图所示:
Stella981 Stella981
4年前
DevOps关键能力之文化的力量——重磅新书预览《加速》
“在落地DevOps的过程中,公司文化也会受到感染和改进。”本文是重磅新书《加速》读后感系列文章的续篇。在前文中,我们提到DevOps有24个关键能力、持续交付的8个关键能力、架构方面的2个关键能力以及产品和流程的4个关键能力。!(https://oscimg.oschina.net/oscnet/e