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
javaguide
Java 并发(多线程)超详细
并发此文章已收录至项目Developer-Knowledge-Base信息来源https://www.cnblogs.com/snow-flower/p/6114765.htmljava中的Lock锁https://
javaguide
.cn
钟舒艺
·
2023-12-14 18:07
java
开发语言
JVM
图来自
JavaGuide
程序计数器程序计数器是线程私有的,每个线程一份,是线程安全的;内部保存的字节码的行号,用于记录正在执行的字节码指令的地址。
容与0801
·
2023-11-30 10:53
java开发面试题
jvm
请你说下HashMap的底层原理?(HashMap的底层实现)
本文转载自
JavaGuide
和另一博客(点击链接即可访问),并以通俗易懂的语言修改编辑上述内容,作为面试答复,本文仅作学习记录。
打球唔叻。
·
2023-11-23 14:09
java
HashMap底层原理
分布式(八)分布式ID生成系统
参考:
javaguide
.cn、https://tech.meituan.com/2017/04/21/mt-leaf.html本文重点:数据库号段模式、snowflake方案、Leaf服务文章目录何为
Cedar_Guo
·
2023-11-23 06:39
分布式
分布式
ID
Redis常见面试题
参考:
javaguide
、程序员大彬、小林coding1.简单介绍下Redis?Redis是由c语言开发的高性能的非关系型数据库。
Jm呀
·
2023-11-20 21:56
Java面试全集
redis
面试
缓存
java
2022--学习笔记
java基础和jvm看:https://github.com/Snailclimb/
JavaGuide
推荐:https://learn.lianglianglee.com/为什么用设计模式为了代码的解耦合和代码的拓展性和重用性
zzyhjm
·
2023-11-14 20:00
java
java map 内存可见性_面试题-Java多线程基础、实现工具和可见性保证(新更新版)...
前言Java多线程部分的题目,是我根据
JavaGuide
的面试突击版本V3.0再整理出来的,其中,我选择了一些比较重要的问题,并重新做出相应回答,并添加了一些比较重要的问题,希望对大家起到一定的帮助。
哈啾路亚
·
2023-11-12 06:47
java
map
内存可见性
Java学习+面试指南--【
JavaGuide
】
目录Java基础容器并发JVMI/OJava8优雅Java代码必备实践(Java编程规范)网络操作系统Linux相关数据结构与算法数据结构算法数据库MySQLRedis数据库扩展系统设计常用框架(Spring/SpringBoot、Zookeeper...)数据通信/中间件(消息队列、RPC...)权限认证分布式&微服务API网关配置中心唯一id生成服务治理:服务注册与发现、服务路由控制架构设计模
武林是大腿
·
2023-11-05 04:58
GitHub优秀开源项目
请你说一下自己对synchronized关键字的理解
本旨在作学习记录,内容源自
JavaGuide
,作者在此基础上进行补充说明、整理论述,使其能以一种更为逻辑地清晰地方式表达出“请你说一下自己对synchronized关键字的理解”的理解,更多适应于java
打球唔叻。
·
2023-11-03 17:17
java
并发
《MyBatis》
(根据
JavaGuide
进行精炼:MyBatis常见面试题总结)1、#{}和${}的区别${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver
榛果嗨
·
2023-11-03 12:10
笔记
mybatis
面试
java
从零开始Java学习路线以及方法推荐
出自公众号:
JavaGuide
前言大一的时候,我仅仅接触过C语言,对C语言的掌握程度仅仅是可以完成老师布置的课后习题。
程序员乔戈里
·
2023-11-02 07:48
【强推】计算机课程推荐
自学指南:https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/CS106L/小林coding:https://xiaolincoding.com/
JavaGuide
联系丝信
·
2023-11-01 09:44
还不知道怎么分类
学习
缓存雪崩和缓存穿透问题
参考地址:
JavaGuide
缓存穿透,缓存击穿,缓存雪崩解决方案分析1.缓存穿透一般是黑客故意去请求缓存中不存在的数据,导致所有的请求都落到数据库上,造成数据库短时间内承受大量请求而崩掉。
了凡_8504
·
2023-10-31 11:15
2.7w字!Java基础面试题/知识点总结!(2021 最新版)
这篇《Java基础知识总结》是
JavaGuide
上阅读量最高的一篇文章,由于我对其进行了重构完善并且修复了很多小问题,所以,我再同步一下!
Fightevery
·
2023-10-29 14:37
java
架构
架构师
编程
程序人生
正确地使用 BeanUtils.copyProperties
如果小伙伴们觉得不错就一键三连吧~声明:原作者:微信公众号:
JavaGuide
文章目录1.使用BeanUtils.copyProperties转换2.踩坑经历2.1包装类型转基本类型问题2.2空格问题2.3
ABin-阿斌
·
2023-10-25 08:49
各大实战问题分析
java
JVM面试题详解系列——JVM内存区域详解
包括
JavaGuide
,Java-Interview和程序员囧辉的文章面试必问的JVM运行时数据区,你懂了吗?。当然还有很多其他的文章,就不一一列举了,总之感谢这些技术前辈对我的帮助。当然算
路上阡陌
·
2023-10-24 04:14
#
JVM
jvm
java
面试
字节面试题——计算机网络,附答案
1.TCP三次握手和四次挥手相关面试题:计算机网络常见面试题总结(上)|
JavaGuide
(Java面试+学习指南)为什么要三次握手?第2次握手传回了ACK,为什么还要传回SYN?为什么要四次挥手?
info825
·
2023-10-21 17:12
计算机网络
开发语言
如何在 Spring/Spring Boot 中做参数校验?你需要了解的都在这里!
原创:SnailClimb[
JavaGuide
](javascript:void(0);)本文已经收录自
JavaGuide
开源的springboot-guide:https://github.com/Snailclimb
coder_girl
·
2023-10-20 20:54
常见排序算法学习笔记(一)
选择排序插入排序希尔排序学习网站:b站视频
JavaGuide
冒泡排序就是比如有1,4,3,5,2五个数组成的一个数组arr。
m0_59225692
·
2023-10-19 17:05
排序算法
学习
笔记
SpringBoot 面试题总结 (
JavaGuide
)
SpringBoot面试题总结(
JavaGuide
)用
JavaGuide
复习SpringBoot时,找到一些面试题,没有答案,自己花了一天时间在网上找资料总结了一些,有些答案的来源比较杂忘了没有标注,望见谅
蓝布棉
·
2023-10-19 01:27
java杂碎
spring
boot
java
去哪里找JAVA项目练手?
JavaGuide
通常包含了Java语法、面向对象编程、Java类库、多线程编程、网络编程、数据库连接等方面的内容github地址:https:/
SiKi学院
·
2023-10-18 15:36
JAVA
java
开发语言
MySQL 面试准备
以下内容来源自Java面试指南|
JavaGuide
(Java面试+学习指南)和自己的学习笔记整理,这里我整理了自己比较感兴趣的点,也有助于我自己理解~MySQL基础关系型数据库顾名思义,关系型数据库(RDB
Luck1y
·
2023-10-09 23:36
#
数据库部分
mysql
面试
数据库
MyBatis 面试准备
以下内容来源自Java面试指南|
JavaGuide
(Java面试+学习指南)和自己的学习笔记整理,这里我整理了自己比较感兴趣的点,也有助于我自己理解~MyBatis什么是MyBatisMyBatis是一款优秀的持久层框架
Luck1y
·
2023-10-09 23:05
#
数据库部分
mybatis
面试
职场和发展
【
JavaGuide
学习笔记】Day.4
JAVA基础常见面试题(下)1.Exception和Error有什么区别?2.CheckedException和UncheckedException有什么区别?3.Throwable类常用方法有哪些?4.try-catch-finally如何使用?5.finally中的代码一定会执行吗?6.如何使用try-with-resources代替try-catch-finally?7.什么是泛型?有什么作
Sessy
·
2023-10-08 22:00
八股笔记
学习
笔记
开发语言
面试
数据结构
Java基础知识面试总结
文章目录重要问题知识点总结参考
JavaGuide
:访问链接重要问题Java语言的特点(如果你简历上有提到C++可能还会问你Java和C++的区别)。
倩mys
·
2023-10-02 18:33
Java
java
面试
jvm
Mysql索引--转载
参考地址:
javaGuide
数据库两大神器【索引和锁】#MySQLB+树索引和哈希索引的区别浅谈MySQL的B树索引与索引优化1.索引的基础知识首先Mysql的基本存储结构是页(记录都存在页里边):image.pngimage.png
了凡_8504
·
2023-10-01 11:42
2023Java面试学习网站推荐
1.
JavaGuide
网站地址:https://
javaguide
.cn项目简介:「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。准备Java面试,首选
JavaGuide
!
waynaqua
·
2023-09-28 04:13
java
面试
数据库
【转】开源免费的Java项目快速开发脚手架,项目经验也有了。
Guide哥2020-05-1819:22:374843收藏591原力计划展开本文已经收录进我的75KStar的Java开源项目
JavaGuide
:https://github.com/S
白云v城主
·
2023-09-27 15:03
java面试总结(一)SnailClimb/
JavaGuide
晚上标题党太多,拿着各种免费资料来收费,各种加微信购买解密密码的充斥百度搜索。博主无套路分享:阿里10w字Java面试手册JAVA核心面试知识整理1000道专题Java面试题手册Java基础知识点/面试题总结:(必看Java基础常见知识点&面试题总结(上)Java基础常见知识点&面试题总结(中)Java基础常见知识点&面试题总结(下)重要知识点详解:为什么Java中只有值传递?Java序列化详解泛
hvang1988
·
2023-09-27 09:41
java
java
面试
开发语言
【
JavaGuide
学习笔记】Day.3
JAVA基础常见面试题(中)1.面向对象和面向过程的区别2.对象的实体与对象的引用有何不同?3.对象相等和引用相等的区别4.构造方法有哪些特点?是否可被override?5.面向对象的三大特征6.接口和抽象类有什么共同点和区别?7.深拷贝和浅拷贝区别了解吗?什么是引用拷贝?8.==和equals()的区别?9.hashCode()和equals()10.String、StringBuffer、St
Sessy
·
2023-09-21 18:58
八股笔记
学习
笔记
开发语言
面试
定时任务框架介绍
来自公众号:
JavaGuide
,作者Guide哥最近有朋友问到定时任务相关的问题。于是,我简单写了一篇文章总结一下定时任务的一些概念以及一些常见的定时任务技术选型。希望能对小伙伴们有帮助!
焌燈儿
·
2023-09-21 17:12
代理模式
下文转载自:
JavaGuide
1.代理模式代理模式是一种比较好理解的设计模式。
单椒煜泽
·
2023-09-21 06:02
Java基础知识点
代理模式
java
开发语言
类加载器 - 双亲委派模型
文章目录回顾一下类加载过程类加载器类加载器介绍类加载器加载规则类加载器总结自定义类加载器双亲委派模型双亲委派模型介绍双亲委派模型的执行流程双亲委派模型的好处打破双亲委派模型方法本文参考:类加载器详解(重点)|
JavaGuide
蒋大钊!
·
2023-09-18 11:08
Java学习之路
开发语言
java
涵盖Java核心知识的综合指南:
JavaGuide
| 开源日报 0912
Snailclimb/JavaGuideStars:133.8kLicense:Apache-2.0这是一份涵盖大部分Java程序员所需要掌握的核心知识库。该项目包含了Java基础、集合、IO、并发等方面的内容,并提供了重要知识点详解和源码分析。此外还有计算机基础(操作系统、网络)、数据库(MySQL、Redis)以及常用框架(Spring/SpringBoot)等相关内容。对于想要准备Java面
开源服务指南
·
2023-09-17 04:09
开源日报
java
开源
开发语言
学习整理
https://github.com/Snailclimb/
JavaGuide
#%E5%9F%BA%E7%A1%80https://github.com/CyC2018/CS-Notes问题一:jdk提供的各种锁
张帆demo
·
2023-09-16 19:29
JavaGuide
知识点整理——spring&springboot常用注解总结
@SpringBootApplication这个注解其实我们常见但是又不怎么主动使用。这个注解是springboot项目的基石。会默认在启动类上加上。其实我们可以把这个注解看成是多个注解的集合:SpringBootApplication注解源码其中主要的三个注解是:@SpringBootConfiguration:它的底层其实是@Configuration.允许在Spring上下文中注册额外的be
唯有努力不欺人丶
·
2023-09-15 10:11
关于代码
本文转载愿文结束了我短暂的秋招,说点自己的感受SnailClimb2018-10-232552浏览关注该文已加入开源文档:
JavaGuide
(一份涵盖大部分Java程序员所需要掌握的核心知识)。
bydefault
·
2023-09-11 00:24
【
JavaGuide
学习笔记】Day.1
目录Java基础常见面试题(上)1.JDK?JRE?JVM?2.为什么说Java语言是“编译与解释并存”?3.Java基本数据类型4.基本类型和包装类型的区别5.包装类型的缓存机制6.自动装箱与拆箱了解吗?原理是什么?7.为什么浮点数运算的时候会有精度丢失的风险?8.如何解决浮点数运算的精度丢失问题?9.超过long整型的数据应该如何表示?Java基础常见面试题(上)1.JDK?JRE?JVM?J
Sessy
·
2023-09-08 06:22
笔记
java
linux
学习
后端
javaguide
工作快两年了!斗胆谈谈校招社招技术面试那些事
推荐:接近100Kstar的Java学习/面试指南:
JavaGuide
!!!Note:01,02部分非干货,只是个人就一篇文章被diss的经历做的一个简单复盘。不想看Guide哥瞎BB的可以跳过。
Guide哥
·
2023-08-30 03:18
Android反编译——jadx工具
Android反编译工具——jadx介绍反编译jar包反编译apk文件jadx下载jadx使用反编译文件搜索功能查看类、变量或者方法使用情况添加注释反混淆本篇博文为转载原创作者公众号:
JavaGuide
是阿超
·
2023-08-29 22:26
Android
下载安装教程
android
java
反编译
jadx
Java八股文网站集合,持续更新
tab=BB08J2网站网址名称备注八股文https://topjavaer.cn/八股文http://www.cyc2018.xyz/八股文https://
javaguide
.cn/
JavaGuide
橙子1111
·
2023-08-28 20:11
java
开发语言
JavaGuide
知识点整理——Spring常见面试题总结
Spring基础什么是Spring框架?Spring是一款开源的轻量级java开发框架。旨在提高开发人员的开发效率以及系统的可维护性。我们一般说的Spring框架指的是SpringFramework。它是很多模块的集合。使用这些可以方便协助我们进行开发,比如Spring支持IOC(控制反转)和AOP(切面编程),可以很方便的对数据库进行访问,可以很方便的集成三方组件,对单元测试友好,支持Restf
唯有努力不欺人丶
·
2023-08-28 06:51
jdk新版本特性
JDK8,JDK11,JDK17,JDK21及中间版本主要更新特性_jdk重要版本_ycsdn10的博客-CSDN博客Java20新特性概览|
JavaGuide
(Java面试+学习指南)
xixingzhe2
·
2023-08-27 22:13
java
开发语言
Java集合篇
前言:笔者参考了
JavaGuide
、三分恶等博主的八股文,结合Chat老师和自己的理解,整理了一篇关于Java集合的八股文。希望对各位读者有所帮助~~引言常见集合有哪些?
卷心菜不卷Iris
·
2023-08-24 13:51
后端八股文
java
Java八股文
Java集合
面经
Java面试基础篇
以下内容来源自Java面试指南|
JavaGuide
(Java面试+学习指南)和自己的学习笔记整理,这里我整理了自己比较感兴趣的点,也有助于我自己理解~变量成员变量与局部变量的区别?
Luck1y
·
2023-08-17 00:35
#
Java部分
java
面试
开发语言
从此已是义无反顾
距离上次发这个专栏的文章已经过去了十多天,现在我已经开始准备面试内容,迟迟还没有投出第一份简历,只是因为我感觉对知识点的理解还不到位,于是开始一边看
JavaGuide
老师总结的面试题目,一边翻看以前学习的笔记
Luck1y
·
2023-08-17 00:03
一些感受
经验分享
程序员必备 |
JavaGuide
你好,我是Guide。我从五月中旬开始,每天强迫自己阅读至少一篇纯英文的文章。其实,这也算是跳出舒适区了。毕竟,相同内容的文章,中文看一篇需要5分钟的话,纯英文可能需要10~15分钟。我平时通常会从Medium这个网站上找文章阅读,我没有开通这个网站上的会员,都是找的一些免费的文章阅读,总体感觉这个网站上面的文章中等偏上,并没有很多博主吹得那么高质量,弱智低质量的文章依然也有很多。不过,据说在这个
·
2023-08-16 15:46
翻译程序员
MySQL索引
0.前言
JavaGuide
八股文MySQL索引详解openinnewwindow1.了解索引(INDEX)索引是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。
m0_52861211
·
2023-08-15 14:15
数据库
mysql
数据库
sql
备战秋招008(20230713)
JUC02、底层原理03、内存泄漏总结前言提示:这里为每天自己的学习内容心情总结;LearnByDoing,NoworNever,Writingisorganizedthinking.目前的想法是,根据
JavaGuide
FKX1213
·
2023-08-08 01:06
秋招打卡
java
面试
开发语言
Java集合框架
本文转载自
JavaGuide
,地址:https://github.com/Snailclimb/lavaGuide,作者:SnailClimb一、ArrayList和LinkedList异同1、线程安全性
晨微雨梦宿雨飞
·
2023-08-06 13:00
上一页
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
其他