立冬降至,转眼到了月初,并发网10月Top10的阅读量的文章新鲜送到,希望各位看官请笑纳!有任何意见和建议,欢迎告诉我们,我们在努力!~祝大家双十一快乐
-
Top1 线上性能问题初步排查方法
有时候有很多问题只有在线上或者预发环境才能发现,而线上又不能Debug,所以线上问题定位就只能看日志,系统状态和Dump线程,本文只是简单的介绍一些常用的工具,帮助定位线上问题……(1,853人阅读)
-
Top2 Java锁的种类以及辨析(四):可重入锁
本文里面讲的是广义上的可重入锁,而不是单指JAVA下的ReentrantLock。可重入锁,也叫做递归锁,指的是同一线程 外层函数获得锁之后 ,内层递归函数仍然有获取该锁的代码,但不受影响。在JAVA环境下 ReentrantLock 和synchronized 都是 可重入锁……(1,639人阅读)
-
Top3 Java IO教程
Java IO 是一套Java用来读写数据(输入和输出)的API。大部分程序都要处理一些输入,并由输入产生一些输出。Java为此提供了java.io包……(1,497 人阅读)
终于迎来第二次聚会的机会,本节内容会轻松许多,也许一盏茶的工夫就可以听完这个小故事。注:其实本节并不是讨论算法,例子也会很简单,如果你对算法很熟悉,请跳过此节。想要从一堆数据中找出一个max、min……( 1,358人阅读)
在本帖中,我们将探讨Java和Scala的调试器是如何编写和工作的;系统自带的调试器,例如:Windows中的WinDbg或者是Linux/Unix中的gdb,会获取操作系统直接提供给他们的链接入口来启动,从而指导和操作外部程序的状态。工作在操作系统顶部抽象层的Java虚拟机对字节码的调试有独立的处理架构……(1,109人阅读)
String的例子,见证下我们的功底,哇塞,第1节就开始讲代码例子,受不了啦,胖哥,你坏死了!所有的书第1节都是写这个领域有什么东西的。
哈哈,小胖哥天生就是个逆天之人哦,希望你能先实践有了感性认识后,再进行理论了解内在……(1,090 人阅读)
-
Top7 Java中的Atomic包使用指南
Java从JDK1.5开始提供了java.util.concurrent.atomic包,方便程序员在多线程环境下,无锁的进行原子操作。原子变量的底层使用了处理器提供的原子指令,但是不同的CPU架构可能提供的原子指令不一样,也有可能需要某种形式的内部锁,所以该方法不能绝对保证线程不被阻塞……(944人阅读)
-
Top8 Java类锁和对象锁实践
类锁和对象锁是否会冲突?对象锁和私有锁是否会冲突?通过实例来进行说明……(882人阅读)
-
Top9 线程基础之JAVA和C++0x的特性
JAVA线程通常是一个带有run()方法的java.lang.Thread的子类,然后调用这个子类对象的start()方法。我们之前定义过,数据竞争是因为两个线程同时访问内存单元,在JAVA中,内存单元是一个对象字段或数组元素……( 837 人阅读)
-
Top10 Java IO 概述
在这一小节,我会试着给出Java IO(java.io)包下所有类的概述。更具体地说,我会根据类的用途对类进行分组。这个分组将会使你在未来的工作中,进行类的用途判定时,或者是为某个特定用途选择类时变得更加容易……(770人阅读)
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/122133.html