日志
-
Fastify,一个高效的web框架
Node.js作为一种流行的后端开发技术,拥有众多的框架,它们各有特色,适用于不同的场景。在这篇文章中,我们将一起探索Fastify——一个高性能的Web框架,它以简洁的API和出…
-
Chronos,一个超时间的python库
时间操作在编程中无处不在,但 Python 自带的 time 和 datetime 模块并非总是那么直观易用。今天,就来介绍一个 Python 库 —— Chronos,它提供了一…
-
Pendulum,轻松处理时间的python库
处理时间和日期是编程中常见的任务,但 Python 自带的 datetime 模块使用起来有些繁琐。今天,就来介绍一个 Python 库 —— Pendulum,它可以让我们更轻松…
-
公司来了个大神,三方接口调用方案设计的真优雅~~
戳上方蓝字“Java知音”关注我 在为第三方系统提供接口的时候,肯定要考虑接口数据的安全问题,比如数据是否被篡改,数据是否已经过时,数据是否可以重复提交等问题。 在设计三方接口调用…
-
技术周刊第 36 期:快速在 VSCode 中创建漂亮代码截图
前端爱好者周刊 (Github: shfshanyue/weekly),每周记录关于前端的开源工具、优秀文章、重大库版本发布记录等等,周刊中优秀文章会在公众号「全栈成长之路」逐一推…
-
Python参数中的 arg:int 有什么作用
写在前面 你可能会疑惑这个函数参数的写法,实际上a: int是指定了参数a是int类型,而-> int则是指定返回值为int类型。 def add_numbers(…
-
Rpa,一个超酷的python库
大家好,我是木木。今天给大家分享一个超酷的 Python 库,RPA。 RPA(Robotic Process Automation)是一个为自动化办公和业务流程设计的强大库,允许…
-
Kubernetes反模式避坑指南
Kubernetes是部署运维云原生应用的事实标准和强大工具,本文介绍了在使用Kubernetes过程中的常见问题,并提供了避坑指南。原文: Most common mistake…
-
写个视频号下载工具
前言 之前在看雪看到一篇关于视频号加密逆向的文章,想着自己复现一下,学习一下wasm逆向。 又发现文中提到的WeChatVideoDownloader软件已经开始收费了。不过收费也…
-
解锁API文档自动化魔力:探索drf-yasg
引言 我们知道在后端开发的时候接口文档非常的重要,django本身具有内置的生成API接口文档的功能,但是无奈的是,生成的接口文档太丑了,于是我们开始了寻求第三方插件的道路,巧了,…
-
一款功能强大、安全好用的开源交互审计系统!
大家好,我是热爱开源的了不起! 在当今信息化时代,网络安全越来越受到重视。传统的远程控制工具,如RDP、SSH、VNC等,虽然方便易用,但存在安全隐患,容易被黑客利用。很多时候我们…
-
编译原理之手写一门解释型语言
实现一门简单的解释型语言分三步:词法分析,语法分析,解释执行。 词法分析 词法分析是编译器的第一步,他的工作是将一个长长的字符串识别出一个个的单词,比如 int age = 43;…
-
搞清楚 Sentry Issues 页面几个重要的内容
前言 日常工作中已经用了很久的 Sentry 了,但是对一些概念和功能还是一知半解,比如:Event 和 Issues,fingerprint 等。趁这次 CY 风波之际,重新学习…
-
Node.js 高级编程之 RPC
前言 在构建微服务时,为了追求极致的效率,服务间一般会使用 RPC(Remote Procedure Call)来进行通信。本文通过 Node.js 来实践一下。 Node.js …
-
Node.js 高级编程之 Stream(我是跟 ChatGPT 学会的)
前言 在做 SSR Stream Render 的时候遇到了 Node.js 的 Stream,但是对其总是一知半解。正好最近 ChatGPT 很火,找他学一学吧,没想到真的把我教…
-
设计模式之单例模式(TypeScript & Rust)
单例模式在软件开发中有很多应用场景,比如数据库连接池、全局唯一的对话框、全局日志记录等。 The singleton pattern has many applications i…