E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【高并发编程】
互联网寒冬 阿里架构师的Java知识地图,Java集合面试常用的问题
并发编程+模式篇+应用篇+原理篇Java并发编程的艺术(pdf版本)——Java程序员的必读书籍:2、高并发部分由并发编程深入高并发部分,掌握高并发的人才一定是各家互联网企业碗中的香饽饽,这份《Java
高并发编程
详解笔记
不几乎都有
·
2023-04-06 20:34
java
面试
经验分享
架构
spring
职级2-2!4面字节拿下30K*16薪Offer,吊打面试官,师弟yyds!
现如今,多线程、
高并发编程
、分布式、负载均衡、集群等可以说是现在高级后端开发求职的必备技能,做开发的门槛越来越高。但是,总有一些技术牛批的程序员可以碾压面试官!
程序员与Python
·
2023-04-05 07:57
面试
Java
java
编程语言
面试
程序人生
字节跳动
深入理解
高并发编程
(学习笔记,感触颇深)
程序员究竟要不要读源码?很多人觉得读源码比较枯燥,确实,读源码是要比看那些表面教你如何使用的文章要枯燥的多,也比不上刷抖音和微博来的轻松愉快。但是,读源码是一名程序员突破自我瓶颈,获得高薪和升职加薪的一个有效途径。通过阅读优秀的开源框架的源码,我们能够领略到框架作者设计框架的思维和思路,从中学习优秀的架构设计和代码设计。这些都是在那些只告诉你如何使用的文章中所学不到的,就更别提是刷抖音和微博了。当
cy629584407
·
2023-04-05 03:42
深理解高并发编程
java架构知识点总结
分布式
架构
大数据
java
一文读懂数据中台架构体系(收藏)
上一篇:Alibaba开源内网
高并发编程
手册.pdf当前,大部分企业不再建设从源数据采集到分析应用的烟囱式系统,更倾向于数据集中采集、存储,并应用分层建设。
互联网架构
·
2023-04-01 23:01
架构
大数据
人工智能
运维
云计算
领域驱动设计(DDD)的几种典型架构介绍
上一篇:Alibaba开源内网
高并发编程
手册.pdf我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与架构设计呢?
互联网架构
·
2023-04-01 00:03
架构
java
运维
开发语言
性能优化的 10 个技巧
上一篇:Alibaba开源内网
高并发编程
手册.pdf提升系统性能,榨干计算机资源是程序员的极致追求。今天跟大家聊聊性能优化。
互联网架构
·
2023-03-31 22:22
scipy
lighttpd
workflow
powerdesigner
内存优化
你kin你擦阿里终于肯把内部
高并发编程
高阶笔记开源出来了
对于
高并发编程
,目前SpringCloud+Nginx的这个优秀组合已经开始逐渐展露它们的锋芒,它们
写代码的珏秒秒
·
2023-03-31 16:54
程序员
Java
编程
开源
代理模式
阿里巴巴
高并发编程
到底有多牛逼,是如何抗住阿里双11亿级并发量
前言众所周知,在Java的知识体系中,并发编程是非常重要的一环,也是面试的必问题,一个好的Java程序员是必须对并发编程这块有所了解的。然而不论是哪个国家,什么背景的Java开发者,都对自己写的并发程序相当自信,但也会在出问题时表现得很诧异甚至一筹莫展。可见,Java并发编程显然不是一件能速成的能力,基础搭得越好,越全面,在实践中才会有更深刻的理解。因此,大家不难发现Java并发问题一直是各个大厂
小迁W️:bjmsb2019
·
2023-03-28 23:28
并发编程
线程池
亿级流量
编程语言
java
面试
spring
多线程
多线程与
高并发编程
基础知识
基础概念进程、线程的介绍进程相对于程序来说是一个动态的概念,如:QQ、微信等是一个程序,当双击程序时,程序运行起来就是一个进程。线程作为进程中一个最小的执行单元,线程(Thread)就是一个程序中不同的执行路径,用如下代码对线程进行说明:publicclassThreadPractise{privatestaticclassT1extendsThread{@Overridepublicvoidru
直面挑战,躬身入局
·
2023-03-25 09:02
笔记
java
多线程
面试
JUC
高并发编程
(10):Fork/join 架构
Fork/join概述从JDK1.7开始,Java提供Fork/Join框架用于并行执行任务,它的思想就是将一个大任务分割成若干小任务,最终汇总每个小任务的结果得到这个大任务的结果。这种思想和MapReduce很像(input-->split-->map-->reduce-->output)主要有两步:第一、任务切分;第二、结果合并它的模型大致是这样的:线程池中的每个线程都有自己的工作队列(PS:
Mr_tianyanxiaobai
·
2023-03-15 01:25
JUC
高并发编程
java基础
Java复习
多线程
2020校招Java开发面试知识点解析(附最新笔面试题)
Java一些知识点1.Java基础知识点2.Java常见集合3.
高并发编程
(JUC包)4.JVM内存管理5.Java8知识点6.网络协议相关7.数据库相关8.MVC框架相关9.大数据相关10.Linux
Java__JJ
·
2023-03-11 18:11
从私有Git仓库的搭建到命令的使用再到分支管理,全流程全套服务包您满意
Ceph实战❤️4.Java
高并发编程
入门,打卡学习Java高并发。Java高并
码农飞哥
·
2023-03-09 17:43
git
git
gitlab
用ChatGPT处理Excel。。真有你的!
上一篇:Alibaba开源内网
高并发编程
手册.pdf众所周知,ChatGPT自去年11月30日OpenAI推出以来,这款AI聊天机器人可以说迅速成为了AI界的「当红炸子鸡」。
互联网架构
·
2023-02-25 17:27
excel
chatgpt
【云原生】SQL(及存储过程)跑得太慢怎么办?
Ceph实战4.Java
高并发编程
入门,打卡学习Java高并发。Java
高并发编程
入门??5.社区逛一
普通网友
·
2023-02-16 21:09
面试
学习路线
阿里巴巴
android
前端
后端
面试必备多线程&高并发通关手册(面试+源码+脑图)
前言当你开始开始去跳槽面试的时候,明明只是一份15K的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是凉凉;现如今市场,多线程、
高并发编程
、分布式、负载均衡、集群等可以说是现在高级后端开发求职的必备技能
·
2023-02-16 20:15
java面试程序员多线程高并发
很二2022,滚蛋吧! 幸福2023,过来吧!
Ceph实战❤️4.Java
高并发编程
入门,打卡学习Java高并发。J
码农飞哥
·
2023-02-07 07:42
年终总结
年终总结
我发现买不起自己出版的图书了,这到底是咋回事?
聊聊背景继出版《海量数据处理与大数据技术实战》、《MySQL技术大全:开发、优化与运维实战》和《深入理解分布式事务:原理与实战》之后,冰河于2022年6月出版了《深入理解
高并发编程
:核心原理与案例实战》
·
2023-02-03 18:31
Spring Boot + Querydsl 框架,大大简化复杂查询操作!!
上一篇:Alibaba开源内网
高并发编程
手册.pdf概述本篇博客主要将介绍的是利用springquerydsl框架实现的服务端查询解析和实现介绍。
互联网架构
·
2023-02-02 09:26
数据库
java
spring
编程语言
android
高并发编程
之ThreadLocal
强软弱虚1.普通引用,对象引用(被回收时,会调用finalize方法)2.软引用a.设置-Xmx20M设置堆内存最大为20Mb.SoftReferencem=newSoftReference>为什么Entry的key使用的是弱引用?1.当threadtl指向为空时,ThreadLocal对象需要被回收,如果ThreadLocalMap中的key为强引用的话,这不会被回收2.ThreadLocalM
Insecurity
·
2023-01-27 00:29
java工作内存是cpu的缓存_JAVA并发编程-JAVA内存模型以及CPU缓存知识 - Java 技术驿站-Java 技术驿站...
阅读《Java
高并发编程
详解》后的笔记。CPUcache模型CPU的处理速度和内存的访问速度差距太大,于是在CPU和主存之间增加了缓存。
weixin_39684995
·
2023-01-08 13:30
java工作内存是cpu的缓存
Spring Boot + Redis 实现各种操作,写得太好了吧
上一篇:Alibaba开源内网
高并发编程
手册.pdf一、Jedis,Redisson,Lettuce三者的区别共同点:都提供了基于Redis操作的JavaAPI,只是封装程度,具体实现稍有不同。
互联网架构
·
2023-01-07 12:56
分布式
乱码
redis
java
spring
boot
Java
高并发编程
-初识多线程
没有强大理论支撑的代码,都是自娱自乐,架构师带你学习多线程的原理到实战项目中的高并发解决方案,闲暇之余,分享技术干货,和喜爱技术的coder们一起交流,互相学习进步线程介绍相对于计算机而言,每一个任务就是一个进程,每一个进程至少有一个线程,线程可以理解为轻量级进程,计算机操作系统一般不止一个线程运行,当启动了一个JVM时,就会创建一个进程,JVM进程会派生或创建多个线程,多个进程或线程可以并行执行
顽皮的coder
·
2023-01-05 17:47
java
多线程
高并发
源码
面试
Java
高并发编程
-Thread源码分析及内存分布详解
没有强大的理论支撑的代码,都是自娱自乐,架构师带你学习多线程的原理到实战项目中的高并发解决方案,闲暇之余,分享技术干货,和喜爱技术的coder们一起交流,互相学习进步本次主要和大家分享Thread的源码,分析Thread创建都做了什么事情,通过介绍JVM内存分布了解Thread在内存中的分布情况,从而了解Thread的原理Thread构造介绍默认线程名词构造如果构造函数中没有指定线程名称,线程默认
顽皮的coder
·
2023-01-01 12:11
多线程
jvm
内存结构
源码
面试
Netty网络编程实战4,使用Netty实现心跳检测机制
目录一、使用Netty实现心跳检测机制二、服务端1、主程序类2、自定义初始化器3、自定义处理器4、通过```curlhttp://localhost:8080```访问Netty服务端Java
高并发编程
实战系列文章哪吒精品系列文章一
哪 吒
·
2022-12-22 11:06
Java高并发编程
网络
java
开发语言
微信聊天内容可以被监听吗
上一篇:Alibaba开源内网
高并发编程
手册.pdf几个粉丝反馈,自己的微信聊天记录就被公司截取过,“在那个群,和谁聊了什么,看的一清二楚,还可以搜索”,并且使用的是自己的设备,着实让我觉得不可思议。
互联网架构
·
2022-12-15 17:39
java
安全
python
linux
编程语言
多线程 与并发
官方文档https://docs.oracle.com/javase/tutorial/essential/concurrency/index.html推荐《Java
高并发编程
详解:多线程与架构设计》推荐
wanglei1598
·
2022-12-15 01:18
Java
java
从技术原理上看,ChatGPT会取代搜索引擎吗?
上一篇:Alibaba开源内网
高并发编程
手册.pdf作为智能对话系统,ChatGPT最近两天爆火,都火出技术圈了,网上到处都在转ChatGPT相关的内容和测试例子,效果确实很震撼。
互联网架构
·
2022-12-11 17:38
重磅来袭!爆肝一周整理的多线程&高并发笔记(含面试题+导图+笔记)
前言当你开始开始去跳槽面试的时候,明明只是一份15K的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是凉凉;现如今市场,多线程、
高并发编程
、分布式、负载均衡、集群等可以说是现在高级后端开发求职的必备技能
·
2022-11-30 07:35
多线程高并发java面试后端
java
高并发编程
方腾飞_Java并发编程的艺术-方腾飞笔记
TheArtofJavaConcurrencyProgramming第一章并发编程的挑战1.11.1.11.1.2vmstat命令显示CS(ContentSwitch),表示上下文切换次数第二章Java并发机制的底层实现原理volatile应用2.1volatile的两条实现原则Lock前缀指令会引起处理器缓存回写到内存一个处理器的缓存回写到内存会导致其他处理器的缓存实效,MESI(修改,独占,共
Lullaby Lee
·
2022-11-09 11:54
java高并发编程方腾飞
Java
高并发编程
实战,异步注解 @Async 自定义线程池
一、@Async注解@Async的作用就是异步处理任务。在方法上添加@Async,表示此方法是异步方法;在类上添加@Async,表示类中的所有方法都是异步方法;使用此注解的类,必须是Spring管理的类;需要在启动类或配置类中加入@EnableAsync注解,@Async才会生效;在使用@Async时,如果不指定线程池的名称,也就是不自定义线程池,@Async是有默认线程池的,使用的是Spring
π大星的日常
·
2022-11-02 07:40
java
java
spring
开发语言
国庆弯道超车正当时,推荐一个免费的刷题网站。。。Python小伙伴可以看过来了
Ceph实战❤️4.Java
高并发编程
入门,打卡学习Java高并发。Java
高并发编程
入门5
码农飞哥
·
2022-10-14 10:18
笔记
Python笔记
python
开发语言
刷题
Java
高并发编程
实战6,通过AQS源码分析lock()锁机制
六、AQS源码分析1、state2、访问state的方法3、加锁方式4、独占方式的加锁与解锁5、共享方式的加锁与解锁6、CountDownLatchJava
高并发编程
实战系列文章
哪 吒
·
2022-10-13 22:11
Java高并发编程
java
jvm
高并发
Java
高并发编程
实战7,ConcurrentHashMap详解
一、ConcurrentHashMap详解1、HashMap在JDK1.8以前,HashMap是基于数组+链表来实现的,HashMap是一个数组,每个数组元素又是一张链表。当向HashMap中增加元素时,会先根据此元素Key的hash值计算出该元素将要保存在数组中的下标。如果多个元素计算出的下标值相同,就会以链表的形式存储在数组的同一个元素中。2、JDK1.7中的ConcurrentHashMap
哪 吒
·
2022-10-13 22:11
Java高并发编程
java
开发语言
数据结构
字节跳动面经一
原理吗进程间的通信concurrentHashMap如何实现线程安全二叉树和红黑树的区别HashMap底层实现结构、哈希冲突如何解决非关系型数据库了解多少mysqlB+树,mongodb为什么B树说下事务ACID
高并发编程
下如何安全修改一个数据
dybaby
·
2022-10-09 23:37
多线程与
高并发编程
二
多线程与
高并发编程
2volatilepublicclassVolatileDemo{/*volatile*/booleanrunning=true;voidm(){System.out.println(
lfssst
·
2022-10-09 17:12
Java基础
jvm
java
单例模式
多线程与
高并发编程
多线程与
高并发编程
一线程什么是线程程序的一条执行路径publicclassThreadDemo{publicstaticvoidmain(String[]args){newT1().start();for
lfssst
·
2022-10-09 17:41
Java基础
java
面试
开发语言
Java
高并发编程
实战4,synchronized与Lock底层原理
目录一、synchronized底层原理二、反编译synchronized方法1、定义一个最简单的synchronized方法2、通过```javap-cSynchronizedTest.class```进行反编译:3、代码分析三、偏向锁四、Lock源码分析1、Lock锁的方法如下2、下面分别单独介绍一下Lock中的方法五、公平锁原理六、非公平锁七、StampedLock八、锁优化1、缩小锁的范围
哪 吒
·
2022-10-08 09:37
Java高并发编程
java
jvm
高并发
猿创征文
Java
高并发编程
实战5,异步注解@Async自定义线程池
目录一、@Async注解二、代码实例1、导入POM2、配置类3、controller4、service三、发现同文件内执行异步任务,还是一个线程,没有实现@Async效果,why?四、配置中分别使用了ThreadPoolTaskExecutor和ThreadPoolExecutor,这两个有啥区别?1、initialize()2、initializeExecutor抽象方法五、核心线程数六、线程池
哪 吒
·
2022-10-08 09:07
Java高并发编程
java
spring
spring
boot
高并发
Netty网络编程实战2,使用Netty开发聊天室功能
客户端1、主程序类2、自定义初始化器3、自定义处理器三、启动服务端、客户端1、服务端:你好,我是服务端,哪吒编程2、客户端:我去,还真连上了,第一次使用Netty通话,真神奇3、服务端:土包子Java
高并发编程
实战系列文章哪吒精品系列文章在
哪 吒
·
2022-10-08 09:05
Java高并发编程
网络
netty
微服务
Java
高并发编程
实战3,Java内存模型与Java对象结构
3、重排序4、as-if-serial原则四、Java内存模型五、Happens-Before原则六、Java对象结构1、对象头2、实例数据3、对其填充Java
高并发编程
实战系列文章哪吒精品系列文章一、
哪 吒
·
2022-09-22 16:03
搬砖工逆袭Java架构师
java
jvm
开发语言
java18
Java
高并发编程
实战2,原子性、可见性、有序性,傻傻分不清
目录一、原子性二、可见性1、串行2、单核CPU3、多线程多CPU时的可见性问题4、看下面一段代码,猜猜看删除结果三、有序性四、解决方案Java
高并发编程
实战系列文章哪吒那些年写过的优秀文章一、原子性原子性指操作在
哪 吒
·
2022-09-22 16:41
搬砖工逆袭Java架构师
java
高并发
猿创征文
java18
【招人啦】达坦科技寻优秀实习生/23届校招生/社招大佬
【基本要求】熟悉Rust语言;熟悉多线程、
高并发编程
;熟悉Linux操作系统存储管理相关功能;具有很强的学习能力,自我驱动以及团队合作意识。
·
2022-09-17 12:23
原子性、可见性、有序性,傻傻分不清
目录一、原子性二、可见性1、串行2、单核CPU3、多线程多CPU时的可见性问题4、看下面一段代码,猜猜看删除结果三、有序性四、解决方案Java
高并发编程
实战系列文章哪吒那些年写过的优秀文章一、原子性原子性指操作在
哪 吒
·
2022-09-15 09:26
搬砖工逆袭Java架构师
java
jvm
开发语言
高并发
猿创征文 | 深入理解
高并发编程
~ 开篇
目录一、进程与线程二、线程组与线程池1、线程组2、线程组和线程池有啥区别?三、用户线程与守护线程四、并行与并发五、悲观锁与乐观锁1、悲观锁2、乐观锁六、CAS1、什么是CAS?2、CAS带来的问题七、那些年学过的锁1、公平锁与非公平锁2、独占锁与共享锁3、可重入锁与不可重入锁八、死锁、活锁、饿死1、死锁2、产生死锁的4个必要条件3、饥饿4、产生饥饿的主要原因5、如何避免饥饿6、活锁7、如何避免活锁
哪 吒
·
2022-09-07 14:10
搬砖工逆袭Java架构师
java
jvm
开发语言
猿创征文
高并发
高并发分布式锁架构解密,不是所有的锁都是分布式锁!!
简介:很多小伙伴留言说,在学习
高并发编程
时,不太明白分布式锁是用来解决什么问题的,还有不少小伙伴甚至连分布式锁是什么都不太明白。明明在生产环境上使用了自己开发的分布式锁,为什么还会出现问题呢?
关于技术
·
2022-08-22 13:57
开发基础技术
java
数据库
服务器
【高并发】高并发分布式锁
写在前面最近,很多小伙伴留言说,在学习
高并发编程
时,不太明白分布式锁是用来解决什么问题的,还有不少小伙伴甚至连分布式锁是什么都不太明白。明明在生产环境上使用了自己开发的分布式锁,为什么还会出现问题呢?
花田半_亩
·
2022-08-22 13:56
Java
分布式
java
【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁(升级版)!!
写在前面最近,很多小伙伴留言说,在学习
高并发编程
时,不太明白分布式锁是用来解决什么问题的,还有不少小伙伴甚至连分布式锁是什么都不太明白。明明在生产环境上使用了自己开发的分布式锁,为什么还会出现问题呢?
狼王编程
·
2022-08-22 13:53
分布式
编程语言
数据库
redis
java
进程和线程的区别和联系
如何才能提
高并发编程
的效率?有两种方式:进程池:像String常量池、数据库中的连接池,使用进程池来存储多个进程,
囚蕤
·
2022-08-19 18:46
进程和线程的区别
清华大牛出版的java并发编程从入门到精通,不要让它继续蒙灰了
编程技巧和注意事项,对Java高性能
高并发编程
有极大的参考价值。
Java技术那些事儿
·
2022-08-11 21:11
java
jvm
servlet
多线程&高并发(全网最新:面试题 + 导图 + 笔记)面试手稳心不慌
前言当你开始开始去跳槽面试的时候,明明只是一份15K的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是凉凉;现如今市场,多线程、
高并发编程
、分布式、负载均衡、集群等可以说是现在高级后端开发求职的必备技能
Java烟雨
·
2022-07-25 11:10
java
后端
面试
面试
java
jvm
职场和发展
分布式
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他