腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
老付的网络博客
专栏成员
举报
126
文章
165871
阅读量
26
订阅数
订阅专栏
申请加入专栏
全部文章(126)
java(29)
编程算法(27)
数据库(12)
sql(10)
jvm(10)
其他(8)
云数据库 SQL Server(7)
缓存(7)
云数据库 Redis®(6)
linux(6)
数据(6)
http(5)
kafka(5)
ddd(5)
线程(5)
存储(4)
数据结构(4)
对象(4)
html(3)
ide(3)
领域驱动设计(3)
线程池(3)
node.js(2)
github(2)
tomcat(2)
maven(2)
容器镜像服务(2)
spring(2)
命令行工具(2)
容器(2)
游戏(2)
爬虫(2)
网络安全(2)
jdk(2)
正则表达式(2)
class(2)
redis(2)
博客(2)
队列(2)
多线程(2)
架构(2)
模型(2)
设计模式(2)
异步(2)
源码(2)
负载均衡(1)
tensorflow(1)
python(1)
javascript(1)
c#(1)
go(1)
.net(1)
jquery(1)
android(1)
硬件开发(1)
mvc(1)
api(1)
jar(1)
ubuntu(1)
负载均衡缓存(1)
文件存储(1)
消息队列 CMQ 版(1)
腾讯云测试服务(1)
网站(1)
开源(1)
分布式(1)
shell(1)
面向对象编程(1)
jdbc(1)
hashmap(1)
npm(1)
grep(1)
tcp/ip(1)
markdown(1)
iis(1)
微信(1)
安全(1)
数据分析(1)
windows(1)
https(1)
微服务(1)
nest(1)
utf8(1)
性能测试(1)
es(1)
Elasticsearch Service(1)
bitmap(1)
byte(1)
case(1)
cms(1)
countdown(1)
double(1)
event(1)
eventbus(1)
guava(1)
handler(1)
int(1)
join(1)
key(1)
list(1)
listener(1)
load(1)
map(1)
memory(1)
min(1)
netty(1)
post(1)
python3(1)
reset(1)
return(1)
server(1)
set(1)
sh(1)
state(1)
thread(1)
编程(1)
并发(1)
二进制(1)
服务(1)
服务端(1)
高并发(1)
基础(1)
计算机(1)
教程(1)
接口(1)
客户端(1)
垃圾回收(1)
配置(1)
实践(1)
事件(1)
数据存储(1)
数组(1)
算法(1)
索引(1)
同步(1)
系统(1)
芯片(1)
性能(1)
异常(1)
原理(1)
源码分析(1)
源码阅读(1)
字符串(1)
2023腾讯·技术创作特训营 第一期(1)
搜索文章
搜索
搜索
关闭
用 Redis Bitmap 实现 12306 余票模型
redis
模型
数据
数组
bitmap
火车票的售卖模式和正常的商品不同,其他商品的库存比较单一,而 12306 库存基于车次中的城市到城市。举个例子来说:
付威
2024-03-31
223
0
如何实现毫秒级别的抽奖系统
存储
数据结构
数据
系统
性能
我们首先对业务场景进行定义,如何快速的从 1000w 数据中找到 10 个数据作为中奖用户,重复100次,每次作为我们终将的名单,切每一个用户不能重复中奖。基于这个过程我们如何把这个过程高效的实现呢?
付威
2024-01-03
254
0
高并发环境缓存不一致的问题解决思路
数据库
缓存
高并发
数据
异步
在仅考虑这个过程时,似乎没有问题。然而,当数据发生修改时,我们需要看看可能出现的问题。 修改策略通常有三种:
付威
2024-01-02
228
0
从redis原理的角度认知Set命令的执行过程
redis
set
客户端
事件
原理
本篇文章主要讲解 ,从redis原理的角度了解一个 set 命令从redis client发出到 redis server端接收到客户端请求的时候,到底经历了哪些过程?
付威
2024-01-02
230
0
领域驱动设计(DDD):DDD落地问题和一些解决方法
微服务
ddd
对象
领域驱动设计
模型
欢迎继续关注本系列文章,下面我们继续讲解下DDD在实战落地时候,会具体碰到哪些问题,以及解决的方式有哪些。
付威
2024-01-02
644
0
CMS 三色标记法
cms
并发
对象
垃圾回收
线程
为了提供 JVM 垃圾回收的性能,从 CMS 垃圾收集器开始,引入了并发标记的概念(此处的并发标记是指与用户线程一起工作)。引入并发标记的过程就会带来一个问题,在业务执行的过程中,会对现有的引用关系链出现改变。具体如下图:
付威
2023-10-17
254
0
DDD 架构思考和实践
爬虫
ddd
架构
实践
数据
在学习 DDD 架构前,一直觉得三层架构结构在业务复杂的场景会带来很多很多的问题,但是一直都处于模糊不清的形态,无法准确的定义。直到学习了DDD 的概念。
付威
2023-10-17
253
0
线程池源码解读
队列
对象
线程
线程池
源码
线程池的在 Java并发中使用最多的一种手段,也是性能和易用性相对来说比较均衡的方式,下面我们就一起探索先线程池的原理。
付威
2023-10-17
156
0
线程池问题探究
队列
数据
线程
线程池
异常
在执行上面的代码的时候,出现了 reject 的异常,按道理说有semaphore.acquire(); 拦截,不应该会出现 reject 的异常。
付威
2023-10-17
119
0
领域驱动设计(DDD):从基础代码探讨高内聚低耦合的演进
ddd
基础
接口
领域驱动设计
数据存储
在2019年我初次接触到领域驱动设计(Domain-Driven Design,简称DDD)的概念。在我的探索中,我发现许多有关DDD的教程过于偏重于战略设计,充斥着许多晦涩难懂的概念,导致阅读起来相当艰难。有些教程往往只是解释了DDD的概念,而未深入探讨为何要采用这种方式以及这样做能带来哪些好处,这导致很多人在实践应用DDD时遇到了诸多难题。甚至有些人为了引入DDD而在项目中强制采用DDD架构,结果却意外增加了代码的复杂性,带来了一系列潜在的风险。
付威
2023-10-17
492
0
领域驱动设计(DDD):三层架构到DDD架构演化
ddd
对象
服务
架构
领域驱动设计
在前文中,我从基础代码的角度探讨了如何运用领域驱动设计(DDD)来实现高内聚低耦合的代码。本篇文章将从项目架构的角度,继续探讨三层架构与DDD之间的演化过程,以及DDD如何优化架构的问题。
付威
2023-10-17
2.3K
0
领域驱动设计(DDD):从基础代码探讨高内聚低耦合的演进【技术创作特训营第一期】
ddd
2023腾讯·技术创作特训营 第一期
在2019年我初次接触到领域驱动设计(Domain-Driven Design,简称DDD)的概念。在我的探索中,我发现许多有关DDD的教程过于偏重于战略设计,充斥着许多晦涩难懂的概念,导致阅读起来相当艰难。有些教程往往只是解释了DDD的概念,而未深入探讨为何要采用这种方式以及这样做能带来哪些好处,这导致很多人在实践应用DDD时遇到了诸多难题。甚至有些人为了引入DDD而在项目中强制采用DDD架构,结果却意外增加了代码的复杂性,带来了一系列潜在的风险。
付威
2023-08-19
522
0
golang 学习笔记
编程算法
go
http
linux
go语言完整的定义的变量的方法为 var 变量名 类型=值,var name string ="fuwei",可以简写为name:="fuwei"(这种只能在函数内使用,无法再包内使用),
付威
2021-05-06
1.1K
0
Linux shell 学习笔记
shell
编程算法
类似于 C 语言,数组元素的下标由 0 开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于 0。
付威
2021-05-06
1K
0
1838. 最高频元素的频数--题解
编程算法
给你一个整数数组 nums 和一个整数 k 。在一步操作中,你可以选择 nums 的一个下标,并将该下标对应元素的值增加 1 。
付威
2021-04-28
506
0
1839. 所有元音按顺序排布的最长子字符串--题解
编程算法
比方说,字符串 "aeiou" 和 "aaaaaaeiiiioou" 都是 美丽的 ,但是 "uaeio" ,"aeoiu" 和 "aaaeeeooo" 不是美丽的 。
付威
2021-04-28
663
0
34. 在排序数组中查找元素的第一个和最后一个位置--题解
编程算法
给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。
付威
2021-04-25
1.9K
0
3. 无重复字符的最长子串--题解
key
map
索引
3. 无重复字符的最长子串 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: s = "pwwkew" 输出: 3 解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串
付威
2021-04-25
478
0
36. 有效的数独--题解
编程算法
请你判断一个 9x9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。
付威
2021-04-25
368
0
一行代码引发的性能暴跌 10 倍
jvm
java
编程算法
上面的一个简单的代码是测试 Java 创建对象的性能,如果没有 System.out.println(user); 输出的时间是 300ms左右,如果加上性能是 3000ms 左右,整整慢了 10 倍左右。(具体需要时间根据电脑的配置决定)。
付威
2021-04-07
349
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档