Redis、Memcached优缺点 Redis、Memcached优缺点 Redis和Memcached都是基于内存的缓存系统,用于加速应用程序的性能。它们的优缺点对比如下: Redis的优点: 数据存储的灵活性:Redis的数据模型是键值对,可以存储多种类型的数据,包括字符串、哈希、列表、集合、有序集合等。而Memcached的数据模型只支持简单的键值对。 操作的丰富性:Redis支持更丰富的数据操作,如数据持久化、发布订 2023-04-12 编程笔记 缓存 缓存
技术问答 技术问答 Redis 为什么使用Redis? 传统的关系型数据库如Mysql已经不能适用所有的场景了,比如秒杀的库存扣减,APP首页的访问流量高峰等等,都很容易把数据库打崩,所以引入了缓存中间件,目前市面上比较常用的缓存中间件有Redis和Memcached不过中和考虑了他们的优缺点,最后选择了Redis。 Redis有哪些数据结构? String、Hash、List、Set、SortedSet 2023-04-12 编程笔记 面试
Photoshop 修图口诀 修图口诀 画面冷暖~调色温 整体基调~调色调 整体明暗~调曝光 画面反差~调对比 控制最亮~调高光 控制最暗~调阴影 控制亮部~调白色 控制暗部~调黑色 控制细节纹路~调纹理 控制轮廓边缘~调清晰度 除雾加雾~调去除薄雾 局部饱和~调自然饱和度 整体饱和~调饱和度 颜色相貌~调色相 颜色鲜艳~调饱和 颜色明暗~调明度 点曲线~调黑 2023-04-11 我的生活 图片处理 PS
SVNAdmin SVNAdmin - 基于web的SVN管理系统 介绍 SVNAdmin2 是一款通过图形界面管理服务端SVN的web程序。 正常情况下配置SVN仓库的人员权限需要登录到服务器手动修改 authz 和 passwd 两个文件,当仓库结构和人员权限上了规模后,手动管理就变的非常容易出错,本系统能够识别人员和权限并提供管理和拓展功能。 SVNAdmin2 支持SVN协议检出、HTTP协议检出,并且支 2023-03-08 编程笔记 服务器 linux 工具方法
Windows 10 下离线安装mysql Windows 10 下离线安装mysql 一、下载 MySQL 8.0.X 免安装版本 二、解压到指定目录 三、环境变量配置 右击我的电脑 --> 属性 --> 高级系统设置 --> 环境变量 找到系统Path ,单击编辑 ,添加值 (解压后的bin目录): D:\MySQL\mysql-8.0.32\bin 用户变量以及系统变量的区别:如果只编辑了用户变量中的Path值,则 2023-03-06 编程笔记 数据库 MySQL MySQL
常用SQL整理 常用SQL整理 查询当天、本周、本月、本年的数据 查询天 12# 查询当天select * from tb where DATE(create_time) = curdate() 查询周 1234567# 查询本周(从上个星期的周日开始计算,到这个星期的周六)select * from tb where YEARWEEK(date_format(create_time,'%Y-%m-%d 2023-02-28 编程笔记 数据库 SQL
SSL 证书 SSL 证书 Let‘s Encrypt 安装cerbot。cerbot是let’s Encrypt推荐的管理客户端,可以自动续签 1yum install certbot -y 生成证书 12345678#先停用nginx,再生成证书,sudo nignx -s stop# 不清楚自己网站根目录时这样生成、需要根据自己的域名修改certbot certonly --standalone 2022-12-09 编程笔记 服务器 linux 工具方法 linux
Ubuntu Ubuntu root密码修改 默认root密码是随机的,即每次开机都有一个新的root密码 可以在终端输入命令sudo passwd,然后输入当前用户的密码 终端会提示输入新的密码并确认,此时的密码就是root新密码。 常用软件安装列表整理 vim 1sudo apt-get install vim openssh-server 1sudo apt-get install opens 2022-12-08 编程笔记 服务器 linux 工具方法 linux
TreeUtils生成树形结构 TreeUtils生成树形结构 TreeNode 用来表示每个树节点的抽象,即需要生成树的对象需要实现此接口 1234567891011121314151617181920212223242526272829303132333435363738394041/** * 树节点父类,所有需要使用{@linkplain TreeUtils}工具类形成树形结构等操作的节点都需要实现该接 2022-12-07 编程笔记 后端开发 编程语言 Java java
Docker 镜像导入导出 Docker 镜像导入导出 导出 docker save -o /保存路径/文件名称.tar [镜像名称]:[镜像标签] 导入 docker load -i xxx.tar 镜像名称重命名 docker tag [镜像id] [新镜像名称]:[新镜像标签] 2022-09-19 编程笔记 服务器 docker 工具方法 docker