FreezeJ' Blog

python分割列表

使用迭代的方式有助于减少内存使用,看情况使用。 import time import numpy from itertools import islice step = 30000 big_list = range(1000000) # 方式一 t = time.time() fo ...
查看更多

ansible获取远程文件到本地

Ansible
ansible使用fetch模块,把远程文件拉取到本地 模块参数$ ansible-doc -s fetch - name: Fetch files from remote nodes fetch: dest: # (required) ...
查看更多

cryptography实现对称加密

使用对称加密算法,可以将一些重要信息加密传输到目标后,使用相同的密钥解密,防止信息在传输过程中被窃取。 pypi:https://pypi.org/project/cryptography官网:https://cryptography.io/ 安装$ pip install cryp ...
查看更多

跨域问题

JavaScript
由于浏览器同源策略限制,当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。 如何解决跨域JSONP 利用html的<script>标签的src属性,该属性没有跨域限制,但具有局限性,只能发送get请求。原理相当于请求一段外部拼装好的JavaScr ...
查看更多

python函数缓存装饰器lru_cache

Python
一些固定输入输出的函数,可以使用函数缓存提高效率。 >>> from functools import lru_cache >>> import time >>> >>> def add(val): ... t ...
查看更多

工具箱【持续更新】

可视化JSON编辑复杂的JSON结构可以丢到这里,可视化分析。 https://jsoncrack.com/editor https://jsonhero.io 可视化正则表达式复杂的正则表达式可以丢到这里,可视化分析。 https://regex-vis.com/ 查询当前IPhtt ...
查看更多

filebeat7.14配置优化

filebeat在线上运行,如果缺少一些优化配置,很容易滚雪球,出现一些问题。本文记录一些与filebeat采集本地日志文件的优化配置。 registry文件过大,filebeat重启加载很慢 记录本文时github上依然有一个open的issues,新版本也存在这个加载慢的问题,只能添 ...
查看更多

Celery使用介绍

简介Celery 是一个简单、灵活、可靠的分布式系统,可处理大量消息,同时提供维护此类系统所需的工具。它是一个专注于实时处理的任务队列,同时也支持任务调度。 官方文档:https://docs.celeryq.dev/en/stable/index.html参考文档:https://blo ...
查看更多

JWT简介

Python
本文介绍JWT的组成、请求过程、优缺点以及django通过模块实现JWT认证的源码 组成 参考:https://jwt.io/introduction调试:https://jwt.io/#debugger-io JSON Web Token由.间隔的3个部分组成,形式为xxxxx.yy ...
查看更多

微服务网关Kong

Linux Docker Devops
官方部署文档:https://docs.konghq.com/gateway/latest/install-and-run/docker/一个不错的系列文章:https://www.iocoder.cn/Kong/install/ Kong安装 本文部署剔除了企业版选项命令,密码请按照实 ...
查看更多
Prev

第 1 页,共 126 篇文章

Next