腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
MyBlog-Karos
专栏成员
举报
63
文章
58189
阅读量
16
订阅数
订阅专栏
申请加入专栏
全部文章(63)
云数据库 Redis®(9)
编程算法(7)
数据结构(6)
tcp/ip(5)
mysql(5)
java(4)
jvm(4)
innodb(4)
redis(4)
ide(3)
github(3)
分布式(3)
百度(3)
分布式锁(3)
git(2)
maven(2)
linux(2)
容器镜像服务(2)
文件存储(2)
命令行工具(2)
http(2)
容器(2)
存储(2)
开源(2)
网络安全(2)
spring boot(2)
验证码(2)
elasticsearch(2)
后端(2)
计算机网络(2)
垃圾回收(2)
线程(2)
原理(2)
区块链(1)
c++(1)
lua(1)
erlang(1)
xml(1)
ajax(1)
嵌入式(1)
数据库(1)
云数据库 SQL Server(1)
sql(1)
mvc(1)
api(1)
spring(1)
海外加速(1)
腾讯云测试服务(1)
网站(1)
运维(1)
mybatis(1)
hashmap(1)
udp(1)
rabbitmq(1)
spring cloud(1)
https(1)
微服务(1)
sdn(1)
sdk(1)
分布式事务 dtf(1)
es(1)
acl(1)
aspectj(1)
authentication(1)
chatgpt(1)
database(1)
for循环(1)
hash(1)
hashcode(1)
httpcontext(1)
jmeter(1)
jvm调优(1)
lambda(1)
myisam(1)
php-fpm(1)
ps(1)
serversocket(1)
spring-mvc(1)
tcp(1)
thread(1)
websocket(1)
笔记(1)
并发编程(1)
插件(1)
定时任务(1)
对象(1)
多线程(1)
翻译(1)
服务器(1)
服务器配置(1)
高并发(1)
函数(1)
集合(1)
教程(1)
开发(1)
浏览器(1)
内存(1)
权限(1)
权限控制(1)
树形结构(1)
算法(1)
线程池(1)
Spring Framework(1)
数据访问权限(1)
RSA加密算法(1)
搜索文章
搜索
搜索
关闭
记录一次个人服务器的运维事故
php-fpm
服务器配置
运维
最近个人在做一款AI应用,其中支付服务我用的node+express+mongodb实现,部署到了这台服务器上(穷鬼只有这一台),正式因为我这台机子比较小,所以我选择以一种新的方式来做,类似边缘计算,把AI调用全部放到客户端进行实现,在调用的过程中进行扣费,扣费的过程通过公私钥加密传输(防止劫持+伪造攻击)。
Karos
2024-08-09
223
0
KaTool-Security微服务鉴权框架源码浅析
权限
权限控制
数据访问权限
微服务
acl
这个框架是个人研发的一款鉴权框架,在这里,我们不从鉴权维度上面进行讨论,而是从系统设计方面展开。
Karos
2024-05-24
142
0
基于Golang在单机下创建一个区块链
hash
hashcode
RSA加密算法
区块链
数据结构
前端时间wld很火,这段时间meme币也如火如荼,所以我打算看看区块链到底是什么。
Karos
2024-03-16
387
0
用C语言搓一个小型的服务器,拥有路由解析器(支持MVC架构)
嵌入式
mvc
spring boot
httpcontext
spring-mvc
最近做学校专周,用C语言和RIO搓一个Tiny服务器,本身没啥难度,但是是让你返回一个页面。
Karos
2024-01-05
627
2
说说SpringBoot以及微服务中的几种鉴权方式
aspectj
authentication
Spring Framework
spring boot
spring cloud
这个方法是利用Spring-AOP的机制,进行鉴权,可以使用execution进行鉴权
Karos
2023-12-15
1.1K
0
手把手系列——带你阅读ThreadLocal源码
thread
在ThreadLocal中,有一个叫做ThreadLocalMap的静态内部类, 而这个类中有一个虚引用内部类Entry,Entry中有一个value,value存储的就是我们每一个线程的线程变量。而key,就是当前的threadlocal,在每一个线程进行创建的时候,会有一个init操作,在init的过程中会到用一个createMap方法,将父线程中的table给复制到当前线程中并且重新进行rehash,创建完后会赋值给当前线程对象(Thread)的threadLocals成员变量,在进行get的时候,会通过当前ThreadLocal一个内置的成员变量threadLocalHashCode来确定自身的entry在table中存储的slot位置,然后进行一个链表的遍历,对比ThreadLocal
Karos
2023-12-01
299
1
计算机网络-可靠传输的实现机制
tcp/ip
udp
tcp
计算机网络
S给R发送的请求可以在请求头中新增一个序列号(Seq),如果Seq重复,那么我们R端可以丢弃,并且做出响应,这个时候如果之前网络延迟导致消息迟到的响应也到达了S,那么我们为了能够让S也知道消息重复,所以我们给响应头增加了个(ACK)]
Karos
2023-11-16
414
0
MySQL Access Method 访问方法简述
mysql
通过主键或者唯一二级索引列来定位一条记录的访问方法定义为: const ,意思是常数级别的,代 价是可以忽略不计的。不过这种 const 访问方法只能在主键列或者唯一二级索引列和一个常数进行等值比较时才 有效,如果主键或者唯一二级索引是由多个列构成的话,索引中的每一个列都需要与常数进行等值比较,这个 const 访问方法才有效(这是因为只有该索引中全部列都采用等值比较才可以定位唯一的一条记录)。
Karos
2023-10-23
280
0
重新说说Redis实现分布式公平可重入锁的实现,这次具体说说异步唤醒机制,这次带上QPS检测
分布式锁
lua
分布式事务 dtf
jmeter
redis
但是这样做会有一点问题,我们每次休眠的时间都是固定的,仍然会有一大部分空窗期,我设置30s的锁过期,那么好,20个线程足足跑了两三分钟,这个效率绝对不行,对吧。
Karos
2023-09-13
868
1
线程的创建、Lambda函数式接口?Runnable和Callable之间的适配?动态修改线程任务?这里带你图解Java线程池
java
lambda
高并发
线程池
这里为了便于叙述,毕竟不是本次的重点,我直接上源码,没基础的可以去找些其他资料来补一补
Karos
2023-08-11
856
0
深入浅出-Redis过期删除策略手术式源码刨析,小白也能看懂
垃圾回收
云数据库 Redis®
我们回到第一章(神奇,Redis存储原理竟然是这样! – Karos (wzl.fyi)),当时讲过Redis存储结构
Karos
2023-07-29
635
0
零基础手把手带你阅读Redis源代码系列-ZSet底层原理详解(跳表SkipList)
云数据库 Redis®
为什么不存全部数据?部分数据会修改,那么可能导致value伪重复,加大了业务复杂度
Karos
2023-07-23
1.6K
2
零基础小白?带你阅读Redis源码,从零开始分析Set整数集合模型
云数据库 Redis®
集合
一个集合最多可以存储 2^32-1 个元素。概念和数学中个的集合基本类似,可以交集,并集,差集等等,所以 Set 类型除了支持集合内的增删改查,同时还支持多个集合取交集、并集、差集。
Karos
2023-07-22
528
0
从Redis源码上来聊聊KV模型-Hash数据类型
hashmap
redis
云数据库 Redis®
建议先阅读:神奇,Redis存储原理竟然是这样! – Karos (wzl.fyi),或者本页面的第一章
Karos
2023-07-21
545
0
神奇,Redis存储原理竟然是这样!
云数据库 Redis®
database
redis
Redis是一个Key-Value模式的非关系型数据库,那么Key和Value的保存模式我们在这里说一说。
Karos
2023-07-20
632
3
从源码上聊聊Redis-String、List的结构实现
云数据库 Redis®
本文的数据类型只讲底层结构和部分机制,不讲具体的使用,使用的话自行bing,但是会提一些应用场景
Karos
2023-07-20
930
0
深入浅出——深入分析MySQL索引和B+树(基于InnoDB和MyISAM引擎分析),看完直呼:妙哉!
mysql
innodb
myisam
树形结构
数据结构
索引是数据库提供的利于快速查询的机制,索引类似于书籍目录,当查询条件那一列建立了索引之后,那么数据库会去硬盘索引文件中找到满足查询条件的(数据的)物理位置, 根据位置就可以定位并获取到数据。
Karos
2023-06-17
1.3K
0
Redis分布式锁深入分析
redis
分布式锁
分布式
并发编程
后端
试想一下,在高并发下,redis出现了雪崩,那么你设置了setnx,但是在设置expire之前崩了,呃呃呃~
Karos
2023-06-16
866
0
深入浅出——InnoDB页结构详解,慎入!
mysql
innodb
上一篇文章对InnoDB的行格式进行了解析,但是却把记录头信息抛到这里来讲,那么开始吧,注意本片需要有一点数据结构和算法基础,如果基础薄弱,请先确保自己会二分查找和链表再来食用
Karos
2023-06-14
741
0
深入浅出——InnoDB记录结构详解,菜鸡看了直呼:能懂!
mysql
innodb
从这篇文章开始,将对InnoDB的行格式和页结构进行介绍,这里主要介绍一下InnoDB的行格式,但是在故事的开始,都来提一下吧
Karos
2023-06-14
873
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档