找回密码
 立即注册

推荐主题

意图框架事件推荐方案,精准匹配用户需求
在信息量爆炸的今天,用户常常被海量数据淹没,难以及时捕捉到对他们真正重要的信息。如电影开场提醒、优惠券有效期、或是购物车中商品的价格变动等。这些关键信息的遗漏或忽视,不仅影响了用户体验,也可能导致错失重要时机。 面对这样 ...
劳暄美 2025-12-1 19:40
891 0 2
zk源码—6.Leader选举的实现原理
大纲 1.zk是如何实现数据一致性的 (1)数据一致性分析 (2)实现数据一致性的广播模式 (3)实现数据一致性的恢复模式 2.zk是如何进行Leader选举的 (1)服务器启动时的Leader选举 (2)服务器运行时的Leader选举 (3)Leader选举的算法设计 (4)Lead ...
丘奕奕 2025-12-1 19:38
210 0 1
程序员应知——破窗与童子军军规
首先让我来解释一下这两个词,尽管看起来二者之间没有什么必然联系。 破窗说的是,一个小区,本来干净整洁,没有犯罪事件,大家安居乐业。然而,忽然有一天,一个窗子被打破了,但是没有人管。接下来,不好的事情接连发生,显示有人乱扔 ...
梨恐 2025-12-1 19:31
118 0 2
由Effiproz DataBase来看.NET开源数据库发展
这篇文章本来应该写在上个周末, 可是临时有事给耽误了,上周五在MSDN上看到Effiproz DataBase发布了1.2版本. 在Effiproz以前也用过几个嵌入式开源数据库. 不过Effiproz DataBase是纯C#编写的. 开发者就可以将它移植到具备CLR的大多数环境 ...
涂流如 2025-12-1 19:23
839 0 2
SQL server 容易让人误解的问题之 聚集表的物理顺序问题
      对于MS SQL server 数据库,有几个容易让人产生误解的问题,对于这几个问题,即使很多 SQL server DBA 都有错误认识或者认识不充分,所以我想撰文几篇,把这些容易理解错误的问题前前后后深入阐述一下,也希望纠正一下网上对这几 ...
雌鲳签 2025-12-1 19:03
342 0 7
麒麟系统离线安装docker和docker-compose
最近需要在麒麟系统安装emqx,由于emqx没有麒麟系统的安装包且源码编译依赖版本较难管理,因此采用docker容器化部署,现在回忆总结一下docker和docker-compose的离线安装步骤。 这里是麒麟系统docker离线部署教程回忆版:https://www.cnb ...
厌外 2025-12-1 18:34
89 0 1
Manim实现水波纹特效
本文将介绍如何使用ManimCE框架实现一个水波纹特效,让你的数学动画更加生动有趣。 1. 实现原理 水波纹特效通过WaterRipple类实现,这是一个自定义的Animation子类。让我们从代码角度来分析其实现原理: 1.1. 核心数据结构 从代码中可 ...
卿搞笔 2025-12-1 18:25
161 0 2
如何在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
719 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

快速发帖

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

本版积分规则