首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
段王爷
更多收藏集
微信扫码分享
微信
新浪微博
QQ
50篇文章 · 0订阅
电商通用型商品中心设计
构建一个电商通用型商品中心,可支持商品的种类和属性繁多,可以售卖实物、虚拟、会员、服务类商品。每一种商品具有不同的规格,不同的规格的商品有多种价格,商品可支持多种货币的支付。
ShardingSphere分库分表教程
小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 一、分库分表 1、随着时间和业务发展,数据库数据量不可控,造成表中数据越来越多,此
面试官一口气问了MySQL事务、锁和MVCC,我
面试官:你是怎么理解InnoDB引擎中的事务的? 候选者:在我的理解下,事务可以使「一组操作」要么全部成功,要么全部失败 候选者:事务其目的是为了「保证数据最终的一致性」。 候选者:举个例子,我给你发
Java程序员必备:序列化全方位解析
相信大家日常开发中,经常看到Java对象“implements Serializable”。那么,它到底有什么用呢?本文从以下几个角度来解析序列这一块知识点~ Java对象是运行在JVM的堆内存中的,如果JVM停止后,它的生命也就戛然而止。 2) 序列化机制让Java对象在网络…
MySQL的又一神器-锁,MySQL面试必备
1什么是锁1.1锁的概述在生活中锁的例子多的不能再多了,从古老的简单的门锁,到密码锁,再到现在的指纹解锁,人脸识别锁,这都是锁的鲜明的例子,所以,我们理解锁应该是非常简单的。再到MySQL中的锁,对于
万万没想到,JVM内存结构的面试题可以问的这么难?
在我的博客中,之前有很多文章介绍过JVM内存结构,相信很多看多我文章的朋友对这部分知识都有一定的了解了。 以上10道题,如果您可以全部准确无误的回答的话,那说明你真的很了解JVM的内存结构以及内存分配相关的知识了,如果有哪些知识点是不了解的,那么本文正好可以帮你答疑解惑。 Ja…
深入理解volatile
1、所有的变量在处理器运算期间都是变量对应值的一个副本,其它处理器无法感知其对变量的操作。 2、处理器为了高效利用寄存器而对指令的重排在多线程下将会产生无法预测的结果。 3、不同的处理器针对同一套编码所产生的指令会有不同的运行策略。 为了解决上述三个问题JVM为了保证每个平台代…
我以为我对Mysql索引很了解,直到我遇到了阿里的面试官
相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。 因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对MySQL的索引相关知识有很多了解,而且因为最近在找工作面试,所以…
分布式事务中间件 TCC-Transaction 源码分析 —— 运维平台
- [1. 概述] - [2. 数据访问层] - [2.1 JDBC 事务 DAO] - [2.2 Redis 事务 DAO] - [3. 控制层] - [3.1 查看未完成的事务列表] - [3.2 重置事务恢复重试次数]
死磕java concurrent包系列(一)从乐观锁、悲观锁到AtomicInteger的CAS算法
这篇文章主要是为了让大家通过乐观锁和悲观锁出发,理解CAS算法,因为CAS是整个Concurrent包的基础。 悲观锁:悲观的认为自己在使用数据的时候一定有别的线程来修改数据,因此在获取数据的时候会先加锁,确保数据不会被别的线程修改。Java中,synchronized关键字和…