潜行前行

37 篇文章
4K 次阅读
11 人订阅

全部文章

潜行前行

技能篇:docker的简易教程

虚拟机技术每家公司发展到一定规模都必须考虑的,更好的环境隔离,更好的事故排查,更好的服务部署

1130
潜行前行

框架篇:分布式全局唯一ID

每一次HTTP请求,数据库的事务的执行,我们追踪代码执行的过程中,需要一个唯一值和这些业务操作相关联,对于单机的系统,可以用数据库的自增ID或者时间戳加一个在本...

1930
潜行前行

框架篇:分布式锁

java有synchronize和Lock,mysql 修改类的sql也带有锁。锁定数据状态,让数据状态在并发场景,按我们预想逻辑进行状态转移,然而在分布式,集...

8810
潜行前行

技能篇:maven的简易教程

maven是最流行的项目构建系统,如果是java相关的开发,可以说是不可或缺的。虽然还有另外一个模块管理工具grade正在崛起, 不过多数公司常用的还是mave...

6620
潜行前行

工具篇:介绍几个好用的guava工具类

平时我们都会封装一些处理缓存或其他的小工具。但每个人都封装一次,重复造轮子,有点费时间。有没有一些好的工具库推荐-guava。guava是谷歌基于java封装好...

7210
潜行前行

技能篇:shell教程及脚本编写

我们常时不会见到shell脚本,但是需要阅读开发linux脚本时,这又是一项必不可少的技能。本文在于提供基础的shell编程语法和简单的实例,帮助同学快速开发,...

8721
潜行前行

技能篇:awk教程-linux命令

AWK是一门解释型的编程语言。用于文本处理,它的名字来源于它的三位作者的姓氏:Alfred Aho, Peter Weinberger 和 Brian Kern...

9620
潜行前行

技能篇:sed教程-linux命令

sed 全名为 stream editor,是用于文本处理的流编辑器,支持正则表达式。sed处理文本时是一次处理一行内容

9320
潜行前行

《Kubernetes》,你需要掌握的 Service 和 Ingress

k8s 我们已经从 NameSpace、Pod、PodController到Volumn都介绍过了,相信看完的小伙伴们也会很有收获的~那么今天我们继续来到k8s...

6930
潜行前行

10分钟说透Saga分布式事务

随着微服务架构的兴起,越来越多的公司会在实际场景中遇到分布式事务的问题。特别是在金融应用场景,几个跨进程的应用共同完成一个任务,就更离不开分布式事务的参与。而对...

9610
潜行前行

框架篇:分布式一致性解决方案

上一篇架构篇:分布式理论CAP、BASE[1],我们了解到分布式存在的问题以及大致的解决理论,但是具体的实现协议或者方案有哪些?

7110
潜行前行

数据库篇:mysql内置函数

sql 是程序开发员绕不开的一项技能,而mysql是当前最流行的数据库,熟知其内置的一些函数,可以使我们平时的开发工作更加顺畅和方便

8810
潜行前行

框架篇:分布式理论CAP、BASE

随着业务的拓展,功能越来越多。把所有的功能都放在同一个服务下,代码混合交错,造成维护困难,也容易造成某一小bug导致整个服务不可用。因此我们会按业务功能会拆分成...

7210
潜行前行

基础篇:String字符串操作-必知必备

字符串的常用操作,记一下。如果有字符串的操作小技巧,好用的工具类,欢迎补全。大家随意点赞,随意看看

6310
潜行前行

基础篇:JAVA引用类型和ThreadLocal

平时并发编程,除了维护修改共享变量的场景,有时我们也需要为每一个线程设置一个私有的变量,进行线程隔离,java提供的ThreadLocal可以帮助我们实现,而讲...

7310
潜行前行

框架篇:ByteBuffer和netty.ByteBuf详解

数据序列化存储,或者数据通过网络传输时,会遇到不可避免将数据转成字节数组的场景。字节数组的读写不会太难,但又有点繁琐,为了避免重复造轮子,jdk推出了ByteB...

5020
潜行前行

基础篇:java.security框架之签名、加密、摘要及证书

和前端进行数据交互时或者和第三方商家对接时,需要对隐私数据进行加密。单向加密,对称加密,非对称加密,其对应的算法也各式各样。java提供了统一的框架来规范(ja...

9710
潜行前行

基础篇:JAVA原子组件和同步组件

在使用多线程并发编程的时,经常会遇到对共享变量修改操作。此时我们可以选择ConcurrentHashMap,ConcurrentLinkedQueue来进行安全...

7920
潜行前行

基础篇:JDK8的日期处理API-必知必备

jdk8之前我们一直在用Date、Calender和SimpleDateFormat,但它的API不够强大,还存在线程安全问题,一直被人诟病。jdk8提供了新的...

14910
潜行前行

数据库篇:mysql表设计原则-三范式

关系型数据库的表在设计时,我们常常需要考虑哪些业务字段应该放哪张表,字段是否应该拆分,表与表之间该怎么关联。那有没有相应的规范或者原则来指导我们去设计表呢?数据...

12010

扫码关注云+社区

领取腾讯云代金券