阿里Java架构师谈:2021年最新Java面试经历
第一家是美团美团的话,三面下来,设计的内容知识也是挺广的吧,有MySQL、Redis、Kafka、线程、算法、、volatile、线程、并发、设计模式等等...一面问题:MySQLRedisKafka线程算法mysql知道哪些存储引擎,它们的区别mysql索引在什么情况下会失效mysql在项目中的优化场景,慢查询解决等my
Wesley13 Wesley13
3年前
SQL语句优化方式
_MYSQL性能_最大数据量抛开数据量和并发数,谈性能都是扯淡(扯的最疼的那种).Mysql没有限制单表最大记录数,它取决与操作系统对文件大小的限制文件系统单文件大小限制FAT32(采用32位二进制数(https://www.oschina.net/action/GoToLink?urlh
Wesley13 Wesley13
3年前
100 行写一个 go 的协程池 (任务池)
前言go的goroutine提供了一种较线程而言更廉价的方式处理并发场景,go使用二级线程的模式,将goroutine以M:N的形式复用到系统线程上,节省了cpu调度的开销,也避免了用户级线程(协程)进行系统调用时阻塞整个系统线程的问题。【1】但goroutine太多仍会导致调度性能下降、GC
Stella981 Stella981
3年前
Golang 果然是大杀器
已经将一个Service改成用Golang实现,效果非常好!这个Service的代码已经开源,GoTasks(http://git.oschina.net/janpoem/GoTasks)。Golang是我目前接触过的语言中,并发编程效率最高。node.js虽然也高,但是时间精准度上,就远远不如Golang了。一开始看了很多网上的教程,搞得乱七八
Wesley13 Wesley13
3年前
Java ConcurrentHashMap存入引用对象时也是线程安全的
本人小白,看到资料说ConcurrentHashMap是线程安全的,get过程不需要加锁,put是线程安全的,推荐高并发时使用.但是本人不清楚是否该map中存入的引用类型对象,对象属性变化也是否线程安全的,看了很多资料,貌似都没说明这一点,所以写代码测试一下,packagetestConcurrentHashMap;importjava.util
子桓 子桓
2年前
中文支持m1 JProfiler 13 下载 JProfiler 13 安装教程
JProfiler13是一款用于Java应用程序性能分析和调优的强大工具。它提供了丰富的功能和工具,帮助开发者深入了解和优化Java应用程序的性能,并发现和解决潜在的性能问题。以下是JProfiler13的一些主要功能和特点:1.实时性能分析:JProfi
深入浅出线程池 | 京东云技术团队
一、线程1、什么是线程线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。2、如何创建线程2.1、JAVA中
数字先锋 | 天翼云赋能汤房社区数字化“智”理,打造居民生活“幸福圈”!
在获悉汤房社区需求后,天翼云为汤房社区打造了高性能、高可靠、高并发、低时延的云服务平台,具有高效的数据存储和处理、弹性伸缩、便捷接入、协同共享等功能,承载汤房社区爱心驿站、党群服务站、“社区来帮忙”APP、红色物业等“微创新”系统建设,大幅提升社区群众的幸福感。