自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 Spring Cache 中解决缓存穿透、缓存雪崩和缓存击穿的笔记

通过上述优化,可以有效地解决方法中可能出现的缓存穿透、缓存雪崩和缓存击穿问题。根据具体的业务需求和技术栈,选择合适的策略来优化缓存机制,是提高系统性能和稳定性的关键。

2024-12-27 12:29:39 1019

原创 Nginx 中 `server_name` 的详细使用指南

是 Nginx 配置文件中的一个重要指令,用于指定 Nginx 服务器块(或虚拟主机)应该响应哪些域名的请求。通过正确配置,你可以在同一台服务器上托管多个不同的网站,并确保每个域名的请求都能被正确处理。通过正确配置,你可以在同一台服务器上托管多个不同的网站,并确保每个域名的请求都能被正确处理。支持多种匹配方式,包括具体域名、通配符和正则表达式,可以根据实际需求灵活使用。此外,结合端口监听和主机文件配置,你可以轻松实现复杂的域名和端口映射,满足各种开发和生产环境的需求。

2024-12-24 11:42:38 5129

原创 Ubuntu中 Nginx 虚拟主机设置指南

Nginx 是一个高性能的 HTTP 和反向代理服务器,广泛用于托管多个网站或应用。通过配置虚拟主机(Virtual Hosts),可以在同一台服务器上运行多个独立的网站。本文将指导你如何在 Nginx 中设置虚拟主机。通过以上步骤,你应该能够在 Nginx 中成功设置虚拟主机。指令是配置虚拟主机的关键部分,确保你正确设置了域名、通配符或其他匹配规则。如果有任何问题,请检查 Nginx 的错误日志,寻找更多线索。希望这篇笔记能帮助你顺利配置 Nginx 虚拟主机!

2024-12-23 23:44:40 1424

原创 从Windows到Linux:跨平台数据库备份与还原

在不同的操作系统间进行数据库迁移时,命令行工具是我们的可靠伙伴。它们高效且直观,特别是在Windows系统下备份MySQL数据库并将其导入Linux系统时。使用XFTP或类似工具,让备份文件游走于Windows和Linux之间,确保它们完好无损地到达Linux(如。将备份文件托管到云端如AWS S3,不仅节省本地空间,还增加存储的可靠性和安全性。批量还原不是梦,只需编写简单脚本,如。想要某个特定数据库?Linux Shell脚本。Windows批处理文件。

2024-12-18 17:17:39 568

原创 从Windows远程访问Linux上的数据库

在学习数据库时,我们通常在本地(localhost)主机上进行操作。然而,随着技能的增长,你可能会想要尝试从另一台机器(如Windows)远程访问Linux上的数据库。本文将详细介绍如何在Linux上安装MySQL/MariaDB,并配置其允许从Windows远程访问。

2024-12-18 16:02:50 933

原创 安装与配置MongoDB 6.0以支持远程连接

本指南将详细介绍如何在Ubuntu系统上安装MongoDB 6.0,并设置其为开机自启服务。确保你的系统已更新至最新状态,并拥有管理员权限。

2024-12-18 15:54:46 1333

原创 win如何访问Linux数据库(本地)

对于数据库的学习,我们都是在localhost主机上进行操作,当我们在Linux系统上安装数据库时,我们就有了尝试在win上去访问Linux上的数据库的想法。这部分指定了要创建的用户名和该用户允许连接的主机。准确的说是win的ip地址。为了方便,我们设为'%'就是说允许所有ip可访问。我们可以看win_root 可以被任意的ip访问。

2024-12-18 14:08:28 385

原创 解决wangEditor富文本编译器默认居中

直接在属性里设置即可,简单明了。

2024-12-16 19:20:27 254

原创 van-tabs中进行路由跳转时遇到的问题

【代码】van-tabs中进行路由跳转时遇到的问题。

2024-11-12 16:48:31 253

原创 表格里回显一行信息时,如何确保表单字段的默认值与分类数据同步更新

为解决这点,先将default的值设为'',再用watch监听category的变化。还没有被赋值,导致尝试访问。

2024-10-16 23:19:39 183 2

原创 js进阶第六天

classLIst.toggle('')有则去掉,无则添加。表单中的change事件,只有当表单内容发生改变时才会触发。input 里面标签:required.提交时不能为空。勾选框是checked属性,值为checked是勾选状态。.className=***,可以覆盖类名。local.herf=***,跳转页面。

2023-09-24 21:33:52 97

原创 js进阶第五天

判断你是手机还是电脑。

2023-09-24 21:33:19 78

原创 js进阶第三天

自定义属性的获取: const i = +e.target.dataset.id。将一个父类的子盒子赋予自定义属性,然后写在另一个父类子盒子class属性里。checkbox: .input:child表示被勾选的的元素。input:checked===3可以判断复选框的个数。然后再利用模版字符串获取。

2023-09-17 15:44:00 85

原创 js进阶第二天

'submit'表单提交事件

2023-09-17 15:41:54 87

原创 JavaScript 基础 - 第5天

JavaScript 基础 - 对象语法​<script>// 声明一个空的对象(没有任何属性)// 动态追加属性user.name = '小明'// 动态添加与直接定义是一样的,只是语法上更灵活</script>

2023-09-10 23:19:57 60

原创 Web APIs - 第1天笔记

<div data-id="1"> 自定义属性 </div><script>// 1. 获取元素// 2. 获取自定义属性值</script>

2023-09-10 23:18:04 80

原创 数据结构和算法(一)

稀疏之后仍然是一个只有三列但行不确定的二维数组,0 长 宽 有效数据个数1 有效数据的行 有效数据的宽 有效值2。。。//遍历稀疏数组时,由于列数永远为三行,所以使用一层for循环遍历。

2023-09-07 16:36:53 60

原创 js(四)

声明(定义)一个完整函数包括关键字、函数名、形式参数、函数体、返回值5个部分。

2023-09-03 21:59:50 62

原创 JavaScript 基础第三天笔记

script>// 1. 语法,使用 [] 来定义一个空数组// 定义一个空数组,然后赋值给变量 classes​// 2. 定义非空数组let classes = ['小明', '小刚', '小红', '小丽', '小米']</script>通过[]定义数组,数据中可以存放真正的数据,如小明、小刚、小红等这些都是数组中的数据,我们这些数据称为数组单元,数组单元之间使用英文逗号分隔。

2023-09-03 18:33:05 65

原创 js(二)

为false,则不执行大括号里面代码。数字是用来计算的,比如:乘法 * 、除法 / 、加法 + 、减法 - 等等,所以经常和算术运算符一起。// 2. 注意事项 : 如果我们计算失败,则返回的结果是 NaN (not a number): 一些简单的双分支,可以使用 三元运算符(三元表达式),写起来比 if else双分支 更简单。使用场景: 适合于有多个条件的时候,也属于分支语句,大部分情况下和 if多分支语句 功能相同。alert('成绩不及格,宝贝,我不想和你说话,我只想用鞭子和你说话~')

2023-09-03 18:10:45 91

原创 js(一)

JavaScript 程序不能独立运行,它需要被嵌入 HTML 中,然后浏览器才能执行 JavaScript 代码。通过script。

2023-09-03 16:45:07 57

原创 品优购项目(一)

HTML:

2023-08-20 21:21:22 100

原创 css动画

2023-08-20 21:14:46 59 1

原创 HTML5 与CSS3

2023-08-13 21:24:41 60 1

原创 CSS高级技巧

resize:none;

2023-08-13 08:35:14 60 1

原创 css定位

定位

2023-08-06 23:25:11 54

原创 网页制作(半成品)

源码:HTML:

2023-08-06 23:21:52 122

原创 CSS三大特征

1 盒子模型

2023-07-30 23:20:48 42 1

原创 【无标题】

一般写法:box-shadow: 10px 10px 10px -4px rgba(0, 0, 0, 0.3);

2023-07-30 23:20:19 53 1

原创 Stream流

收集到集合中:单列集合: 双列集合: 拉姆达表达式简洁法:

2023-07-26 16:39:39 51 1

原创 定位(二)

2023-07-22 15:23:38 45

原创 CSS(七)

定位

2023-07-22 15:20:15 47

原创 java file

getname()可以将file路径装变成String类型createNewFile 对于已经存在的文件会返回false。createNewFile 如果父级路径不存在,会显示异常。createNewFile 创建的一定是文件,如果没有后缀,则会创建一个没有后缀的文件。mkdir 全名 make Directory细节 :windows中路径唯一,重复则返回false。并且只能创建单级文件夹。listRoots()获取本地的磁盘-cde。

2023-07-21 16:28:18 43 1

原创 java异常

2023-07-18 17:26:41 35 1

原创 CSS(四)

2023-07-16 19:37:57 37 1

原创 java双列集合

在在自定义对象实现接口:public class Student implements Comparable。

2023-07-11 11:42:54 55 1

原创 CSS真三

文字垂直居中:line-height:盒子宽高px。

2023-07-10 16:07:35 75 1

原创 CSS(二)

emmet语法CSS选择器2 CSS的元素显示模式

2023-07-09 22:50:07 72 1

原创 CSS(一)

CSS可以实现美化页面的效果。语法规范:1.关键字全部小写2.不同关键字分行书写。3.p后面加空格,冒号后面加空格。

2023-07-09 11:53:04 91 1

原创 HTML(三)

收集用户信息,如用户名,性别,姓名,身份证号。

2023-07-01 16:04:30 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除