Java线程池实现原理及其在美团业务中的实践
前言: 随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升 […]
前言: 随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升 […]
Java 8 在线类库:https://www.matools.com/api/java8 Java 内置异常 […]
网上关于Java中锁的话题可以说资料相当丰富,但相关内容总感觉是一大串术语的罗列,让人云里雾里,读完就忘。 本 […]
Java学习或者使用的过程中,会经常遇到各种锁的概念:公平锁、非公平锁、自旋锁、可重入锁、偏向锁、轻量级锁、重 […]
一、可重入锁与不可重入锁的理解 Java多线程有阻塞函数wait()方法和通知函数notify()方法 wai […]
Java程序员提高自己的能力,必读的经典书籍 Java程序员必读的经典书籍 1.《Java从入门 […]
Java 语言中,有 Integer 和 BigInteger 两种整型, 其中 Integer 类型的基本数 […]
volatile关键字和synchronized关键字一样,在Java多线程开发中,是一道必须要跨越的槛。 之 […]
Servlet(Server Applet,小服务程序,或服务连接器)是用Java编写的服务器端程序,具有独立 […]
一、基础篇 1、JVM 虚拟机 JVM内存结构:堆、栈、方法区、直接内存、堆和栈区别 Java内存模型:内存可 […]
Java 官网:https://www.oracle.com/java/ Java is the #1 pro […]
Java 是什么 Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业 […]
一、算法题 1、判断一个数是否为2的N次幂 答:设这个数为n,然后用这个数的二进制和(n-1)的二进制做求与运 […]
HashCode 的官方文档定义: hashcode方法返回该对象的哈希码值。 支持该方法是为哈希表提供一些优 […]
线程安全 线程安全,是指每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的。 或者说 […]
线程间通知和唤醒: Condition是个接口,基本的方法就是 await() 和 signal() 方法; […]
一、synchronized 概述 1、synchronized作用 原子性:synchronize […]
1、 int 和 Integer 区别 1)Integer是int的包装类,int则是java的一种基本数据类 […]
POJO(Plain Ordinary Java Object,Java对象)实际就是普通JavaBeans, […]
一、写在前面 本文主要针对 Hotspot VM 中“CMS + ParNew”组合的一些使用场景进行总结。 […]
Java 链表 1、什么是链表? 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链 […]
Selenium2 webdirver 搭建 Java版开发环境 最近,研究Java+selenium2的自动 […]
AES 主要用于字符串的加密和解密,加密算法是可逆的过程。 PHP 实现 PHP 很多功能都是提 […]
AES加密 ECB模式 PKCS5填充 128位密码/密码块 ECB模式是将明文按照固定大小的块进 […]
Java里有两种方法来进行 HTTP 网页请求:HttpURLConnection 和 H […]