本文介绍了NURBS曲线的几个核心问题!
本文介绍了NURBS曲线的几个核心问题!
本文介绍了Bezier曲线的几个核心问题!
管理Windows服务器时,通常会有很多项目需要在同一台服务器上部署服务,这时最好为每个服务创建新的用户,方便资源隔离。
本文使用PowerShell脚本自动创建和删除用户,有效提升运维效率。
当前,Vue3(组合API) + TypeScript + Vite是非常主流的前端技术栈之一,后端主流技术栈则较多,包括Java + Spring、.NET、Go等。
在服务器上部署前后端项目是非常常见的操作,本文简要介绍基于nginx的前端部署和基于nssm的后端部署的相关流程。
WebAssembly(WASM)是一门非常令人兴奋的技术,由W3C主导制定,主流浏览器均支持。它最核心的优势是高性能,是对javaScript的重要补充。很多种语言都可以编写WASM,并将其编译成二进制文件,在浏览器上的执行速度接近原生C/C++。
本文简要介绍如何使用Rust和AssemblyScript这两种技术栈开发WASM应用。
新版.NET中的AOT(Ahead-of-Time)技术已愈发成熟,AOT是指在程序运行之前就把代码编译成目标平台的原生机器码,而不依赖运行时的JIT(Just-in-Time)编译器,这能带来更小的发布体积、更快的启动速度、更小的内存占用和更高的安全性。AOT编译后的程序自带核心运行时(相比自包含方式小的多)。但是AOT技术具有一定限制:不支持反射、动态IL代码、动态加载程序集等语言特性。当前.NET生态中有大量三方库的实现都基于以上语法特性,这就导致很多三方库不支持AOT编译。
AOT技术的使用场景受限,对于不支持AOT的项目(例如.NET下的WPF应用),在发布时可以选择自包含运行时,那么程序在没有安装运行时的环境中依然能够运行,这种方式也是非常便捷的,唯一不足在于程序发布体积过大(自带完整运行时,体积达到100MB)。
下面简要介绍下如何使用AOT和发布功能。
UV是Astral开发的一款超高速Python包管理与项目管理工具。传统方案依赖大量割裂的工具,且包解析和包安装的速度过慢,UV提供了统一、快速、可靠且现代的解决方案。
参考地址:uv 中文文档
当前,以ChatGPT、DeepSeek为代表的各种大语言模型层出不穷,让我们切实感受到人工智能的强大。如果能在程序中集成大语言模型的问答能力,那么将能实现一些非常有用和非常有趣的需求。
本文简单介绍在C#应用中调用大模型接口的几种常用方法。