-
2020年过五斩六最全多线程面试题预备总结
2020年过五斩六最全多线程面试题预备总结 1、多线程有什么用? 1)挥多核CPU 的优势 随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双核的,4 核、8 核甚至 16 核的也都不少见,如果是单线程的程序,那么在双核 CPU 上就浪费了 50%, 在 4 核 CP...
-
2020最新Java工程师面试题-Java 并发编程(二)(附答案,持更中
2020最新Java工程师面试题-Java 并发编程(二)(附答案,持更中) 1、并发编程三要素? 1、原子性 原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操 作打断,要么就全部都不执行。 2、可见性 可见性指多个线程操作一个共享变量时,其中一个线...
-
架构设计 | 分布式业务系统中,全局ID生成策略
架构设计 | 分布式业务系统中,全局ID生成策略 本文源码:GitHub·点这里 || GitEE·点这里 一、全局ID简介 在实际的开发中,几乎所有的业务场景产生的数据,都需要一个唯一ID作为核心标识,用来流程化管理。比如常见的: 订单:order-id,查订单详情,物流状态等; 支...
-
Java String源码分析
Java String源码分析 String源码分析 类结构 public final class String implements java.io.Serializable, ComparableString, CharSequence String类实现了Serializable可以被序列化 String类实现了Comparable可以进行比较 String类实现了CharSequence可以按下标进行...
-
Synchronized 与 ReentrantLock 的区别!
Synchronized 与 ReentrantLock 的区别! 作者:jason cnblogs.com/baizhanshi/p/7211802.html 之前栈长分享了重入锁的概念:《到底什么是重入锁,拜托,一次搞清楚...
-
京东面试追魂三连!有没有比读写锁更快的锁?当时我就慌了
京东面试追魂三连!有没有比读写锁更快的锁?当时我就慌了 面试官: 了解锁吗? 小明: 了解,还经常用过。 面试官 :说说synchronized和lock的区别吧 小明: synchronized是可重入锁,由于lock是一个接口,重入性取决于实现,synchronized不支持中断,而lock可以。。...
-
基础不牢靠,何以争朝夕?Java基础面试82道详细解析(更新中)
基础不牢靠,何以争朝夕?Java基础面试82道详细解析(更新中) 题目的基本顺序是: 基本语法 类相关的语法 内部类的语法 继承相关的语法 异常的语法 线程的语法 集合的语法 io 的语法 虚拟机方面的语法 因文章篇幅的问题,本文分(一)(二)两篇进行讲解,知识点很详...
-
Serlvet容器与Web应用
Serlvet容器与Web应用 对启动顺序的错误认识 之前一直有个观点,应用运行在Servlet容器中,因为从Servlet容器与Web应用的使用方式来看,确实很有这种感觉。 我们每次都是启动Servlet容器,然后再启动我们的应用程序,比如如果Web应用使用Spring框架的话,先启动Servlet...
2020-04-26 07:59:30 文件虚拟机IEWebServerServletWebAppPSTomcatAVweb
-
2020年,阿里内推Java后端面试题,文末附面试福利。
2020年,阿里内推Java后端面试题,文末附面试福利。 阿里一面题目: osi七层网络模型,五层网络模型,每次层分别有哪些协议 死锁产生的条件, 以及如何避免死锁,银行家算法,产生死锁后如何解决 如何判断链表有环 虚拟机类加载机制,双亲委派模型,以及为什么要实现双...
-
谈谈Java任务的并行处理
谈谈Java任务的并行处理 谈到并行,我们可能最先想到的是线程,多个线程一起运行,来提高我们系统的整体处理速度;为什么使用多个线程就能提高处理速度,因为现在计算机普遍都是多核处理器,我们需要充分利用cpu资源;如果站的更高一点来看,我们每台机器都可以是一个...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
