首页
学习
活动
专区
工具
TVP
发布

一个会写诗的程序员的博客

专栏成员
1222
文章
2502466
阅读量
96
订阅数
HBase 架构原理-数据读取流程解析
和写流程相比,HBase读数据是一个更加复杂的操作流程,这主要基于两个方面的原因:
一个会写诗的程序员
2022-12-02
7560
Ubuntu 22.04 SSH the RSA key isn't working since upgrading from 20.04
Up until last week I was running Ubuntu 20.04 happily, and then over the weekend decided to back everything up and install 22.04. I've had a couple of teething issues which I've solver, however I'm having real issues with SSH. I have two first generation WD MyCloud drives which handle all my backups and files both on and away from home. I can still connect to the shares with no problems, however I need to SSH onto both drives in order to run maintenance, backup between cloud drives, etc.
一个会写诗的程序员
2022-12-02
1.2K0
Redis 作者 Antirez 讲如何实现分布式锁?Redis 实现分布式锁天然的缺陷分析 & 七种方案!探讨Redis分布式锁的正确使用姿势!
采用 redis 实现分布式锁,主要是利用其单线程命令执行的特性,一般是 setnx, 只会有一个线程会执行成功,也就是只有一个线程能成功获取锁; 看着很完美。然而,。。。
一个会写诗的程序员
2022-11-30
1.6K0
分布式系统之道:Lamport 逻辑时钟
分布式系统解决了传统单体架构的单点问题和性能容量问题,另一方面也带来了很多的问题,其中一个问题就是多节点的时间同步问题:
一个会写诗的程序员
2022-06-12
1.4K0
常用 linux 命令集锦
文章涉及到vim\grep\cat\more\less\echo\sed\awk的入门用法。
一个会写诗的程序员
2022-01-07
4.5K0
Hadoop HDFS 实现原理图文详解
Hadoop分布式文件系统 (HDFS) 是运行在通用硬件(commodity hardware)上的分布式文件系统(Distributed File System)。
一个会写诗的程序员
2021-12-16
1K0
Optimistic Lock: 乐观锁以及乐观锁的实现
乐观锁( Optimistic Lock ) 相对悲观锁而言,乐观锁假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让返回用户错误的信息,让用户决定如何去做。
一个会写诗的程序员
2021-03-23
2.7K1
mysql 数据库的悲观锁和乐观锁
当我们要对一个数据库中的一条数据进行修改的时候,为了避免同时被其他人修改,最好的办法就是直接对该数据进行加锁以防止并发。
一个会写诗的程序员
2020-09-28
2.2K0
编程语言学习小结
学习任何东西,都是一个由表及里的过程。学习一门编程语言也一样。对于一门编程语言来说,“表” 就是基本词汇和语法。 对于基础语法的学习,我们可以看一些简短而又系统的教程。
一个会写诗的程序员
2020-05-08
7120
JUC并行计算框架 Fork/Join 原理图文详解&代码示例
关键词:divide and conquer algorithm,work-stealing,WorkQueue
一个会写诗的程序员
2020-05-08
2.8K0
【推荐系统算法实战】Flink 架构及其工作原理
分布式系统需要解决:分配和管理在集群的计算资源、处理配合、持久和可访问的数据存储、失败恢复。Fink专注分布式流处理。
一个会写诗的程序员
2019-12-30
1.7K0
并行执行任务的ForkJoin框架简介
从JDK1.7开始,Java提供Fork/Join框架用于并行执行任务,它的思想就是讲一个大任务分割成若干小任务,最终汇总每个小任务的结果得到这个大任务的结果。
一个会写诗的程序员
2019-07-15
1K0
MySQL 计算两个日期之间相差的秒数 SQL
update h5perf_task set run_state = 0 where id in (SELECT t.id from (SELECT * FROM h5perf_task WHERE run_state = 2 and UNIX_TIMESTAMP( now() )-UNIX_TIMESTAMP(begin_run_time) > 420) t);
一个会写诗的程序员
2018-08-17
3.4K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档