腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Zack说码
专栏成员
举报
16
文章
20936
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(16)
编程算法(7)
spring(4)
java(3)
node.js(2)
android(2)
数据库(2)
云数据库 Redis(2)
sql(2)
存储(2)
网络安全(2)
jdk(2)
aop(2)
gradle(2)
比特币(1)
数字货币(1)
servlet(1)
mvc(1)
打包(1)
git(1)
unix(1)
ubuntu(1)
容器镜像服务(1)
数据备份(1)
企业(1)
http(1)
容器(1)
分布式(1)
jvm(1)
zookeeper(1)
数据分析(1)
搜索文章
搜索
搜索
关闭
什么拜占庭将军问题?比特币是如何解决的?——深入浅出分布式共识性(一)
比特币
数字货币
分布式
CAP 讲的是分布式一致性,而这次我们来聊聊分布式共识性。很多开发者一直以为一致性与共识性是同一个东西,但两者讲的是完全不同的东西。
Zack说码
2019-11-11
1.1K
0
必知必会JVM垃圾回收——对象搜索算法与回收算法
编程算法
jvm
垃圾回收(GC)是JVM的一大杀器,它使程序员可以更高效地专注于程序的开发设计,而不用过多地考虑对象的创建销毁等操作。但是这并不是说程序员不需要了解GC。GC只是Java编程中一项自动化工具,任何一个工具都有它适用的范围,当超出它的范围的时候,可能它将不是那么自动,而是需要人工去了解与适应地适用。
Zack说码
2019-08-05
370
0
你真的完全了解Java动态代理吗?看这篇就够了
网络安全
java
spring
aop
之前讲了《零基础带你看Spring源码——IOC控制反转》,本来打算下一篇讲讲Srping的AOP的,但是其中会涉及到Java的动态代理,所以先单独一篇来了解下Java的动态代理到底是什么,Java是怎么实现它的。
Zack说码
2019-08-05
424
0
零基础带你看Spring源码——IOC控制反转
spring
网络安全
编程算法
本章开始来学习下Spring的源码,看看Spring框架最核心、最常用的功能是怎么实现的。 网上介绍Spring,说源码的文章,大多数都是生搬硬推,都是直接看来的观点换个描述就放出来。这并不能说有问题,但没有从一个很好的、容易切入的角度去了解学习。博主来尝试抛弃一些所知,从使用上入手,步步回溯源码去了解学习。
Zack说码
2019-08-05
407
0
进阶的Redis之数据持久化RDB与AOF
云数据库 Redis
数据备份
存储
数据库
sql
大家都知道,Redis之所以性能好,读写快,是因为Redis是一个内存数据库,它的操作都几乎基于内存。但是内存型数据库有一个很大的弊端,就是当数据库进程崩溃或系统重启的时候,如果内存数据不保存的话,里面的数据就会丢失不见了。这样的数据库并不是一个可靠的数据库。
Zack说码
2019-08-05
380
0
都9102年了,还不会Docker?10分钟带你从入门操作到实战上手
容器
jdk
容器镜像服务
ubuntu
Docker是一种OS虚拟化技术,是一个开源的应用容器引擎。它可以让开发者将应用打包到一个可移植的容器中,并且该容器可以运行在几乎所有linux系统中(Windows10目前也原生支持,Win10前需要内置虚拟机),正所谓“一次打包,到处运行”。
Zack说码
2019-08-05
749
0
Java多线程——ReentrantLock源码阅读
unix
编程算法
上一章《Java多线程—AQS框架源码阅读》讲了AQS框架,这次讲讲它的应用类(注意不是子类实现,待会细讲)。 ReentrantLock,顾名思义重入锁,但什么是重入,这个锁到底是怎样的,我们来看看类的注解说明
Zack说码
2019-08-05
542
0
Gradle依赖方式——Lombok在Gradle中的正确配置姿势
打包
gradle
android
写过java的都知道,lombok几乎在项目中处于不可或缺的一部分,但是lombok在Gradle的项目中配置并非人人都知道。
Zack说码
2019-08-05
12K
0
浅谈分布式CAP定理
zookeeper
数据库
sql
git
互联网发展到现在,由于数据量大、操作并发高等问题,大部分网站项目都采用分布式的架构。
Zack说码
2019-08-05
392
0
“过时”的SpringMVC到底在用什么?深入分析DispatchServlet源码
spring
mvc
servlet
java
android
本文先简述下目前SpringMVC的使用情况,然后通过Demo的简单让大家有一个初步的使用印象,然后带着印象去看其中执行的分发源码。
Zack说码
2019-08-05
603
0
进阶的Redis之集群实战与哈希分片原理
云数据库 Redis
node.js
编程算法
存储
前面介绍了《进阶的Redis之数据持久化RDB与AOF》和《进阶的Redis之Sentinel原理及实战》,这次来了解下Redis的集群分片功能,以及其中哈希分片原理。
Zack说码
2019-08-05
1.2K
0
Java异步编程——深入源码分析FutureTask
http
编程算法
之前通过源码详细分析了ThreadPoolExecutor《你真的懂ThreadPoolExecutor线程池技术吗?看了源码你会有全新的认识》。通过创建一个ThreadPoolExecutor,往里面丢任务就可以实现多线程异步执行了。
Zack说码
2019-08-05
601
0
一文了解JVM全部垃圾回收器,从Serial到ZGC
企业
编程算法
前文介绍了垃圾回收的基础算法,相当于垃圾回收的方法论。接下来就详细看看垃圾回收的具体实现。
Zack说码
2019-08-05
562
0
从源码入手,一文带你读懂Spring AOP面向切面编程
aop
spring
jdk
gradle
java
之前《零基础带你看Spring源码——IOC控制反转》详细讲了Spring容器的初始化和加载的原理,后面《你真的完全了解Java动态代理吗?看这篇就够了》介绍了下JDK的动态代理。
Zack说码
2019-08-05
584
0
Java多线程—ReentrantReadWriteLock源码阅读
数据分析
JUC包里面已经有一个ReentrantLock了,为何还需要一个ReentrantReadWriteLock呢?看看头注解找点线索。
Zack说码
2019-08-05
391
0
Java多线程—AQS框架源码阅读
node.js
编程算法
AQS,全称AbstractQueuedSynchronizer,是Concurrent包锁的核心,没有AQS就没有Java的Concurrent包。
Zack说码
2019-08-05
576
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档