- 博客(48)
- 收藏
- 关注
原创 git仓库拉取最新更改
仅获取远程仓库的最新更改,不会自动合并到您的本地分支。如果您希望直接获取并合并远程仓库的最新更改,可以使用。在执行这些操作之前,请确保您的本地更改已提交或暂存,以避免丢失未保存的工作。命令从远程仓库获取最新的提交,但不会自动合并到您的本地分支。通过上述步骤,您可以从远程仓库拉取最新的代码并更新本地分支。命令查看所有远程分支,以确认您要拉取的分支是否存在。分支获取最新更改,并自动合并到您当前所在的分支。命令将远程分支的更改合并到当前分支。的远程仓库获取所有分支的最新更改。分支的更改合并到您当前所在的分支。
2025-02-16 15:19:25
393
原创 python教程网站
正则表达式 - 白月黑羽简介 - Python教程 - 廖雪峰的官方网站Flask Web 归档 - 迷途小书童的Note迷途小书童的Note
2024-12-11 18:22:24
156
1
原创 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
原创 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
原创 通过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
原创 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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人