找回密码
 立即注册

推荐主题

解决Vditor加载Markdown网页很慢的问题(Vite+JS+Vditor)
1. 引言 在上一篇文章《使用Vditor将Markdown文档渲染成网页(Vite+JS+Vditor)》中,详细介绍了通过Vditor将Markdown格式文档渲染成Web网页的过程,并且实现了图片格式居中以及图片源更换的功能。不过,笔者发现在加载这个渲染Markdown网 ...
热琢 前天 18:09
317 0 1
如何实现千万级优惠文章的优惠信息同步
作者:京东科技 文涛 背景 金融社区优惠文章是基于京东商城优惠商品批量化自动生成的,每日通过不同的渠道获取到待生成的SKU列表,并根据条件生成优惠文章。 但是,生成优惠文章之后续衍生问题: 该商品无优惠了,对应文章需要做取消推 ...
徙办 前天 18:09
636 0 2
如何在 Windows 中使用 Kimi CLI(PowerShell 补充版)
  字数 334,阅读大约需 2 分钟 如何在 Windows 中使用 Kimi CLI(PowerShell 版) 说明:本教程适用于 PowerShell 环境。如需在 WSL (Windows Subsystem for Linux) 中安装,请参考如何在 Windows 中使用 Kimi CLI - 高宏顺 - 博客园 ...
骆贵 前天 18:09
408 0 1
使用Mongodb存储上传物理文件并进行SQUID加速(基于aspx页面)
       之前在阅读MongoDB GFS文档时,学习了它如何存储物理文件(包括大文件)的方式。为了加深印象,专门写了一个上传文件存储到Mongodb的示例。当然后因为是存储到文档数据库中,所以就不能用普通方式来访问这些物理文件了,这里 ...
阎一禾 前天 18:09
694 0 2
一款实用的 Visual Studio 发布部署插件,助力提高部署效率!
前言 在日常工作中,项目的发布与部署往往是一个既繁琐又耗时的环节。今天大姚给大家分享一款实用的 Visual Studio 发布部署插件,帮助大家提高部署效率:AntDeploy。 插件介绍 AntDeploy 是一款由 .NET 开源、实用的 Visual Studio 发 ...
蝌棚煌 前天 18:09
176 0 4
从C10K到Reactor:事件驱动,如何重塑高并发服务器的网络架构
事件驱动 事件驱动(Event Driven)是一种核心的编程范式,其根本特征是控制反转(Inversion of Control,IoC)。在这种模型中,程序的执行流不再由代码的顺序调用决定,而是由一系列异步发生的事件来驱动。应用程序的角色从主动轮询或等 ...
闻人莹华 前天 18:09
348 0 3
2025 ICPC 沈阳区域赛 游记
2025 ICPC 沈阳区域赛 游记 计院没钱了,ICPC不给报销,遂开放报名。重金获得一次参赛机会。 为了节省住宿钱,我们选择星期六早上出发,星期天晚上回,只住一晚,订了个三人间。 Day 0 三个人都是两点钟睡觉六点钟起床。六点半出发,坐 ...
鞍汉 前天 18:09
1012 0 4
C#/.NET/.NET Core技术前沿周刊 | 第 37 期(2025年5.1-5.11)
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投 ...
获弃 前天 18:07
250 0 4
一次小而美的重构:使用 C# 在 Avalonia 中生成真正好看的词云
前言 我之前不是用 Avalonia 开发了 StarBlogPublisher(一款为 StarBlog 设计的 Markdown 文章发布工具)吗? 当时里面有个分类 词云(Word Cloud) 展示功能。 初版的词云虽然 "能用",但效果极其粗糙——基本只是简单堆叠文字,完全 ...
曲愍糙 前天 18:06
485 0 5
Unity 射线检测优化:使用 Job System 实现高性能射线批处理
✨ 前言 在 Unity 中,射线检测(Raycast)是游戏开发中不可或缺的一环,被广泛用于: [*]玩家射击命中判断 [*]AI 感知(视野/地形探测) [*]环境交互 [*]鼠标点击选中 [*]地形贴合 然而,传统的 Physics.Raycast() 是一个同步阻塞的主 ...
史华乐 前天 18:06
876 0 5
支持多存储方式的开源文件列表程序:OpenList
在日常工作与生活中,许多用户需要管理分散在不同平台的文件,比如本地存储的文档、阿里云盘中的备份资料、OneDrive 里的工作文件以及 Google Drive 中的学习资源。这些文件存储在不同地方,不仅切换访问时操作繁琐,还难以统一管理与查 ...
丰江 前天 18:06
270 0 3
快速搞懂 SQL Server 的锁定和阻塞
本帖提供两种做法,可避免在 SQL Server 事务锁定时产生的不正常或长时间阻塞,让用户和程序也无限期等待,甚至引起 connection pooling 连接数超过容量。 所谓的「阻塞」,是指当一个数据库会话中的事务,正在锁定其他会话事务想要读取 ...
姨番单 前天 18:06
622 0 3
apache服务器本质
apache服务器本质上说是一个TCP socket服务,socket模型如下:   下面以worker MPM来说明apache代码中相应处理的位置在哪里: (以apache httpd 2.2.23版本的代码为基础) 1) 在第一次启动时验证配置没有异常时,创建了socket。     2) ...
橘芜 前天 18:04
305 0 5
【Guava工具类】Strings&Ints
String相关工具 Strings Guava 提供了一系列用于字符串处理的工具: 对字符串为null或空的处理 [*]nullToEmpty(@Nullable String string):如果非空,则返回给定的字符串;否则返回空字符串 [*].isNullOrEmpty(@Nullable String str ...
扔飒 前天 18:04
192 0 4
Web前端入门第 81 问:JavaScript cookie 的读写操作
前端的 cookie 读写在 2020 年之前一直不存在一个官方的接口,每次需要使用 cookie 的时候,要么是引入三方插件,要么就需要自己封装一个公用的组件或函数。 npm 的 cookie 插件周下载量 6 千万左右,可以想象一下此功能在前端的应用场景 ...
郗新语 前天 18:04
1089 0 5
C# 使用StackExchange.Redis实现分布式锁的两种方式
分布式锁在集群的架构中发挥着重要的作用。以下有主要的使用场景 1.在秒杀、抢购等高并发场景下,多个用户同时下单同一商品,可能导致库存超卖。 2.支付、转账等金融操作需保证同一账户的资金变动是串行执行的。 3.分布式环境下,多个节 ...
觞刈 前天 18:04
92 0 2
ASP.NET MVC雕虫小技 1-2
看到AnyTao和TerryLee分享的关于ASP.NET MVC使用和优化的技巧,不免手痒,也分享一下这一年多来ASP.NET MVC开发的积累。 其中未必是一些高效的技巧,但是的确是能解决问题,也未必有什么高深的原理,只是我觉得值得分享。 1.Controll ...
杠氯 前天 18:02
382 0 3
C# 窗口过程消息处理 WndProc
WinForm WndProc 在 WinForm 中一般采用重写 WndProc 的方法对窗口或控件接受到的指定消息进行处理 示例:禁止通过关闭按钮或其他发送 WM_CLOSE 消息的途径关闭窗口Control 类中还有个 DefWndProc 为默认的窗口过程 WPF Hwnd ...
粒浊 前天 18:02
541 0 4
【JavaScript】前端算法题 40道题+解析
前言 最近练习了一些前端算法题,现在做个总结,以下题目都是个人写法,并不是标准答案,如有错误欢迎指出,有对某道题有新的想法的友友也可以在评论区发表想法,互相学习 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免 ...
劳暄美 前天 18:02
610 0 2
对某某软件架构认识与建议
一、    某某架构 1.从“层”上认识某某软件架构 软件业中Web最经典的架构必然是三层架构:表现层,业务层,数据层。那么让我们看看某某软件在三层架构上是如何实现的(如图1):                       图1 ...
栓汨渎 前天 18:00
898 0 3

快速发帖

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

本版积分规则