标签:多线程

Java

原 荐 Dubbo的filter按需加载

7

changyuan.xu 发布于 2018-08-17

后端之路 dubbo 正文 Dubbo的filter按需加载 顶 原 荐   Mr_Qi 发布于 29分钟前 字数 559 阅读 5 收藏 0 Dubbo 参与百度AI开发者大赛赢75万奖金+25万奖品,(提供教程)加群:418589053 >>> 背...

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

Java

深入理解多线程(二)—— Java的对象模型

7

Harries 发布于 2018-08-17

上一篇文章中简单介绍过 synchronized 关键字的方式,其中,同步代码块使用 monitorenter 和 monitorexit 两个指令实现,同步方法使用 ACC_SYNCHRONIZED 标记符实现。后面几篇文章会从JVM源码的角度更加深入,层层剥开 synchro...

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

Java

JAVA拾遗 — JMH与8个测试陷阱

10

dulong 发布于 2018-08-16

JMH 是 Java Microbenchmark Harness(微基准测试)框架的缩写(2013年首次发布)。与其他众多测试框架相比,其特色优势在于它是由 Oracle 实现 JIT 的相同人员开发的。在此,我想特别提一下 Aleksey Shipilev (JMH 的作者兼...

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

Java

最最最常见的Java面试题总结——第二周

1

hellas 发布于 2018-08-16

可变性 String类中使用字符数组: private final char value[] 保存字符串,所以String对象是不可变的。StringBuilder与StringBuffer都继承自AbstractString...

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

Java

Java安全:SecurityManager与AccessController

3

hellas 发布于 2018-08-16

程序不能恶意破坏用户计算机的环境,比如特洛伊木马等可自我进行复制的恶意程序。 程序不可获取主机及其所在网络的私密信息。 程序的提供者和使用者的身份需要通过特殊验证。 程序所涉及的数据在传输、持久化后都应是被加密的。 程序的操作有相关规则限制,并且不能耗费过多的系统资源。 保护计算...

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

Java

2分钟读懂Java开发

7

刘莉莉 发布于 2018-08-16

智慧生活时代,我们出门不用带钱包,网购可以解决一切生活所需。去年天猫双11全球狂欢节1207亿的成交量令人咂舌,支付宝总订单数10.5亿笔,支付瞬间峰值12万笔/秒。如此庞大的数据和点击量,因为Java的存在,让交易顺利进行成为可能。Java作为幕后功臣之一,听着很耳熟,却没几个...

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

Java

深入理解多线程(一)——Synchronized的实现原理

1

xirruiqiang 发布于 2018-08-16

synchronized ,是Java中用于解决并发情况下数据同步访问的一个很重要的关键字。当我们想要保证一个共享资源在同一时间只会被一个线程访问到时,我们可以在代码中使用 synchronized 关键字对类或者对象加锁。那么,本文来介绍一下 synchronized 关键字的...

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

Java

【Java】留下没有基础眼泪的面试题

10

zhuangli 发布于 2018-08-15

使用多线程时, 不是多线程能提升程序的执行速度 ,使用多线程是为了 更好地利用CPU资源 ! 程序在执行时,多线程是CPU通过给每个线程 分配CPU时间片来实现 的,时间片是CPU分配给每个线程执行的时间,因时间片非常短,所以 CPU通过不停地切换线程执行 。 线程 不是越多就越...

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

Java

架构师之路:从Java码农到年薪八十万的架构师

8

刘莉莉 发布于 2018-08-15

Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。 有不少朋友问,成为Java架构师除了掌握Java语法,还要系统学习哪些Java相关的技术,今天分享一个,互联网Java技术学习...

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

Java

Java线程实现与安全

1

Harries 发布于 2018-08-14

编辑推荐: 本文来自于cnblogs,介绍了线程的三种实现方式,Java线程的实现与调度,线程安全等。 一、线程的实现 1、线程的三种实现方式 首先并发并不是我们通常我们认为的必须依靠线程才能实现,但是在Java中并发的实现是离不开线程的,线程的主要实现有三种方式: 使用内核线程...

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

Java

Mybatis源码解读-设计模式总结

17

yeseng 发布于 2018-08-14

虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。 Mybatis至少遇到了以下的设计模式的使用: Builder模式,例如SqlSessionFac...

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

Java

Java多线程基础-CyclicBarrier

12

xiaoli.wang 发布于 2018-08-14

java.util.concurrent 包里有几个能帮助人们管理相互合作的线程集的类,为多线程常见的应用场景预置了抽象好的类库。在遇到这些应用场景时应该直接重用合适的库类而不要试图提供手工的锁与条件的集合。 同步屏障 CyclicBarrier 官方定义上文已经给出,人话版是等...

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

Java

collected questions

songhua.gao 发布于 2018-08-13

分布式锁 websocket zookeeper 重入锁 class的加载过程 GC原理(新生代、老生代、gc回收策略-mark-swap、copying、压缩、分区) Nginx相关知识以及日志文件处理 spring相关知识(aop、ioc,bean的生命周期(中哪个地方可以提...

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

Java

RxJava 在闲鱼系统吞吐量提升上的实践

8

darida 发布于 2018-08-13

引言 响应式编程最简单的定义是Reactive programming is programming with asynchronous data streams。无论是从Spring5中引入的响应式编程框架还是java9中集成的响应式流,都能看到响应式编程的影子。可以说响应式编...

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

Java

Java 内部类与闭包

邓龙华 发布于 2018-08-13

作者:不洗碗工作室 – Marklux 出处:Marklux’s Pub 版权归作者所有,转载请注明出处 Java内部类 基本定义 很简单,无非是在类的内部再定义一个类,这被称为成员内部类: public class OuterClass { privat...

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

Java

详解Java Socket的工作机制

5

zhuangli 发布于 2018-08-13

下面的分析主要是参阅了 计算机网络(谢希仁第7版) 进行总结的,从 系统调用—>应用编程接口API—>套接字接口 来分析Socket的来龙去脉,当然维基百科上也有对Socket的详细解释 1. 系统调用 大多数操作系统使用 系统调用 的机制在应...

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

Java

深入剖析ThreadLocal

10

changyuan.xu 发布于 2018-08-12

要了解ThreadLocal,首先搞清楚ThreadLocal 是什么?是用来解决什么问题的? ThreadLocal 是线程的局部变量, 是每一个线程所单独持有的,其他线程不能对其进行访问, 通常是类中的 private static 字段,是对该字段初始值的一个拷贝,它们希望...

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

Java

对JAVA集合进行遍历删除时务必要用迭代器

13

xirruiqiang 发布于 2018-08-12

今天同事写了几行类似这样的代码: package cn.iigrowing.threads.study.CollectionModify; import java.util.ArrayList; import java.util.List; public class Concur...

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