首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
leishqian
掘友等级
java后端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
赞
文章( 35 )
沸点( 0 )
从银行转账失败到分布式事务:总结与思考
思考这个问题的初衷,是有一次给朋友转账,结果我的钱被扣了,朋友没收到钱。而我之前一直认为银行转账一定是由事务保证强一致性的,于是学习、总结了一下分布式事务的各种理论、方法。 事务是一个非常广义的词汇,各行各业解读都不一样。对于程序员,事务等价于Transaction,是指一组…
NIO相关基础篇二
上篇NIO相关基础篇一,主要介绍了一些基本的概念以及缓冲区(Buffer)和通道(Channel),本篇继续NIO相关话题内容,主要就是文件锁、以及比较关键的Selector,后续还会继续有一到二篇左右与NIO内容相关。 文件锁和其他我们了解并发里面的锁很多概念类似,当多个人同…
面试官最爱的volatile关键字
在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以volatile关键字作为一个小的切入点,往往可以一问到底,把Java内存模型(JMM),Java并发编程的一些特性都牵扯出来,深入地话还可以考察JVM底层实现以及操作系统的相关知识。 1 . …
Mysql 事务及数据的一致性处理
在工作中,我们经常会遇到这样的问题,需要更新库存,当我们查询到可用的库存准备修改时,这时,其他的用户可能已经对这个库存数据进行修改了,导致,我们查询到的数据会有问题,下面我们就来看解决方法。
Java集合分析之Map-从HashMap说起
严格来说,Map 并非集合,而是一个键值对的映射。但是 Map 却可以从某些角度被当作集合。Map 当中,最常用的就是 HashMap ,其余几种实现基本都和 HashMap 有关系或者原理一致。
关于递归算法设计的思考
之前公司管理系统项目需要配合前端VUE实现动态路由,返回的数据结构是一个树形结构,但在数据库中存储的是平行的数据项。这个时候就需要在代码中去进行数据结构的组装。好久没思考这些问题,花了好些时间才搞定。这其中涉及到递归算法的实现,乘着周末深入的思考了下递归算法的设计,一点点拙见写…
漫画:什么是动态规划?
有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶。要求用程序来求出一共有多少种走法。 比如,每次走1级台阶,一共走10步,这是其中一种走法。我们可以简写成 1,1,1,1,1,1,1,1,1,1。 再比如,每次走2级台阶,一共走5步,这是另一种走法。我…
JAVA容器-自问自答学ArrayList
用面试问答的方式学习ArrayList
JAVA容器-自问自答学LinkedList
前言 在前一篇文章我以面试问答的形式与大家一同学习了ArrayList,有兴趣但是没阅读过的同学可以翻看我的文章记录,有了ArrayList,自然少不了LinkedList了。 PS:由于我的居住地珠海前两天遭受了台风天鸽的影响,过了2天没水没电没网没信号的原始生活,所以此文久久…
下一页
关注了
22
关注者
1
收藏集
3
关注标签
11
加入于
2017-10-05