首页
学习
活动
专区
工具
TVP
发布

me的随笔

专栏作者
98
文章
143807
阅读量
15
订阅数
RabbitMQ Stream类型队列
官方文档 对于流队列的描述是:高性能、可持久化、可复制、非破坏性消费、只追加写入的日志
雪飞鸿
2023-09-01
3100
Python实现一个简单的栈结构
雪飞鸿
2023-07-09
960
Python删除注册表键及其子项
Python中可以使用winreg模块中的DeleteKey方法来删除注册表中的键,但该方法不能删除包含子键的键。所以,在删除某个键时要先删除它的所有子键,这里借助栈结构通过循环迭代的方式来获取注册表键的所有子键及子键的子键。完整代码如下:
雪飞鸿
2023-07-09
2470
Python日志和配置库
日志和配置是应用不可缺少的部分,本文用于介绍dynaconf和loguru的简要用法。
雪飞鸿
2023-07-09
3350
Python中的可变对象与不可变对象
+=操作符对应__iadd__魔法方法,对于不可变对象,a+=b和a=a+b等价,对于可变对象并不等价,dict和set不支持+=和+操作符。
雪飞鸿
2023-04-19
7660
rsync同步SQLite3文件API返回旧数据
EFCore cannot get new value in docker, if use rsync replace sqlite file
雪飞鸿
2022-10-28
5340
Docker容器访问SQL Server 抛异常:SSL Provider, error: 31 - Encryption(ssl/tls) handshake failed
Docker容器中支持的TLS最低版本为1.2,但对应的SQL Server不支持1.2版本,可通过挂载配置文件的方式将容器支持的TLS最低版本设置为1.0来解决该问题。
雪飞鸿
2022-09-28
2.2K0
ASP.NET Core解析Protobuf格式数据
ASP.NET Core通过IInputFormatter来解析输入的数据,并进行模型绑定(Model Binding);通过IOutputFormatter来解析输出的数据,来格式化响应(format response)。
雪飞鸿
2022-09-20
1.1K0
使用Docker在本地搭建Rabbitmq集群
erlang节点间通讯需要具有相同的erlang cookie值,erlang cookie的值在.erlang.cookie文件中,位置在家目录下, 通常是/var/lib/rabbitmq。这里通过Docker volume来共享erlang cookie:
雪飞鸿
2022-05-11
7710
EFCore记录慢查询日志
在生产环境中,通常有DBA同事对数据库进行监控,在发现如慢查询等问题时反馈给开发团队进行解决。
雪飞鸿
2022-05-11
4230
Python装饰器
Python中的装饰器是一个用于修改类或者函数功能的可调用对象(callable),函数或者实现了__call__方法的类都可以看作是可调用对象。Python中装饰器分为两大类:
雪飞鸿
2022-01-06
4840
分布式环境下唯一id生成方案
截至目前UUID有5个版本,第二个版本DCE(Distributed Computing Environment)安全的UUID不推荐使用,它时间戳的低部分被代表本地标识符的32位整数替换,这会导致精度损失。Python包uuid中就没提供第二个版本的实现。
雪飞鸿
2021-09-09
6850
基于Redis实现令牌桶限流
常用限流算法有漏桶算法和令牌桶算法,本文借助Redis的redis_cell模块来实现令牌桶算法限流。
雪飞鸿
2021-08-10
8050
异步与协程
前段时间有同事问了一个问题:JavaScript是单线程运行代码,那么如下代码片段中,同样是执行func1和func2,为什么只用 Promise.all 相比于直接执行 await func1();await func2(); 速度更快:
雪飞鸿
2021-07-20
1.1K0
实现JavaScript继承
使用TypeScript或者ES2015+标准中的extends关键字是很容易实现继承的,但这不是本文的重点。JS使用了基于原型(prototype-based)的继承方式,extends只是语法糖,本文重点在于不使用extends来自己实现继承,以进一步理解JS中的继承,实际工作中肯定还是要优先考虑使用extends关键字的。
雪飞鸿
2020-12-29
5330
跨站(cross-site)、跨域(cross-origin)、SameSite与XMLHttpRequest.withCredentials
浏览器使用同源策略在提高了安全性的同时也会带来一些不变,常见,如:不同源间的cookie或其它数据的访问。
雪飞鸿
2020-11-24
2.9K0
读写二进制文件与文本文件
文件分为两类:二进制文件和文本文件。所有数据在计算机中均以二进制形式存在,这里所说的二进制和文本是以程序解释文件数据的方式来区分的。
雪飞鸿
2020-11-03
1.2K0
Python实现单链表和字典
本文记录使用Python练习实现单链表和字典的代码 目录结构: . |-- demo | |-- main.py | |-- src | | |-- my_dict.py | | |-- my_linked_list.py 单链表: # _*_coding: utf-8 _*_ # https://zhuanlan.zhihu.com/p/60057180 class LinkedListNode(): """链表节点""" def __init__(self,
雪飞鸿
2020-10-23
6030
Python 序列化/反序列化自定义类型
内置json模块对于Python内置类型序列化的描述 """Extensible JSON <http://json.org> encoder for Python data structures. Supports the following objects and types by default: +-------------------+---------------+ | Python | JSON | +====
雪飞鸿
2020-09-21
7990
Python MRO
对于Python中的多继承情况,运行时在搜索对象的属性或方法时,需要遵循一定的顺序规则,这个规则称为:Method Resolution Order (MRO).
雪飞鸿
2020-06-22
6900
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档