首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA
王老狮
创建于2021-08-07
订阅专栏
JAVA的所有一切都在这里
等 15 人订阅
共35篇文章
创建于2021-08-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前一阵闹得沸沸扬扬的IP归属地,到底是怎么实现的?
大家好,我是王老师,一直在准备写这篇稿子,但是事情太多一直耽误了,导致一直拖一直拖,结果就从最近变成了前一阵子。这下好了,不会有人说我蹭热度了。 大家都知道,前一阵子抖音和微博开始陆续上了IP归属地的
【JAVA秘籍功法篇-分布式事务】事务的实现原理
事务基本概念 什么是事务? 在我们平常使用Mysql等数据库时,经常会遇到事务的提交和回滚等场景。那到底什么是事务呢? 事务是恢复和并发控制的基本单位,事务有四个特性,也是我们常说的ACID,原子性(
如何解决数据更新导致缓存一致性问题?
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第26天,点击查看活动详情 一.为什么使用分布式缓存 我们初步了解了什么是缓存以及一般的缓存使用逻辑,那么为什么要使用分布式缓存呢?
分布式定时任务框架XXL-Job启动源码详解
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第25天,点击查看活动详情 xxl-job是一款国产的分布式定时任务框架,当前应用于很多定时任务框架中。该框架有如下优点 1、使用层面
JAVA网络面试灵魂9问
1、说一下TCP的三次握手过程 参加下图 2、为什么TCP握手需要三次? TCP是可靠的传输控制协议,三次握手能保证数据可靠传输又能提高传输效率。 如果TCP的握手是两次: <1>如果clie
网络编程五-服务器推送技术
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第22天,点击查看活动详情 一、服务器推送技术 1、服务器推送技术的兴起 随着AJAX技术的兴起,让广大开发人员又一次看到了使用浏览
JVM知识图谱,搞定JVM这一篇就够了
1 、知识点汇总 JVM是Java运行基础,面试时一定会遇到JVM的有关问题,内容相对集中,并且深度和要求都比较高。 其中内存模型,类加载机制,GC是重点方面。性能调优部分更偏向应用,重点突出实践能力
必知必会JVM三-面试必备,JVM堆内存详解
上一节我们了解到JVM的运行时数据区的5个模块,今天重点讲一下JVM的堆内存模型。这些都是大厂面试必备的哦,同学们请注意听讲 一、堆的内存区域 1.1 堆内存区域介绍 在jvm的堆内存中有三个
必知必会JVM一-什么是JVM?
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第17天,[点击查看活动详情] 1. 前言 大家都知道,Java程序设计语言最早的口号就是,Write Once,Run Anywhe
高性能架构学习RoadMap-分布式架构演进
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第16天,[点击查看活动详情] 一、分布式架构学习路线图 JAVA中的高并发终于写完了,在思考之后的专题些什么。朋友之前说让我总结下分
Jar包问题查找脚本
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第14天,[点击查看活动详情] 一、查找jar包类名关键字 脚本功能 此脚本在Jar包中的包名和类名中查找某一关键字,并高亮显示匹配的
代码review神器Upsource,让你快乐的进行CodeReview
大家好,我是王老狮,您的支持就是我创作的动力,大家觉得好的话可以点赞关注收藏三连下。 今天跟大家推荐一个代码review的神器Upsource,具体有多强呢?我们一起来看一下他的能力。 一.Upsou
网络编程三-原生JDK的BIO以及应用
这是我参与2022首次更文挑战的第13天,活动详情查看:2022首次更文挑战」。 一、原生JDK的IO模型BIO 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,
网络编程二-LINUX网络IO模型
这是我参与2022首次更文挑战的第13天,活动详情查看:2022首次更文挑战」。 前言:网络编程里通用常识 既然是网络编程肯定是面临着通信的,既然是通信,那么是肯定是有两个对端的。在通信编程里
分布式ID的生成方案
在聊分布式ID的之前,我们先思考一下为什么要有分布式ID,比如我们数据库做分库分表后,那么我们如果使用数据库的自增ID,那么每个表中自增ID肯定会重复。我们应该需要一个全局性的唯一ID,那么就需要一个
网络编程一 - 计算机网络体系基础知识
目录 一、OSI七层模型 二、TCP/IP模型 三、TCP/IP协议族 四、TCP和UDP 五、地址和端口号 端口号的确定 端口号与协议 六、TCP/IP介绍 6.1、TCP链接建立-三次握手 T
Netty实战二-实现UDP的单播和广播
当时犹豫和很久这些网络相关的实现放在网络编程里还是Netty里,但因为都是通过Netty实现的,顾还是放在Netty实战系列里比较合适,毕竟网络编程里实现方式很多种嘛? 一、UDP单播和广播
数据治理二-Atlas2.1 100%安装启动成功方法
目录 一、安装环境 二、安装步骤 1、解压包 2、修改配置 3、启动HBASE 4、启动solr 6、查看进程 7、进入首页 三、常见错误 一、环境变量配置有问题 atlas网上资料太少了,并且
并发编程专题十三-并发编程相关面试题汇总
一、谈面试 1.面试主要分为两块:一块是考查工程师对基础知识(包括了技术广度、深度、对技术的热情度等)的掌握程度,因为基础知识决定了一个技术人员发展的上限;另一块是考察工程师的工程能力,比如:做过哪些
并发编程十二-Java内存模型以及底层实现原理
前言:JMM基础-计算机原理 面试的时候,我们经常会将JVM的内存模型和JVM的运行时数据区搞混。 其实Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟
下一页