龙哥学java
码龄6年
关注
提问 私信
  • 博客:1,063
    问答:72
    1,135
    总访问量
  • 5
    原创
  • 1,768,917
    排名
  • 4
    粉丝
  • 0
    铁粉

个人简介:诗和远方都需要门票

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-10-30
博客简介:

weixin_43557952的博客

查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得3次评论
  • 获得1次收藏
创作历程
  • 5篇
    2019年
成就勋章
TA的专栏
  • 学习笔记
    4篇
  • 线程学习笔记
    3篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

数据库这个是怎么回事呢?

答:

主键冲突了

回答问题 2022.03.31

所以InnoDB的隔离级别到底是用 锁 还是 MVCC实现的?

答:

事务的隔离级别中,读提交,可重复读,是InnoDB引擎通过mvcc机制实现的,解决的是读写冲突的问题。而锁是解决并发时,争夺资源的问题。就好比一个事务开启后(可重复读)执行到第一条sql语句,他会生成当前系统的一份read view,快照生成后,不管其他事务如何改变数据,他都会根据trx_id 去拿到开始那份数据,这就解决了读写带来的冲突。 再说下行锁,当一个事务开启修改一行时,会拿到当前行的锁,commit后释放。如果在还没commit时,有新的事务要改这一行,需等待上个事务释放后才能执行。所以二者没有啥关系

回答问题 2021.03.26

线程学习(四)之显示锁和AQS(一)

原子操作CASAtom(不可分割的)什原子操作?如何实现原子操作syn基于阻塞的锁机制1、如果被阻塞的线程优先级很高,那么线程就会一直等待CAS的原理
原创
发布博客 2019.11.18 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程学习(三)之线程的并发工具类

Fork-Join什么是分而治之Fork/Join框架:流程图RecursiveTask:指定任务有返回值的时候继承这个类RecursiveAction:指定任务没有返回值的的时候继承这个类使用时需覆盖两个类中的compute方法...
原创
发布博客 2019.10.30 ·
224 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

线程学习(二)之线程基础、线程之间的共享和协作(二)

线程之间的协作轮询时不时去检查所需的值,难以保证及时性,资源开销很大等待和通知wait();对象上的方法notify/notifyAll() 对象上的放吧等待和通知的标准范式等待方:1、要获取对象的锁2、循环中判断条件是否满足,不满调用wait放法3、条件满足执行业务逻辑通知方:1、获取对象锁2、改变相关条件3、通知所有在等待的线程package com.day02;...
原创
发布博客 2019.10.21 ·
146 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

线程学习(一)之线程基础、线程之间的共享和协作(一)

基础概念CPU核心数和线程数的关系核心数:线程数 = 1:1 ;超线程技术后变成1:2CPU时间片轮转机制时间片轮转法(Round-Robin,RR)主要用于分时系统中的进程调度。为了实现轮转调度,系统把所有就绪进程按先入先出的原则排成一个队列。新来的进程加到就绪队列末尾。每当执行进程调度时,进程调度程序总是选出就绪队列的队首进程,让它在 CPU 上运行一个时间片的时间。时间片是一个小的时...
原创
发布博客 2019.10.18 ·
195 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Socket实战学习笔记(一)

什么是网络在计算机领域中,网络是信息传输、接受、共享的虚拟平台通过他把各个点、面、体的信息联系到一起,从而实现这些资源的共享网络是人类发展史来最重要的发明、提高了科技和人类社会的发展什么是网络编程网络编程从大的方面说就是对信息的发送到接收通过操作相应的Api调度计算机硬件资源,并利用传输管道(网线)进行数据交换的过程更为具体的涉及:网络模型、套接字、数据包OSI七层网络模型物理...
原创
发布博客 2019.10.10 ·
356 阅读 ·
5 点赞 ·
3 评论 ·
1 收藏