- 博客(110)
- 收藏
- 关注
原创 asp.net core api RESTful 风格控制器
在ASP.NET Core API中,RESTful风格的控制器应遵循特定规范和最佳实践。控制器命名使用复数名词,如ProductsController,表示资源集合。路由使用[Route("api/[controller]")],自动绑定控制器名,避免在URL中加入动词,操作由HTTP方法表达。常见的HTTP方法包括GET(获取资源)、POST(新建资源)、PUT(更新资源)和DELETE(删除资源)。控制器代码应使用[ApiController]和[Route]属性,并实现相应的方法
2025-05-17 08:57:47
398
原创 React -> AI组件 -> 调用Ollama模型, qwen3:1.7B非常聪明
本项目展示了如何使用 React 搭建一个现代化的聊天界面,支持与本地部署的大语言模型进行多轮对话。界面清爽、功能完整,支持 Markdown 渲染、代码高亮、<think> 隐藏思考标签、流式渐进反馈、暗黑模式适配等特性。
2025-05-08 18:13:19
486
原创 是更换Window资源管理器的时候了-> Files-community/Files
Files 是一个现代文件管理器,可帮助用户组织他们的文件和文件夹。Files 的使命是构建适用于 Windows 的最佳文件管理器,我们很自豪能够在公开场合构建它,以便每个人都可以参与其中。用户反馈有助于塑造我们开发的功能,而GitHub上的错误报告有助于使文件更可靠。Files 由开源社区构建和维护,具有强大的多任务处理体验、文件标签、深度集成和直观的设计。语言UI 框架:WinUI 3文件系统访问:使用 Windows API 和 UWP 限制兼容处理依赖库。
2025-05-08 11:13:02
957
原创 DXFViewer进行中2 -> 直线 解析+渲染 ✅已完成
DXFViewer进行中 : ->封装OpenGL -> 解析DXF直线-CSDN博客DXFViewer进行中 : ->封装OpenGL -> 解析DXF直线-CSDN博客上篇博文解析dxf直线635条。
2025-05-06 23:49:40
590
原创 前端应用开发技术历程的简要概览
阶段核心技术主流框架特征无静态页面为主jQuery交互增强,异步通信MVC/MVVMSPA兴起,模块化2015 - 今组件化开发前端工程化、现代构建2020 - 今SSR, TS, 微前端性能优化,现代部署前端未来趋势与潜力技术分析(2025展望)越来越多大型项目和公司强制使用 TypeScript。提升可维护性、代码提示和团队协作效率。几乎成为 JavaScript 项目的默认选项。React、Vue、Node.js 的主流库都已全面支持 TS。未来地位:核心基础技能。
2025-05-02 22:45:06
614
原创 Azure 数字孪生是什么?
在 Azure 数字孪生中,可以使用称为模型的自定义孪生类型来定义表示物理环境中的人物、位置和事物的数字实体。可以将这些模型定义视为描述业务的专门词汇。例如,对于建筑管理解决方案,可以定义一个模型,用于定义“建筑”类型、“楼层”类型和“电梯”类型。模型以类似于 JSON 的语言定义,这种语言称为数字孪生定义语言 (DTDL)。在 Azure 数字孪生中,DTDL 模型根据实体的状态属性、组件和关系来描述实体的类型。
2025-04-28 14:34:39
936
原创 .NET 10 中的新增功能
NET 9 是的继任者,它特别关注云原生应用和性能。作为标准期限支持 (STS) 版本,它将。可。对于 .NET 9 的新增功能,工程团队在中发布了 .NET 9 预览版更新。这是一个提出问题并提供有关发布反馈的好地方。
2025-04-25 08:57:41
1315
原创 使用 Visual Studio 2022 中的 .http 文件
visual studio 2022 版 REST Client,在 Asp .net core API 开发时候时候非常方便。从微软技术文档,学习整理转发。
2025-04-20 20:25:00
1137
原创 React应用开发学习指南
React已经成为前端 Web 开发领域的主导力量,它是一个免费且开源的 JavaScript 库,主要用于构建用户界面 (UI)1。其多功能性延伸到为 Web 和原生应用程序创建 UI,使其成为行业内备受追捧的技能2。React最初由 Facebook(现为 Meta)开发,目前由 Meta 和一个充满活力的个人开发者及公司社区维护,确保其持续发展和相关性1。该库专注于基于组件的架构,旨在使构建复杂 UI 的过程更加易于管理和高效1。React。
2025-04-18 08:17:33
735
原创 数字孪生-实景三维建设技术大纲->DEM|DSM|DOM|TDOM|BIM|CIM|GIS|倾斜摄影|激光点云
名词通俗理解在三维建模中干什么DEM地皮模型提供地形高程数据DSM带树带楼的地面表面起伏+建筑分析DOM平拍地图照片背景底图、影像参考TDOM带墙面的照片建模纹理贴图点云空中撒下的点点精细测量高程与结构BIM可拆解的楼模型建筑施工管理CIM城市数字孪生城市全要素模型GIS管理地图的大脑数据组织、空间分析倾斜摄影多角度照片采集快速三维建模如果你想做一个介绍PPT或者做项目汇报,我可以把这些整理成一页表格图或者视觉图,要不要我给你做一个?✨。
2025-04-17 09:36:45
944
原创 基于WEB的BIM|CIM|GIS数字孪生平台如何显示dwg图纸呢?
基于WEB的BIM|CIM|GIS数字孪生平台如显示dwg图纸呢?由AI生成参考了历史聊天记录。
2025-04-15 09:31:40
1175
1
原创 Notion 设计思想 & Notion工程行业应用 & Notion可以显示三维模型么?
内容AI生成:提示词:1.Notion 设计思想 2.Notion工程行业应用 3.Notion可以显示三维模型么最大收获:工具即平台,用户是创造者。
2025-04-14 12:55:15
982
1
原创 NotionNext-快速建站
NotionNext的愿景是帮助非技术人员的小白,最低成本、最快速地搭建自己的网站,帮助您将自己的产品与故事高效地传达给世界。NotionNext是我基于框架开发的的建站工具。它将您的实时渲染成静态博客站;您,只要即可搭建完全属于您自己的独立网站,让您与全世界建立连接!
2025-04-14 11:00:20
1045
原创 Next.js 快速启动模板
⚡️ 一个 Next.js 快速启动模板, 集成 Tailwind CSS (v4) + React (v19) + Nextra (v4) + TypeScript + Shadcn UI + Radix UI + Aceternity UI + ESLint(v9) + Sass, 支持 Iconify 图标集, i18n 多语言国际化 - 响应式、暗黑模式落地页、适合开发个人博客 Blog Starter Template, Deployed on Netlify and Vercel.
2025-04-11 11:27:00
392
原创 React + TipTap 富文本编辑器 实现消息列表展示,类似Slack,Deepseek等对话框功能
经过几天折腾再折腾,弄出来了,弄出来了!!!消息展示 + 在位编辑功能。两个tiptap实例1个用来展示 消息列表,一个用来在位编辑消息。tiptap灵活富文本编辑器,拓展性太好了!!!!!!关键点:实现只用了两个TipTap 实例。每条消息创建一个tiptap实例简单AI可以给你直接生成,用两个tiptap实例完成就难了。出于对性能考虑,迭代几个版本更新,选用两个实例,完成所有工作,性能好了编码复杂度高了不少。
2025-04-09 09:45:29
547
原创 React DndKit 实现类似slack 类别、频道拖动调整位置功能
一周调试终于实现了类 slack 类别、频道拖动调整位置功能。历经四个版本迭代。实现了类似slack 类别、频道拖动调整功能从vue->react;更喜欢React的生态及编程风格,新项目用React来重构了。1.zustand全局状态2.DndKit 拖动发最终版本DndKit。
2025-04-02 11:09:53
460
原创 vite vue3 使用 tailwindcss4
适用于 Visual Studio Code 的官方 Tailwind CSS IntelliSense 扩展通过为用户提供自动完成、语法突出显示和 linting 等高级功能来增强 Tailwind 开发体验。vite.config.ts 文件。
2025-02-25 23:30:35
723
原创 文件系统 B+树
NTFS文件系统中使用B+树来管理文件和目录索引,B+树的平衡性和高效操作确保了文件系统的性能和可靠性。通过这种数据结构,NTFS能够快速定位文件和目录,提高文件操作的整体效率。
2024-05-23 08:53:17
795
原创 WPF Prism框架-右键在位编辑 ListView
右键菜单关联viewModel 命令位编辑Prism框架 MVVM 页面右键快捷菜单绑定 绑定 ViewModel方法。
2024-05-14 12:35:01
533
原创 WebGL 动画纹理
在本演示中,我们以上一个示例为基础,将静态纹理替换为正在播放的 mp4 视频文件的帧。实际上,这很容易做到,而且观看起来很有趣,所以让我们开始吧。你可以使用类似的代码来使用任何类型的数据(例如 )作为纹理的源。
2023-12-28 10:13:39
1114
原创 WebGL中使用灯光
在使用灯光之前,首先我们需要了解,与定义更广泛的 OpenGL 不同,WebGL 并没有继承 OpenGL 中灯光的支持。所以你只能由自己完全得控制灯光。幸运得是,这也并不是很难,本文接下来就会介绍完成灯光的基础。
2023-12-28 10:11:45
1001
原创 使用 WebGL 创建 3D 对象
我们会创建一个包含 24 个顶点的数组列表,通过使用数组下标来索引顶点,然后把这些用于索引的下标传递给渲染程序而不是直接把整个顶点数据传递过去,这样来减少数据传递。24 个顶点中的每一个都会有独立的颜色信息,这就会造成每个顶点位置都会有 3 份副本。立方体的每个面都由 2 个三角形组成,那就是每个面需要 6 个顶点,或者说总共 36 个顶点,尽管有许多重复的。然而,因为索引数组的每个元素都是简单的整数类型,所以每一帧动画需要传递给渲染程序的数据也不是很多。通过立方体顶点数组的索引指定每个三角形的顶点。
2023-12-28 10:06:20
1160
原创 使用着色器将颜色应用于 WebGL
在之前的展示中我们已经创建好了一个正方形,接下来我们要做的就是给它添加一抹色彩。添加颜色可以通过修改着色器来实现。
2023-12-28 10:02:49
973
原创 使用 WebGL 创建 2D 内容
一旦创建 WebGL 上下文创建成功,你就可以在这个上下文里渲染画图了。而对我们而言最简单的事,莫过于绘制一个没有纹理的 2D 图形了。那就让我们从画出一个正方形开始吧。
2023-12-28 09:59:31
1030
原创 初识 WebGL
本文将向你介绍 WebGL 的基本用法。此处假定你对三维图形方面的数学知识已经有一定的理解,本文也不会试图向你教授 3D 图像概念本身。
2023-12-28 09:53:07
436
原创 WebGL 教程
WebGL 使得网页在支持 HTML 标签的浏览器中,不需要使用任何插件,便可以使用基于 OpenGL ES 2.0 的 API 在 canvas 中进行 3D 渲染。WebGL 程序由 javascript 的控制代码,和在计算机的图形处理单元(GPU, Graphics Processing Unit)中执行的特效代码 (shader code,渲染代码) 组成。WebGL 元素可以和其他 HTML 元素混合,并且会和页面的其他部分或页面背景相合成。
2023-12-28 09:50:41
578
图形学算法win32实践
2023-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人