腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
Java进阶
专栏成员
举报
64
文章
61975
阅读量
32
订阅数
订阅专栏
申请加入专栏
全部文章(64)
编程算法(20)
java(18)
分布式(8)
缓存(7)
hashmap(7)
zookeeper(7)
http(6)
数据库(5)
spring(5)
存储(5)
云数据库 Redis®(4)
sql(4)
人工智能(4)
网络安全(4)
https(4)
其他(3)
servlet(3)
node.js(3)
jdk(3)
jvm(3)
负载均衡(2)
linux(2)
负载均衡缓存(2)
dns(2)
dubbo(2)
php(1)
bootstrap(1)
xml(1)
html(1)
云数据库 SQL Server(1)
mvc(1)
svn(1)
api(1)
tomcat(1)
maven(1)
网站(1)
容器(1)
开源(1)
压力测试(1)
ftp(1)
udp(1)
敏捷开发(1)
微信(1)
windows(1)
service(1)
代理(1)
动态代理(1)
搜索文章
搜索
搜索
关闭
学习链表
缓存
存储
编程算法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
用户2141593
2019-10-22
353
0
数据结构与算法之美——链表
编程算法
node.js
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
用户2141593
2019-10-22
638
0
集群 跟 分片 有什么区别
云数据库 Redis®
tomcat
而 redis 这样的 “集群” 强调的是 数据 ,(因为redis 主要是来存数据的嘛)
用户2141593
2019-02-20
781
0
分布式环境下的解决方案——分布式锁
分布式
编程算法
云数据库 Redis®
zookeeper
锁是一个抽象的概念,锁的实现,需要依存于一个可以存储锁的空间。在多线程中是内存,在多进程中是内存或者磁盘。更重要的是,这个空间是可以被访问到的。多线程中,不同的线程都可以访问到堆中的成员变量;在多进程中,不同的进程可以访问到共享内存中的数据或者存储在磁盘中的文件。但是在分布式环境中,不同的主机很难访问对方的内存或磁盘。这就需要一个都能访问到的外部空间来作为存储空间。
用户2141593
2019-02-20
457
0
Linux系统中ls命令的使用方法
linux
1. ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在..代表存在着父目录)。
用户2141593
2019-02-20
2.3K
0
TCP 三次握手与四次挥手 看了你必懂
php
最近在思考一个问题,当我们在浏览器中输入URL按下回车键后,他的详细流程是怎样的;以前刚用springMVC的时候弄懂了一个请求的流程,好几个月以为那就是我想要的答案了,最近这段时间熟悉了好多东西,准备新写一个从 输入URL到页面展示的 细节系列,想必写完自己也收获颇丰~ 今天先写一篇三次握手与四次挥手来开个头;
用户2141593
2019-02-20
481
0
初遇单例模式之双重检测
java
为了让博客看起来不那么深入,我觉得可以让加入一点故事情节~ 锻炼一下以后写不动代码改写小说的能力~
用户2141593
2019-02-20
675
0
一次单例模式引发的深思
java
为了让博客看起来不那么深入,我觉得可以让加入一点故事情节~ 锻炼一下以后写不动代码改写小说的能力~
用户2141593
2019-02-20
536
0
All-In-One到SOA的分布式架构演进
数据库
sql
缓存
负载均衡
负载均衡缓存
在诞生之初始,应用与数据库是部署在同一台机器上,这时的用户量、数据量规模都比较小,这样的架构既简单实用、便于维护,成本又低,成为了这个时代的主流架构方式。随着用户量的增大,访问量急剧增加;于是到了下一步;
用户2141593
2019-02-20
823
0
一次URL输入域名按下回车到底发生了什么?
dns
http
https
网络安全
servlet
1、 浏览器的url输入栏发起一个请求,浏览器首先会看自己缓存中有没有对应的ip地址,如果有的话
用户2141593
2019-02-20
796
0
ReentrantLock 的实现原理
node.js
ReentrantLock实现了Lock接口,加锁和解锁都需要显式写出,注意一定要在适当时候unlock。
用户2141593
2019-02-20
816
0
redis 实现分布式锁的演进
云数据库 Redis®
分布式
比如说:每分钟要执行关闭未支付订单的定时任务,在集群的环境下,如果不做处理,每台服务器都会去执行这个定时任务,显然每个时间段的定时任务只需要执行一次,并不需要每台服务器都去执行,使用分布式锁来控制让单台服务器来执行这个定时任务 势在必行
用户2141593
2019-02-20
515
0
深入理解 CAS 及 ABA问题
编程算法
本文 将通过AtomicInteger这个类,来分析是如何通过CAS来保证 Atomic的原子性的。
用户2141593
2019-02-20
829
0
JUC之 底层核心AQS
编程算法
node.js
AQS,AbstractQueuedSynchronizer,即队列同步器。它是构建锁或者其他同步组件的基础框架(如ReentrantLock、ReentrantReadWriteLock、Semaphore等)
用户2141593
2019-02-20
400
0
前后端配合小结
网站
后台返回的 json 数据 字段最好只有三种, status , message, data.
用户2141593
2019-02-20
327
0
Java 编码代码规范
编程算法
2、变量名要符合规范,通俗易懂,例如:记录日志的字符串 就叫 logMessage,不要叫或者加什么str 了。
用户2141593
2019-02-20
759
0
mysql uftb8mb4 储存 emoji 表情失败
云数据库 SQL Server
数据库
sql
压力测试
编程算法
OK 没问题,设置 nick_name 为 utf8mb4 varchar(50)
用户2141593
2019-02-20
2.7K
0
秒杀系统的设计五大原则
数据库
sql
http
1. 是指用户请求的数据能少就少,请求包括给系统发的request 及 response 。
用户2141593
2019-02-20
779
0
敏捷软件开发学习笔记
敏捷开发
敏捷设计:敏捷设计是一个过程,不是一个事件,它是一个持续的应用原则、模式以及实践来改进软件的结构和可读性的过程,它致力于保持系统设计在任何实践都尽可能得简单,干净,及富有表现力;
用户2141593
2019-02-20
543
0
一致性Hash算法
hashmap
编程算法
缓存
负载均衡
负载均衡缓存
很早的时候就听过这个算法,也搜过相关的博客,但一直没搞懂这个算法是用来干嘛的;现在的公司面试的时候CTO跟我聊了一下hashcode紧接着问我对一致性hash有没有了解,去随手记面试时,面试官也问了一致性hash,面试的时候都没答出来,面完用手机查了一下一致性hash,看到很多人拿那个圈做比喻也一下子没看懂;直到入职后,有天中午跟CTO一起吃饭,又问了他如何去理解一致性hash, 当时CTO解释了一下,说一致性hash其实很简单,但我也只是听得半懂,还是没完全这算法是个什么鬼;但我记下了他当时说的那句话:
用户2141593
2019-02-20
622
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档