自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用git命令

重置到最新版本(丢弃所有更改)

2025-03-07 16:54:22 59

原创 git仓库拉取最新更改

仅获取远程仓库的最新更改,不会自动合并到您的本地分支。如果您希望直接获取并合并远程仓库的最新更改,可以使用。在执行这些操作之前,请确保您的本地更改已提交或暂存,以避免丢失未保存的工作。命令从远程仓库获取最新的提交,但不会自动合并到您的本地分支。通过上述步骤,您可以从远程仓库拉取最新的代码并更新本地分支。命令查看所有远程分支,以确认您要拉取的分支是否存在。分支获取最新更改,并自动合并到您当前所在的分支。命令将远程分支的更改合并到当前分支。的远程仓库获取所有分支的最新更改。分支的更改合并到您当前所在的分支。

2025-02-16 15:19:25 393

原创 python教程网站

正则表达式 - 白月黑羽简介 - Python教程 - 廖雪峰的官方网站Flask Web 归档 - 迷途小书童的Note迷途小书童的Note

2024-12-11 18:22:24 156 1

原创 宝塔安装虚拟环境

# 1、进入python虚拟环境。## 2、安装依赖包。

2024-12-11 16:21:32 337

原创 Python 正则表达式常用特殊字符及其含义

以下是。

2024-12-07 17:14:57 1338

原创 各ai工具的使用

可以一键生成一个完整产品的demo。根据命令,编写出项目。

2024-11-25 14:14:10 152

原创 VsCode前端常用快捷键

1.从vscode左下角管理打卡键盘快捷方式2.搜索cursorHome 光标移到行首cursorEnd 光标移到行尾cursorLeft 光标左移一个字符cursorRight 光标右移一个字符cursorUp 光标上移一行cursorDown 光标下移一行3.右键添加键绑定可以添加光标上下左右行首行尾的快捷键比如cursorHome 添加 shift + UcursorEnd 添加 shift + OcursorLeft 添加 shift + J。

2024-11-03 21:06:33 513

原创 [Vue warn]: onMounted is called when there is no active component instance to be associated with. Li

如果你在组件未创建时尝试调用生命周期钩子,也会导致这个问题。确保组件实例已正确挂载。之前注册所有的生命周期钩子。函数外部调用它,会导致这个警告。函数是异步的,确保在第一个。

2024-10-23 15:07:44 1193

原创 Linux可分配内存和空闲内存

在 Linux 系统中,"可分配内存" 和 "空闲内存" 是两个不同的概念。

2024-10-22 14:05:13 647

原创 mysqldump 批量导出数据库表

WHERE table_schema = '数据库名'先查询需要导出的数据表,使用语句。再批量导出查询到的表。

2024-10-21 16:21:54 300

原创 腾讯云配置指标创建告警

8. 此时,当该实例的 CPU 利用率连续2个五分钟的监控数据都大于80%时,号码。这里以一个示例来展示如何配置告警:假设希望在云服务器实例。6. 配置告警通知。添加告警接收组(若未创建,请单击。(广州地域)的 CPU 利用率连续。选择“云服务器/基础监控”,在。,即可完成配置告警的全部内容。模块下,勾选需要的实例对象。将收到腾讯云发来的告警短信。2. 在左侧导航栏中,单击。,完成策略基本信息配置。5. 配置触发条件。时发送短信告警到号码。4. 配置告警规则。

2024-10-18 14:46:14 384

原创 hardhat部署智能合约

这一讲,我们介绍了Hardhat基础用法。通过Hardhat我们能够工程化solidity的项目,并提供了很多有用的脚手架。在后续的文章中,我们会介绍更多的Hardhat的高级用法,例如使用Hardhat的插件、测试框架等等。

2024-10-16 17:54:43 1240

原创 git基本操作

例如,把当前分支改名为。

2024-10-16 10:33:04 722

原创 微信小程序商城

购物车添加逻辑的作用是在购物车的“立即购买”场景中使用。

2024-10-15 16:43:25 324

原创 电商Product表和Goods表的关系

和MallGoods之间的关系是的关系,即MallGoods。

2024-10-15 15:35:10 255

原创 过滤gunicorn 生成的日志信息命令

过滤2024年10月7号11:00:00 到 11:30:00 之间的日志记录。

2024-10-09 12:02:24 166

原创 通过pyenv local 3.6.1 这里设置了当前目录的python版本,通过pycharm基于这个版本创建一个虚拟环境

要在 PyCharm 中基于你通过。

2024-09-24 12:01:08 480 1

原创 六个PyCharm高效插件

PyCharm作为一款强大的集成开发环境,本身已经提供了许多功能,但这些插件将进一步扩展和增强PyCharm的能力。通过使用这些插件,开发者将能够更快速地编写代码、提高代码质量、进行调试和优化,并将开发体验提升到一个全新的水平。

2024-07-22 16:58:25 903

原创 redis 夺命21问

Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构,此外单个value的最大限制是1GB,不像 memcached只能保存1MB的数据,因此Redis可以用来实现很多有用的功能,比方说用他的List来做FIFO双向链表,实现一个轻量级的高性 能消息队列服务,用他的Set可以做高性能的tag系统等等。这个时候可以使用scan指令,scan指令可以无阻塞的提取出指定模式的key列表,但是会有一定的重复概率,在客户端做一次去重就可以了,但是整体所花费的时间会比直接用keys指令长。

2024-07-13 22:45:05 986

原创 面试经验总结

1.代码实现删除一个 list 里面的重复元素2.如何知道一个 python 对象的类型3.用 re 匹配文本的时候,和有什么区别?4.什么是 PEP85.Django里的MTV架构是什么?6.querysetF 和q的作用7.contenttypes 是什么?通常我们用来解决什么问题?8.谈谈 RESTful 和 Django REST framework9.什么是redis,有什么用,一般的使用场景是什么?

2024-07-13 19:39:44 654

原创 JWT实现授权

构建一个全局的一体化认证和授权系统,结合JWT和非对称加密,并且通过Gateway网关实现统一的无状态权限验证和请求限流,是一个相对复杂但非常有用的架构设计。下面是一个简单的Java实现方案,涵盖了JWT的生成与验证、非对称加密的使用以及Gateway网关的配置。- **安全性考虑**:在生产环境中,务必使用合适的密钥管理和存储方式来管理私钥和公钥。- **JWT有效期**:合理设置JWT的有效期,以平衡安全性和用户体验。// 验证JWT Token,并返回载荷中的信息。// 生成JWT Token。

2024-07-11 14:17:36 377

原创 Uniswap V2和Uniswap V3的区别

总体而言,Uniswap V3旨在提高资本效率和流动性提供者的收益,通过更灵活的资金池模型和手续费结构,以及更精细的价格控制,以满足更多不同的市场需求。Uniswap V2和Uniswap V3是两个不同版本的去中心化交易协议,由Uniswap团队开发和维护。

2024-07-11 13:50:25 1160

原创 MySQL面试夺命连环20问

如果树这种数据结构作为索引,那我们每查找一次数据就需要从磁盘中读取一个节点,也就是我们说的一个磁盘块,但是平衡二叉树可是每个节点只存储一个键值和数据的,如果是B树,可以存储更多的节点数据,树的高度也会降低,因此读取磁盘的次数就降下来啦,查询效率就快啦。innodb中页的默认大小是16KB,如果不存储数据,那么就会存储更多的键值,相应的树的阶数(节点的子节点树)就会更大,树就会更矮更胖,如此一来我们查找数据进行磁盘的IO次数有会再次减少,数据查询的效率也会更快。这就导致了主从不一致, 也就是主从延迟。

2024-07-11 01:54:12 835

转载 面试题系列:Redis 夺命连环11问

如果节点A向节点B发送ping消息,节点B没有在规定的时间内响应pong,那么节点A会标记节点B为pfail疑似下线状态,同时把B的状态通过消息的形式发送给其他节点,如果超过半数以上的节点都标记B为pfail状态,B就会被标记为fail下线状态,此时将会发生故障转移,优先从复制数据较多的从节点选择一个成为主节点,并且接管下线节点的slot,整个过程和哨兵非常类似,都是基于Raft协议做选举。显然,他有一个缺点就是如果这些过期的key没有被访问,那么他就一直无法被删除,而且一直占用内存。

2024-07-11 01:45:33 63

转载 【TCP/IP】TCP协议的流程图解

TCP是面向连接的协议,这是因为在一个应用进程可以开始向另一个应用进程发送数据之前,这两个进程必须先相互“握手”,即它们必须相互发送某些预备报文段,以建立确保数据传输的参数。面向连接:TCP一定是“一对一”的,无法像 UDP 协议那样在同一时刻像多个主机发送消息,即无法做到一对多;可靠的:无论的网络链路中出现了怎样的链路变化,TCP 都可以保证一个报文一定能够到达接收端(当然不是说绝对可靠);基于字节流:消息是“没有边界”的,所以无论我们消息有多大都可以进行传输。

2024-07-11 00:30:47 1470

转载 Logback 整合 RabbitMQ 实现统一日志输出

公司项目做了集群实现请求分流,由于线上或多或少会出现请求失败或系统异常,为了查看失败请求的日志信息,我们得将所有服务的日志文件都打开来进行问题的定位分析,操作起来非常麻烦。因此,我们开发组决定设计一套日志查看系统来解决上述问题。

2024-07-05 15:46:54 235

原创 为什么MyISAM会比InnoDB快?

综上所述,MyISAM 在某些读取密集和静态数据的场景下可能表现得比 InnoDB 更快,但在并发写入和事务处理等高级特性方面,InnoDB 显然更加适合。因此,选择适合自己业务需求的存储引擎是非常重要的。

2024-07-05 15:11:23 450 3

转载 1. MongoDB, MySQL 和 Redis

推理到 Redis + MySQL, 它是内存+磁盘关系的一个映射, MySQL 放在磁盘, Redis放在内存, 这样的话, web应用每次只访问Redis, 如果没有找到的数据, 才去访问 MySQL。MongoDB 的适用场景为: 数据不是特别重要(例如通知, 推送这些), 数据表结构变化较为频繁, 数据量特别大, 数据的并发性特别高, 数据结构比较特别(例如地图的位置坐标), 这些情况下用 MongoDB , 其他情况就还是用 MySQL , 这样组合使用就可以达到最大的效率。

2024-07-05 15:00:59 143

原创 远程工作岗位机会

远程开发工作机会渠道

2024-06-11 12:00:15 1548

原创 linux环境下重置mysql密码以及1130 is not allowed to解决办法

linux环境下重置mysql密码以及1130 is not allowed to解决办法

2024-05-28 18:07:33 459

原创 git遇到error: Your local changes to the following files would be overwritten by merge

git遇到error: Your local changes to the following files would be overwritten by merge:

2024-05-27 17:53:06 1536 1

原创 linux安装python第三方库情况

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation 问题

2024-05-27 17:28:50 3005

原创 尚硅谷韩顺平Netty学习笔记-Netty概述

Netty是由JBOSS提供的一个Java开源框架,现为Github上的独立项目Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络IO程序Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者场景下的大量数据持续传输的应用。Netty本质是一个NIO框架,适用于服务器通讯相关的多种应用场景要透彻理解Netty, 需要先学习NIO, 这样我们才能阅读Netty的源码。I/O。

2024-01-02 15:25:12 1341

原创 Fiddler软件测试

Fiddler做Mock测试。2、选择一个url添加你的接口。1、新建一个文本里面输入。

2023-12-21 20:40:31 434

原创 java技术面问题?

非对称加密又称为公钥密码,该技术是针对私钥密码体制(对称加密算法)的缺陷被提出来的,非对称加密会产生两把密钥,分别为公钥(Public Key)和私钥(Private Key),其中一把密钥用于加密,另一把密钥用于解密。所以保证其安全性就是保证密钥的安全,而非对称密钥体制有两种密钥,其中一个是公开的,这样就可以不需要像对称密码那样传输对方的密钥了。这样安全性就高了很多。数据抽取(Extraction):从各种数据源中提取数据,包括结构化数据(如数据库中的表格数据)和非结构化数据(如文本、图片等)。

2023-12-06 17:34:40 391

原创 Java--异或运算符^

a = 2,b = 3,在不用中间变量的基础上进行交换a和b的值,使得 a = 3,b = 2。的,即当使用到异或运算时,都会先将两个运算数转换成二进制数据后,再进行异或运算。需求两数交互并不需要第三个数,不用额外开辟空间。

2023-12-05 21:24:44 493

原创 滑动窗口通用模板及解题方法

滑动窗口算法模板

2023-12-05 17:44:50 1123

原创 SpringBoot访问不了静态文件

查看自己配置的拦截器。

2023-09-01 14:19:32 245

原创 java集合源码解读

java集合源码简要解读

2023-04-22 23:57:41 195

原创 spring-cloud-gateway微服务api网关配置跨域

Bean//1、配置跨域。

2023-03-29 21:05:08 180

空空如也

空空如也

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

TA关注的人

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