Java 悲观锁、乐观锁、可重入锁、自旋锁、偏向锁、读写锁等介绍

157    0
2021-03-15    Java/JSP    157    0   

网上关于Java中锁的话题可以说资料相当丰富,但相关内容总感觉是一大串术语的罗列,让人云里雾里,读完就忘。 本 […]

Java中的”锁”事初探

112    0
2021-03-14    Java/JSP    112    0   

Java学习或者使用的过程中,会经常遇到各种锁的概念:公平锁、非公平锁、自旋锁、可重入锁、偏向锁、轻量级锁、重 […]

Java 可重入锁和不可重入锁的区别

304    0
2021-03-13    Java/JSP    304    0   

一、可重入锁与不可重入锁的理解 Java多线程有阻塞函数wait()方法和通知函数notify()方法 wai […]

Java 程序员必读的经典书籍

127    0
2021-03-12    Java/JSP    127    0   

Java程序员提高自己的能力,必读的经典书籍   Java程序员必读的经典书籍 1.《Java从入门 […]

进程、线程、协程的故事图解

170    0
2021-03-11    系统架构    170    0   

进程、线程、协程的简介 并发: 任务数大于CPU的核数,多个任务轮流抢占CPU资源执行,由于CPU切换速度特别 […]

进程、线程、协程的区别

148    0
2021-03-10    系统架构    148    0   

一、名词解释 1、进程 (Process) 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程 […]

Java 中 BigInteger 用法实践

140    0
2021-03-09    Java/JSP    140    0   

Java 语言中,有 Integer 和 BigInteger 两种整型, 其中 Integer 类型的基本数 […]

面试题:n个节点的二叉树有多少种形态

255    0
2021-03-08    Algrithm    255    0   

面试题:N个节点的二叉树,有多少种形态(二叉树的形状) 分析思路:  (1)先考虑只有一个节点的情形 […]

awk 实现第一列相乘,第二列求和,并相加

226    0
2021-03-05    Algrithm, Linux/Unix    226    0   

AWK 取了三位创始人 Alfred Aho,Peter Weinberger,  Bri […]

面试题:两个队列实现一个栈

163    0
2021-03-04    Algrithm    163    0   

面试中,经常出现让你手写两个队列实现一个栈,或者两个栈实现一个队列的问题,很是头疼! 我们在前一篇米扑博客介绍 […]

面试题:两个栈实现一个队列

120    0
2021-03-03    Algrithm    120    0   

面试中,经常出现让你手写两个队列实现一个栈,或者两个栈实现一个队列的问题,很是头疼! 今天我们先探讨下:两个栈 […]

科普:新冠疫苗你需要知道的事实

214    1
2021-03-02    生活小札    214    1   

2020年12月30日,英国卫生部紧急批准牛津大学和阿斯利康制药公司联合研制的新冠病毒疫苗投入使用。 同日,我 […]

中国A股4次著名“抱团”事件启示录

130    0
2021-03-01    金融财经    130    0   

A股4次著名“抱团”事件启示录        招商证券  & […]

SPAC 中小企业赴美上市新捷径

133    0
2021-02-28    金融财经    133    0   

SPAC(Special Purpose Acquisition Company,特殊目的收购公司)是一种跨越 […]

Java 关键字 volatile 原理深入理解

136    0
2021-02-27    Java/JSP    136    0   

volatile关键字和synchronized关键字一样,在Java多线程开发中,是一道必须要跨越的槛。 之 […]

Java Web Servlet 运行原理详解

107    0
2021-02-26    Java/JSP, 系统架构    107    0   

Servlet(Server Applet,小服务程序,或服务连接器)是用Java编写的服务器端程序,具有独立 […]

Spring IOC 和 AOP 原理深入理解

200    0
2021-02-25    Java/JSP    200    0   

Spring的IOC和AOP原理 本文讲的是面试之Spring框架IOC和AOP的实现原理, IoC(Inve […]

Java 高级研发技术栈

132    0
2021-02-24    Java/JSP, 系统架构    132    0   

一、基础篇 1、JVM 虚拟机 JVM内存结构:堆、栈、方法区、直接内存、堆和栈区别 Java内存模型:内存可 […]

Twitter-Snowflake,64位自增ID算法详解

121    0
2021-02-23    SQL/NoSQL, 系统架构    121    0   

简单介绍几种 ID 生成算法 1)Twitter 的 Snowflake(又名“雪花算法”) 2)UUID/G […]

美团点评分布式ID生成系统 Leaf

122    0
2021-02-22    SQL/NoSQL, 系统架构    122    0   

分布式ID需求的背景 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。 如在美团点评的金融、支付、 […]

分布式系统事务一致性解决方案

127    0
2021-02-21    SQL/NoSQL, 系统架构    127    0   

写在前面 在 OLTP(On-Line Transaction Processing,联机事务处理过程) 系统 […]

数据库分库分表的解决方案比较

161    2
2021-02-20    SQL/NoSQL, 系统架构    161    2   

一、分库分表的背景 在谈论数据库架构演变和优化时,我们经常会听到分片、分库分表(Sharding)这样的关键词 […]

消息队列总结:ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、MetaMQ、Kafka

147    1
2021-02-19    系统架构    147    1   

消息队列(MQ,Message Queue)是阿里巴巴集团中间件技术部自主研发的专业消息中间件。 分布式消息系 […]

RocketMQ 设计原理与最佳实践

227    0
2021-02-18    系统架构    227    0   

RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服 […]

Tomcat、Netty、Jetty 简单压测报告

422    0
2021-02-17    Java/JSP, Nginx/Apache    422    0   

Netty 和 Tomcat 区别 Netty和Tomcat最大的区别就在于通信协议,Tomcat是基于Htt […]

回顶部