首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习笔记
xyy123
创建于2023-06-23
订阅专栏
知识总结
等 5 人订阅
共133篇文章
创建于2023-06-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
.NET Filter过滤器总结
资源过滤器: .NET 使用 IResourceFilter 进行资源缓存 - 掘金 (juejin.cn) 行为过滤器: .NET ActionFilter行为过滤器 - 掘金 (juejin.cn
.NET 使用 IResourceFilter 进行资源缓存
一、使用演示 创建 CustomResourceFilter 实现类 在需要过滤的方法上添加注解[CustomResourceFilter],填写参数名为刚刚创建的类名 测试 二、应用场景——缓存 2
Spring task 基本操作
cron 表达式 构成,分成6到7个域,每一个域代表一个含义 2023年7月7日上午9点的cron表达式为:0 0 9 7 7 ? 2023 秒 分钟 小时 日 月 周 年 0 0 9 7 7 ? 2
文件上传下载
介绍 文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。 文件
xxl-job基本操作
相关概念 分布式任务调度 当前软件的架构已经开始向分布式架构转变,将单体结构拆分为若干服务,服务之间通过网络交互来完成业务处理。在分布式架构下,一个服务往往会部署多个实例来运行我们的业务,如果在这种分
Protostuf序列化
工具对比 JdkSerialize: java内置的序列化能将实现了Serilazable接口的对象进行序列化和反序列化,ObjectOutputStream的writeObject0方法可序列化对象
Java 异步调用
概念 同步:就是在发出一个调用时,在没有得到结果之前,该调用就不返回(实时处理) 异步:调用在发出之后,这个调用就直接返回了,没有返回结果(分时处理) 代码 在执行异步的方法上添加@Async 引导类
Java Redis实现分布式锁
相关解决方案 方案 说明 数据库 基于表的唯一索引 zookeeper 根据zookeeper中的临时有序节点排序 redis 使用setnx命令完成 代码实现 tryLock 方法 方法加锁(主要看
Java Redis获取key的方式
方案一:keys * keys的模糊匹配功能很方便也很强大,但是在生产环境需要慎用! 开发中使用keys的模糊匹配却发现redis的CPU使用率极高,所以公司的redis生产环境将keys命令禁用了!
Win端口被占用
查找占用端口对应的pid:netstat -ano|findstr 51801 根据pid关闭端口:taskkill /PID 20288 /F
Java 网关Gateway基本操作
功能 身份验证和权限校验 服务路由,负载均衡 请求限流 网关搭建 创建新module , 导入依赖 编写路由配置及nacos地址 断言工厂 过滤器工厂 添加过滤器 路由过滤器Filter 添加请求头
Java Freemarker基本操作
依赖 application.yml 案例一:加载单个属性、类 目录结构 controller 前端模板01-basic.ftl 页面展示 案例二:加载Map、List Controller 页面模板
Java JWT基本操作
JWT工具类 内容打印 案例 用户登录 网关校验JWT工具类 内容打印 案例 用户登录 网关校验JWT工具类 内容打印 案例 用户登录 网关校验
Java设计模式
工厂模式 案例 现在有一家咖啡店,用户选择两种咖啡:美式咖啡和拿铁咖啡 原代码 定义 coffee 类通用接口 子类 AmericanCoffee 相关操作 子类 LatterCoffee 相关操作
Java创建线程的四种方法
继承Thread类 实现runnable接口 实现ca继承Thread类 实现runnable接口 实现callable接口 线程池创建llable接口 线程池创建
Nacos 基本操作
概念 Nacos是阿里巴巴的产品,现在是springcloud的一个组件,相比于Eureka更加丰富。 启动 (单机启动) 进入nacos\bin目录,cmd进入控制台,输入startup.cmd -
Java 异步解决一人一单问题
思路 先判断用户是否有购买资格: 1.1 商品优惠的起始时间与当前时间做对比 1.2 判断商品库存是否充足 判断用户是否拥有购买资格后,根据redis存入的内容,返回答复信息 需要更新的内容:如商品数
利用Redis解决缓存击穿问题
缓存击穿 也叫做热点key问题,就是一个高并发访问并且重建业务较为复杂的key突然失效,无数的请求访问会在瞬间给数据库带来巨大的压力 解决策略 解决方案 优点 缺点 互斥锁 没有额外的内存消耗 保证数
Java @PathVariable和@RequestParam区别
问题背景 今天练习菜品管理系列功能,需求是点击“停售”后会发出请求http://localhost:8080/dish/status/0?ids=1663210068914552833 ,其中请求路径
.NET 返回类型IActionResult
参考 ASP.NET Core Web API 中控制器操作的返回类型 | Microsoft Learn Asp.Net WebApi接口返回值IHttpActionResult - WebApi
下一页