发布时间:2018-12-15 19:37:17 浏览:8013 回帖 :3
记录下整理的面试题,我将其分为Java语言部分(JavaSE、JavaEE等官方方面),非Java语言部分(数据库,WEB前端,redis,框架等技术方面)。
发布时间:2018-09-11 11:44:13 参与人数:78
是时候展现你云栖经验值了,秀一秀即可轻松拿奖,还等什么呢,心动不如行动,抓紧时间秀起来吧。 活动截止时间为: 9月13日 24:00活动要求:评论区秀出你的云栖账号经验值,得分最高的同学可获得阿里精...
发布时间:2018-08-16 17:41:43 参与人数:45
上周在抖音爆红后,我们“程序员鼓励师”账号的粉丝就涨疯了,已突破10万大关! 所以,百(戏)见(精)小姐姐决定在这七夕来临之际,好好地鼓励一下我们的单身(或已婚)程序员同学们! 现在,话题下面写出让你...
发布时间:2018-08-15 15:57:41 浏览:8897 回帖 :0
在多线程环境下,使用HashMap进行put操作时存在丢失数据的情况,为了避免这种bug的隐患,强烈建议使用ConcurrentHashMap代替HashMap。 HashTable是一个线程安全的...
发布时间:2018-08-13 22:07:09 浏览:1808 回帖 :0
一、HashMap概述 HashMap是基于哈希表的Map接口实现,此实现提供所有可选的映射操作,并允许使用null值和null键。HashMap与HashTable的作用大致相同,但是它不是线程安...
发布时间:2018-08-08 12:00:46 参与人数:18
近年来,中国的水果消费市场,呈现出“量质齐涨”的发展态势。消费者正在越来越多的消费水果(特别是即食鲜果),更在大量消费营养价值更高、口感更佳的高品质水果,对于国内水果种植业来说,这是机遇更是挑战: 面...
发布时间:2018-08-06 18:53:11 浏览:2373 回帖 :0
一.JVM 类加载器: 一个类在使用前,如何通过类调用静态字段,静态方法,或者new一个实例对象,第一步就是需要类加载,然后是连接和初始化,最后才能使用。 类从被加载到虚拟机内存中开始,到卸载...
发布时间:2018-08-05 16:16:57 浏览:1768 回帖 :0
一.垃圾回收器配置和 GC 日志分析 1.堆典型配置: 32位的操作系统限制堆大小介于1.5G到2G,64位操作系统无限制,同时系统可用虚拟内存和可用物理内存都会限制最大堆的配置。 堆空间分配典...
发布时间:2018-07-17 23:26:36 浏览:19384 回帖 :0
一.线程中断 Java 中线程中断是一种线程间协作模式,通过设置线程的中断标志并不能直接终止该线程的执行,而是需要被中断的线程根据中断状态自行处理。 1.void interrupt() 方法...
发布时间:2018-07-17 15:46:35 浏览:3464 回帖 :0
一.线程概念 说到线程就必须要提一下进程,因为线程是进程中的一个实体,线程本身是不会独立存在的。进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程则是进程的一个执行路径,...
发布时间:2018-07-14 23:23:18 浏览:2812 回帖 :0
使用 ThreadLocal 不当可能会导致内存泄露,是什么原因导致的内存泄漏呢? 我们首先看一个例子,代码如下: /** * Created by cong on 2018/7/14. ...
发布时间:2018-07-13 17:36:58 浏览:3936 回帖 :0
FutureTask可用于异步获取执行结果或取消执行任务的场景。通过传入Runnable或者Callable的任务给FutureTask,直接调用其run方法或者放入线程池执行,之后可以在外部通过Fu...
发布时间:2018-07-12 01:49:22 浏览:2603 回帖 :0
timer在JDK里面,是很早的一个API了。具有延时的,并具有周期性的任务,在newScheduledThreadPool出来之前我们一般会用Timer和TimerTask来做,但是Timer存在一...
发布时间:2018-07-08 17:23:55 浏览:3987 回帖 :0
JUC 中 Semaphore 的使用与原理分析,Semaphore 也是 Java 中的一个同步器,与 CountDownLatch 和 CycleBarrier 不同在于它内部的计数器是递增的,那...
发布时间:2018-07-06 15:57:16 参与人数:30
开发人员、测试人员、运维人员,可谓是团队中的最强CP,他们有时关系很和谐,有时候是下面这个样子: 这主要是由于三者之间的工作流程是脱节的,他们之间有一条不可逾越的鸿沟,于是乎,DevOps出现了,将...
发布时间:2018-07-02 09:23:06 参与人数:38
先来看篇近期的报道: 报道指出,由于Jarrod Ramos的指纹信息被破坏,导致最初警方难以用指纹识别其身份。此前报道称,指纹识别失败相对普遍,一些业内人士估计错误率高达10%。其中一些错误率来自设...
发布时间:2018-07-07 22:12:14 浏览:1944 回帖 :0
JUC 中 回环屏障 CyclicBarrier 的使用与分析,它也可以实现像 CountDownLatch 一样让一组线程全部到达一个状态后再全部同时执行,但是 CyclicBarrier 可以被复...
发布时间:2018-07-06 21:33:42 浏览:6079 回帖 :0
JUC 中倒数计数器 CountDownLatch 的使用与原理分析,当需要等待多个线程执行完毕后在做一件事情时候 CountDownLatch 是比调用线程的 join 方法更好的选择,CountD...
发布时间:2018-06-24 17:01:48 浏览:4004 回帖 :0
JDK 中基于数组的阻塞队列 ArrayBlockingQueue 原理剖析,ArrayBlockingQueue 内部如何基于一把独占锁以及对应的两个条件变量实现出入队操作的线程安全? 首先我们先...