腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
CSDN文章
专栏成员
举报
85
文章
35396
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(85)
编程算法(32)
线程(12)
java(10)
对象(8)
接口(8)
数据(8)
缓存(7)
二叉树(7)
数据库(6)
存储(6)
队列(5)
进程(5)
sql(4)
spring(4)
网站(4)
jvm(4)
mysql(4)
服务器(4)
内存(4)
数组(4)
算法(4)
原理(4)
http(3)
容器(3)
网络安全(3)
redis(3)
变量(3)
基础(3)
集合(3)
配置(3)
日志(3)
索引(3)
系统(3)
php(2)
云数据库 SQL Server(2)
linux(2)
面向对象编程(2)
io(2)
public(2)
thread(2)
并发(2)
程序(2)
反射(2)
服务(2)
服务端(2)
后端(2)
监控(2)
链表(2)
连接(2)
模型(2)
内核(2)
设计模式(2)
虚拟机(2)
异常(2)
优化(2)
源码(2)
对象存储(1)
负载均衡(1)
c++(1)
javascript(1)
node.js(1)
html(1)
云数据库 Redis®(1)
mvc(1)
git(1)
tomcat(1)
文件存储(1)
消息队列 CMQ 版(1)
serverless(1)
游戏(1)
开源(1)
压力测试(1)
jdk(1)
正则表达式(1)
dns(1)
hashmap(1)
rabbitmq(1)
安全(1)
数据结构(1)
kafka(1)
任务调度(1)
es(1)
验证码(1)
腾讯云(1)
arraylist(1)
bug(1)
center(1)
cpu(1)
filter(1)
grafana(1)
init(1)
int(1)
integer(1)
ip(1)
jwt(1)
key(1)
loading(1)
lock(1)
return(1)
string(1)
web(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)
重定向(1)
终端(1)
状态机(1)
搜索文章
搜索
搜索
关闭
设计模式-策略模式
public
string
翻译
接口
设计模式
一个类的行为或其算法可以在运行时更改,我们把它降维到代码层面。 用人话翻译一下就是,运行时我给你这个类的方法传不同的“key”,你这个方法会执行不同的业务逻辑。 细品一下,这不就是 if else 干的事吗?
才疏学浅的木子
2024-04-15
143
0
Completablefuture
线程
异步
异常
接口
数据
实现Future接口是为了能够得到数据 实现CompletionStage接口是为了能够流式处理 所以CompletableFuture封装了Future使其能够方法回调避免get()阻塞线程或者while()循环对CPU不好 Future判断任务是否完成就是get()或者idDone()循环不是很好,而Completablefuture可以直接方法回调与链式编程很方便
才疏学浅的木子
2024-04-11
109
0
基于数据库(MySQL)与缓存(Redis)实现分布式锁
数据库
缓存
mysql
redis
分布式锁
分布式锁:分布式锁是在分布式的情况下实现互斥类型的一种锁 实现分布式锁需要满足的五个条件
才疏学浅的木子
2023-11-18
617
0
Spring接入Metric+Graphite+Grafana搭建监控系统
spring
grafana
监控
数据
系统
这是一个开源的监控系统,我们这里只是存储数据使用 可以使用docker安装,然后去8880端口进行访问,你也可以自定义端口在命令中的 -p 默认账号密码都是 root
才疏学浅的木子
2023-11-18
303
0
Spring-statemachine实现订单状态机
spring
接口
配置
事件
状态机
每次用到的时候新创建一个状态机,太奢侈了,官方文档里面也提到过这点。而且创建出来的实例,其状态也跟当前订单的不符;spring statemachine暂时不支持每次创建时指定当前状态,所以对状态机引擎实例的持久化,就成了必须要考虑的问题。
才疏学浅的木子
2023-10-17
1K
0
Java实现质数筛的三种方法
java
int
return
数组
原理
今天在做一个算法题的时候遇到一个需要求质数的情况,但是本人比较菜只会暴力做法,所以在此记录学习一下质数筛选除了暴力以外的其它做法!
才疏学浅的木子
2023-10-17
327
0
JVM-三色标记法
jvm
并发
对象
算法
线程
当被问到垃圾回收算法的时候,大多数人都知道三种回收算法,标记-清楚,标记-复制,标记-整理,但是标记的过程是如何的呢?在并发型标记的时候是怎么对对象图进行遍历的?
才疏学浅的木子
2023-10-17
173
0
十二个鸡蛋三次找出坏鸡蛋
有十二个鸡蛋,其中有一个是坏的(重量与其余鸡蛋不同,不知道是重了还是轻了),用天平称三次,称出坏的那个鸡蛋
才疏学浅的木子
2023-10-17
159
0
僵尸进程与孤儿进程
init
函数
进程
内核
系统
在 Unix/Linux 系统中,正常情况下,子进程是通过父进程创建的,且两者的运行是相互独立的,父进程永远无法预测子进程到底什么时候结束。当一个进程调用 exit 命令结束自己的生命时,其实它并没有真正的被销毁,内核只是释放了该进程的所有资源,包括打开的文件、占用的内存等,但是留下一个称为僵尸进程的数据结构,这个结构保留了一定的信息(包括进程号 the process ID,退出状态,运行时间),这些信息直到父进程通过 wait()/waitpid() 来取时才释放。这样设计的目的主要是保证只要父进程想知道子进程结束时的状态信息,就可以得到
才疏学浅的木子
2023-10-17
290
0
负载均衡算法
负载均衡
服务器
后端
算法
性能
缺点:没有考虑机器的性能问题,根据木桶最短木板理论,集群性能瓶颈更多的会受性能差的服务器影响。
才疏学浅的木子
2023-10-17
198
0
Java集合-ArrayList源码
java
arraylist
集合
数组
源码
注意:这里有两个空数组,第一个空数组是容量为0的时候的数组,第二个空数组是使用空参构造器的时候的数组
才疏学浅的木子
2023-10-17
178
0
MySQL-深度分页如何优化
mysql
分页
数据
索引
优化
深度分页造成的结果,offset越来越大,回表的记录越来越多,SQL查询性能急剧下降,会出现大量的慢SQL
才疏学浅的木子
2023-10-17
561
0
设计模式-单例模式
单例模式
多线程
反射
设计模式
序列化
双重检查锁是一种比较好的单例实现模式,解决了单例、性能、线程安全问题,上面的双重检查锁模式看起来完美无缺其实存在问题,在多线程的情况下可能会出现空指针问题,出现问题的原因是JVM在对象实例化的时候会优化和指令重排序,所以我们可以使用volatile关键字,这可以保证可见性和有序性
才疏学浅的木子
2023-10-17
226
0
JVM-垃圾回收器概述
jvm
并发
垃圾回收
内存
线程
Serial收集器是最基本、历史最悠久的垃圾收集器了。JDK1.3之前回收新生代唯一的选择。
才疏学浅的木子
2023-10-17
243
0
基于JWT实现用户身份认证
jwt
登录
服务端
接口
前端
JWT(JSON WEB TOKEN) 是目前最流行的跨域认证解决方案,是一种基于Token认证授权机制,JWT自身包含了身份验证所需要的所有信息,因此我们服务端不需要存储Session信息,这显然增加了系统的可用性和伸缩性,大大减轻了服务端压力
才疏学浅的木子
2023-10-17
303
0
发布订阅模式
center
integer
public
测试
对象
发布—订阅模式又叫观察者模式,它定义了对象间的一种一对多的关系,让多个观察者对象同时监听某一个主题对象,当一个对象发生改变时,所有依赖于它的对象都将得到通知。
才疏学浅的木子
2023-10-17
207
0
JVM-监控及诊断工具
jvm
工具
监控
进程
虚拟机
ps(Java Process Status):显示指定系统内所有的HotSpot虚拟机进程(查看虚拟机进程信息),可用于查询正在运行的虚拟机进程。
才疏学浅的木子
2023-10-17
504
0
Linux中的进程和服务常见命令
linux
服务
进程
语法
终端
ps aux | grep xxx (功能描述:查看系统中所有进程) ps -ef | grep xxx (功能描述:可以查看子父进程之间的关系)
才疏学浅的木子
2023-10-17
314
0
Java基础-多态实现原理
java
对象
基础
接口
原理
多态是面向对象编程里面的概念,一个接口的多种实现不同的实现方式,即为多态 这里的接口不应理解得太死板,比如在 Java 里面,继承一个类和实现一个接口本质上都是一种继承行为,因此都可以理解为多态的体现。
才疏学浅的木子
2023-10-17
331
0
HTTP常见状态码
http
代理
服务
服务器
重定向
才疏学浅的木子
2023-10-17
197
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档