找回密码
 立即注册

推荐主题

如何在FastAPI中玩转权限控制与测试,让代码安全又优雅?
title: 如何在FastAPI中玩转权限控制与测试,让代码安全又优雅? date: 2025/06/18 10:11:53 updated: 2025/06/18 10:11:53 author: cmdragon excerpt: FastAPI通过依赖注入系统实现权限控制,使用Depends()函数接收权限验证依赖项,验 ...
姥恫 2025-12-1 18:14
720 0 5
谈一谈扫码登录原理
  今天给大家介绍下扫码登录功能是怎么设计的。 扫码登录功能主要分为三个阶段:待扫描、已扫描待确认、已确认。 整体流程图如图。 下面分阶段来看看设计原理。 1、待扫描阶段 首先是待扫描阶段,这个阶段是 PC 端跟服务端的交互过程。 ...
艾曼语 2025-12-1 18:01
907 0 1
【原型设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 原型模式(Prototype Pattern)是一种创建型设计模式,使你能够复制已有对象,而无需使代码依赖它们所属的类,同时又能保证性能。 这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则 ...
呼延冰枫 2025-12-1 17:57
908 0 2
控制请求并发数量:p-limit 源码解读
p-limit 是一个控制请求并发数量的库,他的整体代码不多,思路挺好的,很有学习价值; 举例 当我们同时发起多个请求时,一般是这样做的 或者 而使用 p-limit 限制并发请求数量是这样做的: 上面 input 数组包含了 8 个 limit 函数,每个 ...
套缈 2025-12-1 17:55
701 0 4
3.Android Compose 基础系列:在 Kotlin 中创建和使用函数
在之前的内容中,我们学习了 Kotlin 的基本语法与变量。现在,让我们来认识函数——Kotlin 的核心组成部分。 函数能让你把代码拆分成可复用的部分,让程序结构更清晰、可维护性更高。 1. 什么是函数 函数是执行特定任务的一段代码。Kotl ...
邹弘丽 2025-12-1 17:35
756 0 4
ADO.NET中SQL绑定变量方式总结
最近在项目上遇到几个问题,关于ADO.NET中SQL绑定变量 总结一下,分享给大家。 1. 使用 SqlParameter(推荐方式,防止 SQL 注入) ADO.NET 提供 SqlParameter 来绑定变量,从而提高安全性和性能。 [*]防止 SQL 注入攻击。 [*]支持各种 ...
少屠 2025-12-1 17:17
189 0 2
TreeMap集合--底层原理、源码阅读及它在Java集合框架中扮演什么角色?
1. TreeMap底层数据结构 TreeMap 是 Java 集合框架中基于 红黑树(Red‑Black Tree)实现的一个 有序映射。 它的数据结构非常简单,只使用了红黑树一种数据结构,不像HashMap和LinkedHashMap 那么复杂。 Entry内部类字段: key、value和 ...
党新苗 2025-12-1 17:00
662 0 1
大数据算法——布隆过滤器
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天的文章和大家一起来学习大数据领域一个经常用到的算法——布隆过滤器。如果看过《数学之美》的同学对它应该并不陌生,它经常用在集合的判断上,在海量数据的场景当中用来快速地 ...
敖可 2025-12-1 16:51
853 0 5
n8n实践-使用n8n搭建一个定时发送天气预报邮件的工作流
前言 传统的定时任务,一般是使用linux cron定时运行某个位置的某个脚本。 [*]需要准备各种运行环境; [*]脚本比较分散,管理起来相对麻烦; [*]需要有一定的代码能力,比如常见的shell、python等等; [*]不方便接入ai, 更换ai也比较麻 ...
各卧唯 2025-12-1 16:47
848 0 3
终端里跑图形应用「GitHub 热点速览」
上周,依旧是“AI Everywhere”的热闹景象,但真正刷屏与引发讨论的,还是那些把老问题拆开、把想象力落到工程实践里的开源项目。 本期上榜的 Term.Everything 把原本只能在桌面环境运行的 GUI 应用“压缩”进终端,重新定义终端(Ter ...
静轾 2025-12-1 15:52
437 0 3
Extjs表单生成器
背景 随着Extjs的不断成熟,它也在不断的被开发人员所接受和使用。Extjs是一个完全的UI框架,它自带的控件已经能很好的满足日常开发的需要,并且它底层仍是以html和样式为基础,在不满意需求特殊需求的情况,我们也非常方便的进行扩展 ...
挫莉虻 2025-12-1 15:45
573 0 2
Web前端入门第 40 问:CSS float 浮动布局应用场景
CSS float 浮动属性最早用于文字环绕图片效果,就像传统报纸上的印刷排版一样。 CSS2 的规范推动了浮动用于其他元素,float 便被大范围应用于布局,当年常说的 div + css 布局,float 绝对占有一席之地,float 用于布局手段便颠覆了再之 ...
百谖夷 2025-12-1 15:06
333 0 5
从WebApi迁移到Minimal API?有了这个神器,小白也能10分钟搞定!
还在纠结要不要从传统WebApi迁移到Minimal API?担心改代码改到秃头?别怕!今天给你安利一个黑科技——MiniController,让你既能享受Minimal API的轻量快速,又不用放弃WebApi的优雅写法,迁移过程比泡杯咖啡还简单! 先上链接 https:// ...
师悠逸 2025-12-1 14:40
1032 0 2
用 .NET NativeAOT 构建完全 distroless 的静态链接应用
前言 .NET NativeAOT 想必不少开发者都已经很熟悉了,它可以将 .NET 程序集直接编译到原生的机器代码,从而可以脱离 VM 直接运行。简单的一句 dotnet publish -c Release -r /publishAot=true 就可以做到。 在编写 C++ 程序之类的原 ...
啸妹回 2025-12-1 14:38
744 0 3
Easyexcel(1-注解介绍与使用)
版本依赖 @ExcelProperty 指定当前字段对应 excel 中的那一列,可以根据名字或者 Index 去匹配,当然也可以不写。 [*]value:指定写入的列头,如果不指定则使用成员变量的名字作为列头;如果要设置复杂的头,可以为 value 指定多个值 ...
强怀梅 2025-12-1 14:29
870 0 4
新浪,腾迅,网易微博OAuth统一认证接口实现
看到国内微博兴起.各大门微博都提供了统一的OAuth认证 开始有想法做一个统一访问接口了.到时候就可以利用各大门户的注册用户来为我们服务 从而也使得最终用户不用每个网站都要去注册一个帐号.还有安全性的问题了 从开始一时兴趣.到专心的 ...
愆蟠唉 2025-12-1 14:27
181 0 1
如何在ASP.NET项目里面正确使用Linq to Sql
老久不上来写技术类的东西了,偶尔回归一下吧。(其实,这篇文章8个月前写了个大半,后来一直没有时间去完善,再后来就因为各种原因给放下来了。) 非常抱歉,由于需要发表其他文章的缘故,我只能忍着不修正文中一小部分错误,以及增加一 ...
艾曼语 2025-12-1 14:04
96 0 3
【杂谈】死锁?NO,时间跳跃!
在日常开发或线上运维中,我们经常会遇到各种数据库异常,例如超时、死锁等。但有些问题,表面看似平常,背后却藏着意想不到的原因。 今天就分享一次由服务器时间跳跃引发的 MySQL 获取锁超时问题的排查过程。 问题现象:大量锁超时日志 ...
佴莘莘 2025-12-1 13:59
628 0 5
面试场景题:如何设计一个抢红包随机算法
面试官:咱来写个算法题吧 设计一个抢红包的随机算法,比如一个人在群里发了100块钱的红包,群里有10个人一起来抢红包,每人抢到的金额随机分配。 1.所有人抢到的金额之和要等于红包金额,不能多也不能少。 2.每个人至少抢到1分钱。 3.最 ...
殳世英 2025-12-1 13:15
983 0 1
重磅开源 基于AI大语言模型的AI 助手全套开源解决方案 AI开源平台
介绍 [*]GeekAI 基于AI大语言模型的AI 助手全套开源解决方案,自带运营管理后台,开箱即用。集成了 OpenAI, Claude, 通义千问,Kimi,DeepSeek等多个平台的大语言模型。  [*]基于极客学长大佬的开源项目geekai 二次开发而来。首先感谢 ...
坐褐 2025-12-1 13:05
441 0 1

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则