标签:线程 第3页

Spring

SpringBoot中Shiro缓存使用Redis、Ehcache

darida 发布于 2019-08-21

SpringBoot 中配置redis作为session 缓存器。 让shiro引用 本文是建立在你是使用这shiro基础之上的补充内容 第一种:Redis缓存,将数据存储到redis 并且开启session存入redis中。 引入pom <dependency> &...

阅读(12)评论(0)赞 (0)

Java

Java内存模型

xiaoli.wang 发布于 2019-08-21

Java内存模型 Why 为什么要有内存模型 1 CPU和缓存一致性问题 当程序在运行过程中,会将运算需要的数据从主存复制一份到CPU的高速缓存当中,那么CPU进行计算时就可以直接从它的高速缓存读取数据和向其中写入数据,当运算结束之后,再将高速缓存中的数据刷新到主存当中。当CPU...

阅读(11)评论(0)赞 (0)

Java

maven集成命令-U -B -P -e -X

xiaoli.he 发布于 2019-08-21

maven -U clean compile install -e -X -Dmaven.test.skip=true 在持续集成服务器上使用怎样的 mvn 命令集成项目,这个问题乍一看答案很显然,不就是 mvn clean install 么?事实上比较好的集成命令会稍微复杂些...

阅读(8)评论(0)赞 (0)

Java

JVM 调优(学习篇)

3

zhuangli 发布于 2019-08-21

点击上方“ 匠心零度 ”,选择“设为星标” 做积极的人,而不是积极废人! 作者 | Sam同学 来 源: http:/ /t.c n/EtvgTcH -XX:AutoBoxCacheMax -XX:+AlwaysPreTouch CMSInitiatingOccupancyFra...

阅读(8)评论(0)赞 (0)

Java

Kotlin 里那些「不是那么写的」

dulong 发布于 2019-08-21

Kotlin 里那些「不是那么写的」 本期作者: 视频:扔物线(朱凯) 文章: Walker(张磊) 大家好,我是扔物线朱凯。不是第一期了,咱就不多废话了。直接视频伺候: 如果你看不到上面的哔哩哔哩视频,可以点击 这里 去 YouTube 看。 以下内容来自文章作者 Walker...

阅读(9)评论(0)赞 (0)

Spring

想过没有,Spring的Bean为啥默认单例?

7

zhuangli 发布于 2019-08-21

来自: http://1t.click/ksQ 熟悉Spring开发的朋友都知道Spring提供了5种scope分别是singleton、prototype、request、session、global session。 如下图是官方文档上的截图,感兴趣的朋友可以进去看看这五种分...

阅读(6)评论(0)赞 (0)

Java

Kotlin 里那些「不是那么写的」

wenming.gapo 发布于 2019-08-21

本期作者: 视频:扔物线(朱凯) 文章:Walker(张磊) 大家好,我是扔物线朱凯。这是码上开学 Kotlin 基础部分的第二期:Kotlin 里那些「不是那么写的」。话不多说,视频伺候。 因为我一直没有学会怎么在掘金贴视频,所以请点击这里 去哔哩哔哩看,或者点击这里 去 Yo...

阅读(11)评论(0)赞 (0)

Java

阿里Java开发岗面经

yeseng 发布于 2019-08-20

其实一开始不怎么敢投和想投阿里的,因为阿里非常看重项目经验、实习经验以及竞赛经验,可是我项目经验在阿里这边都拿不出手,实习也非互联网公司,竞赛经验也不是软件大赛类…只有 Java 基础相关知识能抗一点,但是这并没有什么卵用。后来是谁给我发了一个阿里内推免笔试的…正儿八经去参加笔试...

阅读(11)评论(0)赞 (0)

Java

老技术新谈,Java应用监控利器JMX(1)

8

wenming.gapo 发布于 2019-08-20

【这是一猿小讲的第  44  篇原创分享】 先聊聊最近比较流行的梗,来一次灵魂八问。 配钥匙师傅: 你配吗? 食堂阿姨: 你要饭吗? 算命先生: 你算什么东西? 快递小哥: 你是什么东西? 上海垃圾分拣阿姨: 你是什么垃圾? 滴滴司机: 你搞清楚自己的定位没有...

阅读(19)评论(0)赞 (0)

Java

[学习笔记-Java集合-14] Queue – PriorityQueue源码分析

darida 发布于 2019-08-20

介绍 优先级队列,是0个或多个元素的集合,集合中的每个元素都有一个权重值,每次出队都弹出优先级最大或最小的元素。 一般来说,优先级队列使用堆来实现。 源码分析 主要属性 // 默认容量 private static final int DEFAULT_INITIAL_CAPACI...

阅读(17)评论(0)赞 (0)

Java

图解Java线程池原理

5

zhuangli 发布于 2019-08-20

为了避免频繁重复的创建和销毁线程,我们可以让这些线程进行复用,在线程池中,总会有活跃的线程在占用,但是线程池中也会存在没有占用的线程,这些线程处于空闲状态,当有任务的时候会从池子里面拿去一个线程来进行使用,当完成工作后,并没有销毁线程,而是将将线程放回到池子中去。 线程池主要解决...

阅读(16)评论(0)赞 (0)

Java

面试必备:ThreadLocal原理解析[精品长文]

1

dulong 发布于 2019-08-20

本文主要想了解两个地方: ThreadLocal实例看起来是在多个线程共享,但实际上是彼此独立的,这个是怎么实现的? ThreadLocal使用不当真的会OOM吗?如果会,那么原因是啥? 先看一下ThreadLocal的官方API解释为: 该类提供了线程局部 (thread-lo...

阅读(14)评论(0)赞 (0)

编程技术

后端开发实践系列——事件驱动架构(EDA)编码实践

10

dulong 发布于 2019-08-20

在本系列的前两篇文章中,笔者分别讲到了后端项目的代码模板和DDD编码实践,在本文中,我将继续以编码实践的方式分享如何落地事件驱动架构。 单纯地讲事件驱动架构(Event Driven Architecture, EDA),那是几十年前就出现了的话题;单纯地讲领域事件,那也是这些年...

阅读(12)评论(0)赞 (0)

Java

学习下synchronized锁的实现原理

2

puefu.he 发布于 2019-08-20

synchronized锁是Java中的一种重量级锁。他有三种实现方法: 对代码块加锁,这时候锁住的是括号里配置的对象。 对普通方法加锁,这时候锁住的是当前实例对象(this) 对静态方法加锁,锁住的是当前class实例,又因为Class的相关数据存储在永久带PermGen(jd...

阅读(12)评论(0)赞 (0)

Java

纯数据结构Java实现(2/11)(栈与队列)

6

xiaoli.wang 发布于 2019-08-20

栈和队列的应用非常多,但其起实现嘛,其实很少人关心。 虽然苹果一直宣传什么最小年龄的编程者,它试图把编程大众化,弱智化,但真正的复杂问题,需要抽丝剥茧的时候,还是要 PRO 人士出场,所以知根知底,实在是必要之举(而非无奈之举)。 大门敞开,越往里走越窄,竞争会越激烈。 栈 基本...

阅读(11)评论(0)赞 (0)

Java

Reactor-Netty系列1-TcpClient源码分析-从示例程序开始

Harries 发布于 2019-08-20

Reactor-Netty 版本: <dependency> <groupId>io.projectreactor.netty</groupId> <artifactId>reactor-netty</artifactId&g...

阅读(11)评论(0)赞 (0)

Java

zookeeper和dubbo安装与搭建

17

yanxinchi 发布于 2019-08-20

Zookeeper+Dubbo 安装与搭建 (原创:黑小子 – 余) 本文有借鉴: https://www.cnblogs.com/UncleYong/p/10737119.html (一) zookeeper 是什么?(动物园) ZooKeeper 是一种分布式协调...

阅读(11)评论(0)赞 (0)

Java

面试阿里巴巴有多难,看看面经你就知道了

2

zhuangli 发布于 2019-08-20

面试阿里巴巴有多难,看看面经你就知道了 研发工程师(Java) 我参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。这是我的面经,在这里分享给大家。 一面: 1 自我介绍 2 项目中做了什么,难点呢。 3 Java的线程池说一下,各个参数的作用,如何...

阅读(18)评论(0)赞 (0)