注解 缓存 套餐 常用

LRU缓存替换策略及C#实现

LRU缓存替换策略 缓存是一种非常常见的设计,通过将数据缓存到访问速度更快的存储设备中,来提高数据的访问速度,如内存、CPU缓存、硬盘缓存等。 但与缓存的高速相对的是,缓存的成本较高,因此容量往往是有限的,当缓存满了之后,就需要一种策略来决定将哪些数据移除出缓存,以腾出空间来存储新的数据。 这样的策 ......
缓存 策略 LRU

Redis 缓存机制

1.Redis 缓存 缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器,通常它不像系统主存那样使用 DRAM 技术,而使用昂贵但较快速的 SRAM 技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。 Redis 因读写性能较高,它非常适合作为存贮数 ......
缓存 机制 Redis

shell常用脚本

sed 使用sed来为函数统一添加宏包含 sed -i 's/dataTypeCast\(.*\);/FUNC_CALL\(dataTypeCast\1\);/g' file 会对dataTypeCast函数添加FUNC_CALL包含。 dataTypeCast(abcd); ==> FUNC_CA ......
脚本 常用 shell

pytest常用运行参数

-s 显示打印信息print() -v 显示详细信息:执行的用例、结果、进度、用例个数、执行时间 -k 运行用例名称中包含某个字符串的测试用例 -q 简化输出信息:用例数量、进度、执行时间 -x 如果出现一条测试用例失败,则退出测试,一般用于调试测试用例 指定运行测试目录 使用分隔符“::”指定测试 ......
常用 参数 pytest

delphi FastReport 常用功能

FastReport 常用功能 属性和方法 TfrxReport.LoadFromFile function LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean; 从给定名称的文件中加 ......
FastReport 常用 功能 delphi

一些常用的Python调试工具

pdb:Python自带的调试工具,可以在代码中添加断点并逐步执行代码,以便逐步检查代码执行的过程。 ipdb:基于pdb的增强版,支持更多的交互式调试功能。 PyCharm:一个常用的Python集成开发环境,可以通过图形化界面来调试程序。 Visual Studio Code:另一个常用的Pyt ......
常用 工具 Python

常用的dos命令

......
命令 常用 dos

vscode常用的快捷键

格式化代码(整个文件):shift + alt +f 格式化选中的代码:ctr+k ctr+f ☺ 查找文件:ctrl + p ☺ 全局查找文件:ctrl + shift + f ☺ 查看文档中所有用到该变量/方法名的地方:ctr+鼠标点击 ☺ 万能键[打开命令面板]: Ctrl+Shift+P 要 ......
快捷键 常用 vscode

ChatGPT推荐最常用的自动化测试、性能、安全测试工具!

ChatGPT是一种当前被广泛关注的人工智能技术,它具备生成自然语言的能力,能够完成一些简单的文本生成、对话交互等任务。ChatGPT 算法的出现,打破了以前自然语言处理的瓶颈,使得机器具备了更加贴合人类想法的表达能力,也让人类在处理海量自然语言数据面前得到了很大的帮助。 而ChatGPT也被很多人 ......
测试工具 性能 常用 ChatGPT 工具

Apache-commons,Spring,hutoo提供的常用工具

#1. Apache-commons 官网:https://commons.apache.org/ 在首页就能看到它提供的各种包,引入包就能使用里面的工具类 ####1.1 常用工具包简介 Commons BeanUtils:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以 ......

解决SpringBoot注解类上爆红

某一模块出现注解爆红: 折腾了很久,最后和其他模块一一对比发现多出了main.iml和test.iml两个文件。删除后解决。 ......
注解 SpringBoot

常用脚本学习手册——Bat脚本

常用脚本学习手册——Bat脚本 我们在日常工作中常常会遇到一些需要重复进行的工作,又或者我们的项目在转交客户时需要去简化配置过程 这时我们就需要使用到一些自动化部署操作,我们常常会采用脚本来完成这部分功能 下面我们来介绍一种脚本类型Bat脚本,我们会从以下方面介绍: 脚本介绍 Bat脚本基本语法 B ......
脚本 常用 手册 Bat

windows编程自己常用的代码记录

##首先新建makefile ALL:main files += -mwindows -lcomctl32 -ldwmapi main:$(cpp) g++ $(cpp) $(files) -o $(exe) -static -Wall -std=c++11 $(INCLUDE) $(LIB) .P ......
常用 windows 代码

Python ORM Pony 常用表连接聚合操作(sum()、count()、min()、max()、avg()等)

Pony是一个高级的对象关系映射器ORM框架。Pony它能够使用Python生成器表达式和lambdas向数据库编写查询。Pony分析表达式的抽象语法树,并将其转换为SQL查询。支持SQLite, MySQL, PostgreSQL和Oracle等数据库,本文主要介绍Python ORM Pony中 ......
常用 Python count Pony ORM

缓存短信验证码

原来: 验证码存储在session中,有效期默认30分钟。 改造: 1、在服务端UserController中注入RedisTemplate对象,用于操作Redis。 2、在服务端UserController的sendMsg方法中,将随机生成的验证码缓存到Redis中,并设置有效期为5分钟 3、在服 ......
缓存 短信

mysql 常用命令

CREATE # user CREATE USER 'jeffrey'@'localhost' PASSWORD EXPIRE INTERVAL 90 DAY; # database CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8m ......
命令 常用 mysql

缓存优化——环境搭建

maven坐标 在项目的pom.xml文件中导入spring data redis的maven坐标: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis ......
缓存 环境

缓存优化——准备工作

用户点餐存在问题: 用户数量多,系统访问量, 频繁访问数据库,系统性能下降,用户体验差。 gitee管理代码: 将reggie项目推送到gitee的一个仓库的master分支中,master分支保留原始版本。新建一个分支专门用来优化代码。 ......
缓存

如何实现线程安全的内存缓存

如何实现线程安全的内存缓存 这两天正好看到一个用go实现的线程安全的内存缓存,实现代码非常简洁高效,不卖弄不烧脑,非常值得初学者拿来学习。 项目地址 项目地址在https://github.com/muesli/cache2go,目前已经有1.8k的star。 如何使用 package main i ......
线程 缓存 内存

vue 之 computed方法自带缓存踩坑1

使用场景:ant-vue 穿梭框使用 页面使用computed方法处理组织结构数据,退出页面时,对加载数据做了set null 操作,再次进入页面时,穿梭框只显示数据,无法做左右穿梭功能。 原因:computed方法在页面初始化时执行,且只执行一次,并会将方法内的数据进行缓存。退出页面做了数据清除工 ......
缓存 computed 方法 vue

ElasticSearch常用api文档

搜索引擎实现 实现步骤 搜集 例如google、baidu都是根据爬虫爬取网页数据 分析 根据爬取的数据分词解析,建立临时索引等 索引 通过分析阶段产生的临时索引构建倒排索引,用于查询 查询 响应用户请求,根据倒排索引获取相关网页信息,计算权重等 倒排索引 正排索引:文档中包含了哪些单词 倒排索引: ......
ElasticSearch 常用 文档 api

常用正则表达式

一、校验数字 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数 ......
正则 表达式 常用

pod的常用状态

pod的状态挂起(Pending):Pod 信息已经提交给了集群,但是还没有被调度器调度到合适的节点或者 Pod 里的镜像正在下载运行中(Running):该 Pod 已经绑定到了一个节点上,Pod 中所有的容器都已被创建。至少有一个容器正在运行,或者正处于启动或重启状态成功(Succeeded): ......
状态 常用 pod

mvn的简介、安装、使用及常用命令

一、简介 nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看等,与npm不同的是,npm是依赖包的管理工具,nvm是nodejs的版本管理工具,通过它可以安装和切换不同版本的nodejs。 二、安装 可以在GitHub上下载最新版本。 nvm-noinstall.zip: ......
命令 常用 简介 mvn

常用指令

screen screen -r name screen -S name screen -S name -X quit pip anaconda conda create -n name 存一些盗版 Navicat ......
指令 常用

vue 常用动画

来源: https://juejin.cn/post/6844903638402334734 Vue 常用 transition 动画效果记录 我的代码果然有问题 2018年07月15日 13:48 · 阅读 3839 先简单介绍下 transition 标签的使用方法 主要用于 v-show, v ......
常用 动画 vue

vue第二课:常用标签

1,v-text指令 <div id='app'> <h2 v-text="message+'???'"></h2> <h2 v-text="info"></h2> <h2>{{message+'??'}}江苏</h2> </div> <script> Vue.config.productionTi ......
常用 标签 vue

Mybatis常用工具类

MetaObject MetaObject是MyBatis中的反射工具类,使用MetaObject工具类,我们可以很优雅地获取和设置对象的属性值。 @Data @AllArgsConstructor private static class User { List<Order> orders; St ......
常用工具 常用 Mybatis 工具

Android studio 常用快捷键

Ctrl+D: 集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面 粘贴出来,如果没有选中的部分,就复制光标所在的行,并在此行的下面粘贴出来。 Ctrl+O:子类想重写父类的方法时,按此组合键可显示所有父类的方法。接口对应的组合键时Ctrl+I。 Ctrl+Alt+L 格 ......
快捷键 常用 Android studio

Docker 常用命令

docker run -p 80:80 nginx input docker will get the command in the console sage: docker [OPTIONS] COMMAND A self-sufficient runtime for containers Man ......
命令 常用 Docker