Easter79 Easter79
3年前
vue 路由导航白话全解析
这里先放上官网的教程和说明:点击这里,vue导航守卫官方文档(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Frouter.vuejs.org%2Fzh%2Fguide%2Fadvanced%2Fnavigationguards.html)路由守卫路由守卫说白了就是路由拦截,在
ThreadLocal源码解析及实战应用
ThreadLocal是一个关于创建线程局部变量的类。通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。而使用ThreadLocal创建的变量只能被当前线程访问,其他线程则无法访问和修改。ThreadLocal在设计之初就是为解决并发问题而提供一种方案,每个线程维护一份自己的数据,达到线程隔离的效果。
刘望舒 刘望舒
4年前
Android解析WindowManager(一)WindowManager体系
Android框架层Android系统服务WindowManagercategories:Android框架层本文首发于微信公众号「刘望舒」前言WindowManagerService(WMS)和AMS一样,都是Android开发需要掌握的知识点,同样的,WMS也很复杂,需要多篇文章来进行讲解,为何更好的理解WMS,首先要了解WindowManage
浪人 浪人
4年前
拿下面试!HashMap源码解析!!
拿下面试!HashMap源码解析!!HashMap的设计思想HashMap的底层结构本文主要是讲解jdk1.8中的HashMap源码,会对jdk1.7中的HashMap做一些简单的讲解用来和jdk1.8中的HashMap进行对比。我们先通过下图来理解HashMap的底层结构:(https
Stella981 Stella981
3年前
Kafka设计解析(五):Kafka Benchmark
性能测试及集群监控工具Kafka提供了非常多有用的工具,如Kafka设计解析(三)KafkaHighAvailability(下)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.infoq.com%2Fcn%2Farticles%2Fkafk
Wesley13 Wesley13
3年前
DHCP全局配置文件解析
作用参数ddnsupdatestyle 类型定义DNS服务动态更新的类型,类型包括:none(不支持动态更新),interim(互动更新模式)与adhoc(特殊更新模式)allow/ignoreclientupdates允许/忽略客户机更新DNS记录defaultleasetime2300默
Wesley13 Wesley13
3年前
Java 8 Stream原理解析
说起Java8,我们知道Java8大改动之一就是增加函数式编程,而StreamAPI便是函数编程的主角,StreamAPI是一种流式的处理数据风格,也就是将要处理的数据当作流,在管道中进行传输,并在管道中的每个节点对数据进行处理,如过滤、排序、转换等。首先我们先看一个使用StreamAPI的示例,具体代码如下: !(htt
Wesley13 Wesley13
3年前
JDK核心JAVA源码解析(7)
想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。本篇文章针对JAVA中集合类LinkedList进行分析,通过代码解释Java中的Failfast设计思想,以及LinkedList底层实现和与A
Stella981 Stella981
3年前
SparkSQL内核解析之逻辑计划
!(https://oscimg.oschina.net/oscnet/860fdd59f6bb03c8460bd0082ee19cfd690.jpg)(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU3MzgwNT
Wesley13 Wesley13
3年前
Java格式化解析时间
System.out.println(DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS").format(LocalDateTime.now(ZoneOffset.UTC)));DateTimeFormatterDATE_TIME_FORMATTERnewDateTimeForma