腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
RAIN7 de 编程之路
专栏成员
举报
116
文章
114221
阅读量
32
订阅数
订阅专栏
申请加入专栏
全部文章(116)
编程算法(47)
java(40)
spring(18)
xml(17)
网络安全(12)
数据库(11)
数据结构(11)
sql(10)
c 语言(7)
打包(7)
mybatis(7)
二叉树(7)
git(6)
https(6)
html(5)
mvc(5)
网站(5)
容器(5)
servlet(4)
json(4)
云数据库 Redis®(4)
腾讯云测试服务(4)
存储(4)
rabbitmq(4)
c++(3)
javascript(3)
vue.js(3)
jquery(3)
github(3)
api(3)
maven(3)
linux(3)
开源(3)
面向对象编程(3)
队列(3)
官方文档(2)
php(2)
jsp(2)
node.js(2)
http(2)
分布式(2)
jdk(2)
sql server(2)
aop(2)
微服务(2)
queue(2)
交换机(2)
云服务器(1)
bash(1)
css(1)
ajax(1)
android(1)
云数据库 SQL Server(1)
oracle(1)
access(1)
ide(1)
jar(1)
tomcat(1)
apache(1)
bash 指令(1)
命令行工具(1)
游戏(1)
缓存(1)
运维(1)
jvm(1)
hashmap(1)
selenium(1)
tcp/ip(1)
udp(1)
gcc(1)
socket编程(1)
系统架构(1)
ascii(1)
sdk(1)
性能测试(1)
数据库管理(1)
验证码(1)
add(1)
admin(1)
apply(1)
bit(1)
case(1)
channel(1)
clone(1)
connection(1)
int(1)
key(1)
message(1)
pid(1)
project(1)
size(1)
wait(1)
计算机(1)
进程(1)
设计(1)
网关(1)
搜索文章
搜索
搜索
关闭
设计LRU 缓存结构
缓存
设计
设计LRU 缓存结构 import java.util.*; /** * LRU 最近最少使用,内存淘汰算法 */ public class LRUCache { // 双向链表, 访问节点,说明使用一次,那么这个节点就移动到头部作为热门数据,其余数据位置不变,尾部就是最近最少使用的节点 // 怎么插入呢? 如果缓存为空,那么头插法插入。如果缓存满了,先将尾节点删除,然后插入到头节点后面 // 双向链表删除尾节点、插入头节点的效率都是O(1) // 但是如果我们去
RAIN7
2023-04-04
333
0
git clone 一个 SpringBoot 项目,如何在本地运行?
git
maven
apply
clone
project
git clone 一个 SpringBoot 项目,如何在本地运行? 一、导入项目 1、点开Project Structure 2、配置jdk信息 3、创建out文件夹 4、指定src为source
RAIN7
2023-03-20
1.3K
0
Selenium Web自动化测试学习(一)
java
selenium
Java的环境变量目录怎么找呢?我们在刚开始学Java的时候肯定配置过环境变量,在高级系统设置中
RAIN7
2023-03-09
482
0
SpringCloud 学习(一)---- 微服务的概念
微服务
分布式
运维
数据库
微服务起源于 2014年3月25日,由两大作者 詹姆斯大叔 和 马丁大叔 共同提出
RAIN7
2022-11-12
258
0
SpringBoot 项目 返回时间 日期、格式不正确 解决办法
spring
json
数据库
sql
java
今天做一个 SpringBoot+Vue 的一个练习项目,想要搞一个创建该账号的时间,记录下来,然后展示在网页中,但是遇到了很多的问题,先介绍以下,我们之前怎么做的。
RAIN7
2022-10-08
2.3K
0
RabbitMQ 学习(七)----发布确认
rabbitmq
保证生产者将信息成功的发送到 RabbitMQ的 server端了,那么broker就会回一个确认,如果没有收到或者收到拒绝信息,那么说明可能网络不好没有发送成功,server端宕机了,broker拒绝接收等情况,如果不进行后续处理,那么信息就会丢失,生产者收到失败的消息使用回调函数在进行处理。
RAIN7
2022-10-07
504
0
前后端交互工具 ---- Ajax 的使用
jquery
编程算法
ajax
function() ,回调函数里面有两个参数,一个是data表示响应的正文body,一个是status表示响应的状态码描述信息。
RAIN7
2022-10-05
2.2K
0
RabbitMQ 学习(六)---- 路由订阅模型
admin
key
message
队列
交换机
在Fanout模式中,一条消息,会被所有订阅的队列都消费。但是,在某些场景下,我们希望不同的消息被不同的队列消费。这时就要用到Direct类型的Exchange。
RAIN7
2022-10-04
320
0
RabbitMQ 学习(五)---- Fanout 广播模型
rabbitmq
这种广播模式很像,就是生产者把通知的内容都录音到电台(exange)里,消费者如果想要听到,必须使用该频率的耳机(queue 绑定 exange)去听才能收到。所有消费者只要通过一个队列进行绑定,那么都能听到,都能消费该信息,这就是广播模式。
RAIN7
2022-10-04
444
0
RabbitMQ 学习(四)---- 工作队列模式
rabbitmq
这是第二种模型 (Work Queue),任务模型,当消息处理比较耗时的时候,生产者发送消息的速度远远大于消费的速度,长此以往,消息就会堆积的越来越多,无法及时处理,可以使用work模型,让多个消费者绑定到一个队列,共同消费队列中的消息。队列中的消息一旦消费,就会消失,因此任务是不会被重复执行的。
RAIN7
2022-10-04
587
0
后端 学习 前端 Vue 框架基础知识
vue.js
jquery
里面放入定义好的数据,data:{name:“”,list:[{id:“”,name:“”}]},全部都写成json格式的
RAIN7
2022-10-04
1.8K
0
RabbitMQ 学习(一)---- 安装与基本配置
github
git
开源
https
网络安全
在这里安装指南,自己是什么系统就下载RabbitMQ的安装包,同时 最下面的Erlang/OTP 也得下载,因为 RabbitMq 是 Erlang 写的,所以需要安装该语言的相关环境
RAIN7
2022-09-30
540
0
RabbitMQ 学习(二)---- HelloWorld 简单模型
channel
connection
queue
队列
交换机
之前我们使用rabbitMq 网页客户端 开放了 15672 的端口,要想是的 java客户端访问服务器成功,需要开放 5672 的端口号。在服务器安全组设置
RAIN7
2022-09-29
285
0
RabbitMQ 学习(三)---- 连接工具类
rabbitmq
之前我们写生产者消费者模型的时候,会有很多冗余代码,比如生产者和消费者都需要创建连接工厂、设置连接配置、以及关闭资源等操作。
RAIN7
2022-09-29
845
0
SpringBoot 开发 -- JWT 认证教程
html
网络安全
json
最开始 我们登陆的时候,是将 对象存到session当中,每次请求的时候,取session中是否存在该对象进而判断是否通过认证。
RAIN7
2022-09-28
1.2K
0
Git 学习(二)---- 分支及协作开发
编程算法
git
比如说我们默认创建的分支就是 master,master的代码得一直在线上运行,如果出现了紧急bug,那么创建一个副本(分支 hot-fix),在副本上进行随意修改。master 合并 最终 hot-fix 的版本,达到优化bug且不影响程序线上运行的效果。
RAIN7
2022-09-28
326
0
Axios 前后端交互工具学习
javascript
node.js
php
vue.js
网络安全
Axios是一个异步请求技术,核心作用就是用来在页面中发送异步请求,并获取对应数据在页面中进行渲染,页面局部更新技术Ajax.
RAIN7
2022-09-28
736
0
vue-cli 初始----安装运行Vue项目
vue.js
node.js
javascript
命令行工具
maven
去node.js官网下载版本到本地,我下载到 E:\node.js\,下载完之后会有这么多文件
RAIN7
2022-09-28
1.1K
0
Git 学习(三)---- GitHub 远程库操作
http
开源
网站
git
github
(3)已经成功创建仓库了,可以看到 有 https 上传的仓库地址,ssh 上传的仓库地址
RAIN7
2022-09-28
546
0
Redis 非关系型数据库学习(三)---- Redis 基础知识
sql
apache
云数据库 Redis®
数据库
linux
在之前的学习中,我们已经在Linux系统上安装了Redis,之后的所有操作都在Linux 系统上完成操作
RAIN7
2022-09-27
389
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档