1

SOD框架使用金仓数据库“踩坑记”

SOD框架使用金仓数据库“踩坑记”,严格来说是使用金仓数据库过程的踩坑记,并不是使用SOD框架来访问金仓数据库才会发生的问题,SOD框架的网友多年前就封装了人大金仓(现在已经改名为“电科金仓”)和达梦数据库的SOD框架数据提供程序,对应的Nuget包名字分别是 PDF.NET.SOD.Dameng. ...

深蓝医生 发布于 2025-07-06 18:38 评论(1) 阅读(240)
0

typescript结构化类型应用两例

介绍 结构化类型是typescript类型系统的一个重要特性,如果不了解这个特性,则经常会被typescript的行为搞得一头雾水,导致我们期待的行为与实际的行为不一致。今天我们就来看两个例子。 不了解结构化类型的同学,可以先看看这篇:TypeScript结构化类型初探 第一个例子 下面的代码定义了 ...

前端风云志 发布于 2025-07-06 15:45 评论(0) 阅读(243)
23

C#/.NET/.NET Core优秀项目和框架2025年6月简报

前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址 ...

追逐时光者 发布于 2025-07-06 14:51 评论(0) 阅读(1681)
1

自学stm32,需要会到什么程度能找到一份工作?

自学STM32,需要会到什么程度能找到一份工作?一个十年老兵的真心话 前言:一个改变命运的选择 每次有人问我"自学STM32到什么程度能找工作"这个问题,我都会想起十年前那个迷茫的自己。 2014年7月,我拿着机械工程的毕业证书,怀着忐忑不安的心情走进了厦门某马公司的大门。本来应聘的是机械设计岗位, ...

良许Linux 发布于 2025-07-06 12:32 评论(0) 阅读(450)
0

C#开发的Panel滚动分页控件(滑动版) - 开源研究系列文章

前些时候发布了一个Panel控件分页滚动控件的源码( https://www.cnblogs.com/lzhdim/p/18866367 ),不过那个的页面切换的时候是直接切换控件的高度或水平度的,体验一般,这次就重新写了一个滑动显示版(就是切换页面的时候控件有滑动效果),具体请读者自己下载源码复用 ...

lzhdim 发布于 2025-07-06 12:00 评论(2) 阅读(2186)
0

问题:后端由于字符内容过长,前端展示精度丢失修复

问题:后端由于字符内容过长,前端展示精度丢失修复 虽然我们在 Swagger 接口测试中并没有看到精度丢失的错误,但是在测试‏中,如果你打开 F12‎ 控制台,利用预览来查 看响应数据,就会发现另⁡一个问题:id 的最后 两位好像都变成 0 了! 这是由于前端 JS 的精度范围有限,我们后端返回的 ...

Rainbow-Sea 发布于 2025-07-06 11:48 评论(0) 阅读(295)
0

FFmpeg开发笔记(七十二)Linux给FFmpeg集成MPEG-5视频编解码器EVC

​MPEG-5是新一代的国际音视频编解码标准,像我们熟悉的MP3、MP4等音视频格式就来自于MPEG系列。MP3格式的说明介绍参见《FFmpeg开发实战:从零基础到短视频上线》一书的“5.2 MP3音频”,MP4格式的说明介绍参见《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.2 音视 ...

aqi00 发布于 2025-07-06 11:37 评论(0) 阅读(203)
0

AWTK项目编译问题整理(1)

三方库组织 公司的项目初步三方库路径组织是这样,awtk-widget开头的是awtk的自定义控件,无源码的二进制库放在sourceless这个文件夹: ./3rd ├── awtk-widget-battery-widget ├── awtk-widget-border-text ├── awtk ...

另一种开始 发布于 2025-07-06 10:07 评论(1) 阅读(68)
0

微服务架构中服务间通信机制深度解析

服务间通信是微服务架构的核心支柱,其设计直接影响系统的可用性、一致性与性能。本文从通信模式分类、技术实现、关键挑战及面试高频问题四个维度,系统解析同步通信(REST/RPC)与异步通信(事件驱动)的底层原理与工程实践,结合去重原则聚焦通信机制的选型逻辑与问题解决方案,为高级程序员面试提供系统化参考。 ...

晴空月明 发布于 2025-07-06 09:25 评论(0) 阅读(343)
4

记一次ADL导致的C++代码编译错误

这篇文章主要讲讲c++的ADL,顺便说说为什么很多c++的IDE都会让你尽量不要include用不上的头文件。 和其他c++文章一样,这篇也会有基础回顾环节,所以不用担心看不懂,但读者最好还是得有c++的基础知识并且对c++11之后的内容有所了解。 好了,下面我们进入正题吧。 偶遇报错 最近工作收尾 ...

apocelipes 发布于 2025-07-06 06:21 评论(0) 阅读(705)
4

深度解析影响 RAG 召回率的四大支柱——模型、数据、索引与检索

引言 面对大型语言模型(LLM)知识陈旧、容易幻觉的固有挑战,检索增强生成(RAG)技术已然成为构建可信、精准、知识渊博AI应用的行业基石。RAG的核心魅力在于它用强大的语义检索能力,为LLM实时注入了新鲜、准确的外部知识,它能真正理解用户的查询意图,从海量文档中找到与之“意思相近”而非仅仅“字面相 ...

knqiufan 发布于 2025-07-06 01:06 评论(0) 阅读(412)
1

天天用lock,不好奇他到底怎么工作的吗 —从ReentrantLock 到AQS

新手学习,若有不对,欢迎大佬 调教 ReentrantLock 我们经常用的 *ReentrantLock*是干什么的呢 我认为这是一个前台/门面(类似设计模式中的门面模式)根据我们的入参创建一个FairSync OR NonfairSync 。sync 担任锁的lock()和relea ...

crhl-yy 发布于 2025-07-06 01:03 评论(0) 阅读(245)
0

【攻防世界】Web | wife_wife 详细题解WP

【攻防世界】 | Web | wife_wife详细题解WP 进入题目环境,首先进入sign up创建一个admin用户,下方有勾选 is admin,打上勾 随便填写Invite Code,进行抓包 如果是新手看不懂是什么意思无所谓,这是一道JavaScript原型链污染 测试了一会儿,发现加上_ ...

persist1 发布于 2025-07-05 23:34 评论(0) 阅读(117)
2

nginx部署发布Vite项目

详细记录了如何在Ubuntu云服务器上使用Nginx部署Vite构建的静态项目,涵盖了基础配置、HTTPS设置及性能优化策略,以提升Web应用的访问速度与安全性。 ...

charlee44 发布于 2025-07-05 23:32 评论(0) 阅读(330)
1

stm32有前途吗?前景怎么样?

STM32有前途吗?前景怎么样?一个十年老兵的深度剖析 写在前面:一个改变命运的芯片 每次有人问我"STM32有前途吗"这个问题,我都会想起十年前那个炎热的夏天。 2014年7月,我拿着机械工程的毕业证书,怀着忐忑不安的心情走进了厦门某马公司的大门。本来是应聘机械设计岗位,结果HR告诉我机械岗已满, ...

良许Linux 发布于 2025-07-05 19:42 评论(0) 阅读(294)
0

大模型基础补全计划(三)---RNN实例与测试

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 本文是这个系列第三篇,它们是: 《大模型基础补全计划(一) 重温一些深度学习相关的数学知识》 https://www.cnblogs.com/Iflyins ...

SkyOnSky 发布于 2025-07-05 17:47 评论(0) 阅读(136)
2

TypeScript结构化类型初探

啥是鸭子类型? 作为一个前端程序员,想必大家都知道javascript是一个弱类型语言,如果需要类型的支持,那就需要借助typescript来实现,但是大家可曾听过这样一个说法? javascript属于鸭子类型 当我第一次看到这个说法时,我不禁哈哈大笑,鸭子类型是啥?其实这不过是一个比喻而已,鸭子 ...

前端风云志 发布于 2025-07-05 16:49 评论(0) 阅读(175)
38

当我昨天还在为那1000流量欣喜时,今天直接翻10倍

这周变成日更博主了,写文章7年,日更超过3天的印象里都极少,回忆一下,能想得起来的只有去年9月因为公司裁员有了充足的时间,开启的皖南自驾,在自驾开始的那一周里日更游记,不亦乐乎,转眼也快一年了。能让我有兴趣天天提笔记录的,除了旅行,恐怕只有自己打造的产品了,当天马行空的想法变成触手可及的现实,这不断 ...

ops-coffee 发布于 2025-07-05 15:45 评论(23) 阅读(2635)
1

Cursor 网页版来了,这下拉屎时也能工作了

Cursor 网页版的作用,它的优势在于 和 GitHub 深度集成,可以让你随时随地处理代码仓库内的 Bug、提交 PR、分析和学习代码。 ...

程序员鱼皮 发布于 2025-07-05 15:07 评论(0) 阅读(1532)
3

使用systemd 监控服务并实现故障自动重启

一、为什么需要自动重启? 在生产环境中,服务可能因内存溢出、资源竞争、外部依赖中断等问题意外崩溃。手动恢复效率低下,而 systemd 的自动重启机制可在秒级内恢复服务,显著提升系统可用性。 ⚙️ 二、systemd 自动重启的核心配置 1. 服务文件关键参数 在 /etc/systemd/s ...

dashery 发布于 2025-07-05 15:07 评论(0) 阅读(281)