“你见过凌晨四点的洛杉矶吗?”--《我们为什么要睡觉》

博主头像 “你见过凌晨四点的洛杉矶吗?”--《我们为什么要睡觉》 前些日子看完了这本书,一直想写点东西总结一下,但是又不知道怎么提笔。大概是因为这本书整体上还是比较枯燥的,属于一本工具性的书,尤其是书的前面讲到睡眠的定义,各种类型动物的睡眠,“猿类,恐龙,睡眠与半脑睡眠”,理论性很强,看得我昏昏欲睡。 但是还 ...

2025成都.NET开发者Connect圆满结束

博主头像 2025年成都.NET开发者Connect线下聚会活动于3月29日圆满结束,本次活动吸引了约30位.NET开发者朋友参与,他们分别来自成都各家技术公司,相聚城南华府国际A座24楼会议区,共同探讨.NET+AIGC & Agile101相关话题。 ...

后端思维之高并发处理方案

博主头像 我有话想说 这篇文章的构思始于2023年,受限于个人经验与知识积累,初稿拖延至2025年1月才最终完成。在此过程中,许多同行大佬慷慨提供了审稿意见与建议,对此我深表感谢。 这是接近一篇万字长文,为方便大家阅读,我整理了文章的大纲并以思维导图的形式展示。你可以根据自己的兴趣点选择性阅读,希望这篇文章能 ...

互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp智能体框架开发语音交互

博主头像 前言 前段时间太忙了博客一直都没来得及更新,但是不代表我已经停止开发了,刚好最近把语音部分给调整了一下,所以就来分享一下具体的内容了。我想说一下,更新晚还是有好处的,社区已经有很多的小伙伴自己实现了一些语音对话功能的案例,比如小智也有.NET客户端了,还有就是一些树莓派对接实时语音api实现对话的功 ...

软件产品开发中常见的10个问题及处理方法

博主头像 常见的10个问题 产品开发中常见的10个问题思维导图 需求相关 1. 需求不明确 在日常工作中,需求来源于用户、老板、客户、竞品分析、业务部门、产品经理等,这些人或部门会提出需求,因为他们不是产品经理,提出的需求可能是一句话、一个想法这些简单的需求点,这些需求模糊且不明确。 一般的处理方法? 建立需 ...

编程神器Trae:当我用上后,才知道自己的创造力被低估了多少

博主头像 "AI会让每个人都能成为工具创造者,打破你能力边界,有时候只需要一个想法。" AI粉嫩特攻队,2025年3月23日。 前几天参加了一场行业闭门研讨会,满满1个半小时的干货演讲让我收获颇丰。会后,我迫不及待地想将录音整理成文字,方便日后回顾。却被提示"文件过大"、"超出免费额度"、"需要登录账号".. ...

C# 13 中的新增功能实操

博主头像 前言 今天大姚带领大家一起来看看 C# 13 中的新增几大功能,并了解其功能特性和实际应用场景。 C# 中比较实用的关键字,基础高频面试题! 互联网寒冬下,如何写好一份.NET求职简历?附带简洁简历模板和简历优化服务来了!!! 前提准备 要体验 C# 13 新增的功能可以使用最新的 Visual S ...

ThreeJs-16智慧城市项目(重磅以及未来发展ai)

博主头像 项目源码:https://gitee.com/hq8466/threecity-com 写在前面:很早就弄完了的,只是一直说挑个黄道吉日发上来,托了这么久也没选到什么节日,今天天气不错就发了吧,然后后面可能更新技术方面的东西就减少次数了,现在ai发展情况下,学习成本贬低,很多东西并不需要钻研太深了, ...

开发的设计和重构,为开发效率服务

博主头像 软件开发有点类似于艺术品的雕刻,需要不断的打磨。在我们基于一套成熟的架构开发一套软件后,往往都还是需要反复的推敲,进行不断的重构优化,使得重复的代码、硬编码等地方越来越少,也使得某些逻辑越来越有弹性化。软件开发和艺术品又有所不同,艺术品可能很容易完工并封刀,而软件开发却是持续的改进,软件最终的持续改... ...

官方的 MCP C# SDK:csharp-sdk

博主头像 csharp-sdk 这是 Model Context Protocol(MCP)官方提供的 C# SDK,为 MCP 服务器和客户端提供简单易用的接口, 主要由微软维护。MCP 是由 Claude(Anthropic)推出的一种开放协议,类似 AI 的 USB-C 扩展坞,用于在大模型和数据源之间 ...

一次Java后端服务间歇性响应慢的问题排查记录

分享一个之前在公司内其它团队找到帮忙排查的一个后端服务连接超时问题,问题的表现是服务部署到线上后出现间歇性请求响应非常慢(大于10s),但是后端业务分析业务日志时却没有发现慢请求,另外由于服务容器`livenessProbe`也出现超时,导致容器出现间歇性重启。 ...

.NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想

博主头像 在当今数据驱动的时代,向量数据库(Vector Database)作为一种新兴的数据库技术,正逐渐成为软件开发领域的重要组成部分。特别是在 .NET 生态系统中,向量数据库的应用为开发者提供了构建智能、高效应用程序的新途径。 一、什么是向量数据库? 向量数据库是一种专门用于存储、索引和查询高维向量数 ...

《HelloGitHub》第 108 期

博主头像 兴趣是最好的老师,HelloGitHub 让你对开源感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Pytho ...

C# - 获取枚举描述 - 使用增量源生成器

博主头像 前言 C# 获取枚举描述的方法有很多, 常用的有通过 DescriptionAttribute 反射获取, 进阶的可以加上缓存机制, 减少反射的开销。今天我们还提供一种更加高效的方法,通过增量源生成器生成获取枚举描述的代码。这是在编译层面实现的, 无需反射, 性能更高。 本文的演示代码基于 VS20 ...

C# 从零开始使用Layui.Wpf库开发WPF客户端

博主头像 一、简介 最近需要开发一个桌面版的工具软件,之前用得更多的是Winform,作为一个全干工程师,我们也要兼顾下WPF,趁此机会再研究下开源控件库。 MaQaQ:Winform真好用(有个HZHControls控件库,值得一看)。 二、准备工作 找了下开源控件库,诸如MaterialDesignInX ...

Ollama本地部署大模型总结

博主头像 日拱一卒,功不唐捐 今天计划对之前ollama系列做个回顾,从如何部署到API使用,整理到一篇内容中,提供给大家参考。 安装指南 第一步:安装ollama 我们可以从官网下载ollama,此步骤支持windows、mac、ubuntu操作系统,此处仅以windows作为演示。 打开ollama官网: ...

Windows桌面应用自动更新解决方案SharpUpdater5发布

博主头像 SharpUpdater是什么 SharpUpdater是一套C#桌面应用自动更新解决方案。基本上,所有自动更新程序的原理都一样:生成一份文件清单,将本地清单与云上清单对比后进行全量更新或增量更新。本方案的特点是集成了一套完整的工具链,从开发到发布。 版本历史 V1-3 (2016之前) 简单版本, ...