- 博客(1000)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 最像 Windows 的 Linux 发行版 —— Zorin OS 18 vmware17 安装与体验
Zorin OS 18 基于稳定可靠的 Ubuntu 24.04.3 LTS,并搭载了性能强劲的 Linux 6.14 内核;桌面环境采用深度定制的 GNOME Shell 46,引入了极具现代感的悬浮式圆角面板 + 全新的窗口平铺扩展,在生产力与应用兼容性上均实现了重大突破。
2025-12-21 18:30:00
20
原创 从零开始学langchain v1.0基于大模型DeepSeek
本快速入门将带您从简单设置到构建一个功能完整的 AI 代理,仅需几分钟。首先创建一个简单的代理,它可以回答问题并调用工具。该代理将使用 Claude Sonnet 4.5 作为语言模型,一个基本的天气函数作为工具,以及一个简单的提示来指导其行为。对于此示例,您需要设置一个账户并获取 API 密钥。然后在终端中设置环境变量。使用第三方DeepSeek可设置。官方为或者。硅基流动为。请用最后提供的完整代码运行。让我们逐步完成每一步:系统提示定义了代理的角色和行为。
2025-12-14 13:07:17
601
原创 podman开机启动pod
创建pod创建挂载路径运行容器1—mondb数据库运行容器2—monbd网页客户端命令 podman ps查看正在运行的容器命令 podman ps --pod查看正在运行的容器、容器所处的pod命令 podman pod stop my-pod命令 podman ps --pod命令 podman pod start my-pod命令 podman generate kube my-pod>my-pod.ymlpodman可以无缝对接k8s,导出pod配置。
2025-12-14 00:30:00
265
原创 usegolang课程学习笔记
在本课程中,我们构建和部署了一个照片共享应用程序,包括用户、鉴权、图像上传、数据库等。我们甚至部署到正式服务器并设置自动安全超文本传输协议。
2025-12-13 00:30:00
884
原创 es6与es5的模块区别
ES6(ECMAScript 2015)和 ES5 在模块系统上有显著的区别,主要体现在语法、加载方式和功能上。ES6 模块系统更现代化、功能更强大,是当前前端开发的首选方案。
2025-11-26 00:30:00
636
原创 golang中接口的常见用法
接口主要关注的是对象的行为,即它们能做什么,而不是它们是什么。这使得我们能够设计出更灵活、更抽象的代码。Go 标准库中的io.Reader和io.Writer接口就是典型的例子。它们定义了读写数据的行为,而不管数据是从哪里来的(文件、网络、内存等)或写到哪里去。// ... 拷贝逻辑 ...Copy函数可以拷贝任何实现了io.Reader和io.Writer接口的流,这大大提高了代码的通用性。Go 语言的接口是其类型系统的重要组成部分,它提供了强大的抽象能力,使得我们能够编写出松耦合高扩展性和易于测试。
2025-06-20 00:30:00
508
原创 WSL快速在Ubuntu或者Debian安装golang、python、deno、nodejs、java前后端全栈一体化开发环境配置
特性用途安装 Python 库或命令行工具到当前环境专门用于安装独立的 Python 命令行工具环境安装到当前激活的 Python 环境(可能冲突)为每个工具创建独立的虚拟环境(完全隔离)可执行性可能需要手动管理PATH或激活虚拟环境自动将工具的可执行文件添加到PATH污染可能污染当前环境,导致依赖冲突不会污染当前环境,避免依赖冲突管理需要手动管理虚拟环境,升级等提供方便的命令来管理安装的工具uv是一个由 Astral(也开发了著名的 Rust 编写的 Python 代码 LinterRuff。
2025-06-18 03:00:00
2185
原创 Vue3.3 + TypeScript ,自主打造媲美 ElementPlus 的组件库之学习笔记
Vue3.3 + TS4 ,自主打造媲美 ElementPlus 的组件库。
2025-06-16 00:30:00
356
原创 golang的结构体中放个接口是哪个意思?
特性说明解耦高层模块()不依赖低层模块的具体实现可测试性通过Mock接口避免I/O操作,加速单元测试扩展性新增数据源只需实现接口,无需改动已有代码运行时动态行为同一结构体可支持多种后端实现这种设计是Go中面向接口编程的经典实践,广泛用于Web框架、数据库中间件等需要灵活扩展的场景。
2025-06-15 00:30:00
382
原创 golang类型系统
Go语言的类型系统旨在提供一个安全、高效且并发友好的开发环境。它通过强调静态类型、强类型、显式类型转换以及零值初始化来减少运行时错误。同时,通过接口实现多态,避免了传统面向对象继承的复杂性,使得代码更加简洁和可维护。Go的类型系统是其成功和流行的重要基石之一。
2025-06-14 00:30:00
1426
5
原创 Win10跳过数据跨境传输提示方法
在 Windows 10 安装或更新过程中,出现“同意个人数据跨境传输”的提示(通常出现在微软账户登录或区域设置环节),此时,坚决不能同意,下面提供一些跳过方法和永久关闭方法。通过以上方法,可避免在安装或使用过程中被强制要求同意数据跨境传输。如需彻底禁用数据收集,还需在系统设置中关闭隐私选项(
2025-05-29 00:30:00
7050
原创 Containerd加速配置
ctrkubectlcrictl配置注册表时,用户需在指定配置目录中为每个注册表主机创建可选的hosts.toml文件。:修改此目录下的配置无需重启 Containerd 守护进程。
2025-05-14 00:30:00
1575
原创 Fetch API教程
Fetch API 是一种现代的、功能强大的网络请求工具,它允许你通过 JavaScript 异步地请求资源,而不需要使用传统的 XMLHttpRequest 对象。Fetch API 可以简洁地发起 HTTP 请求,并处理服务器的响应。Fetch API 基于 Promise 设计,使得异步操作更加简洁和易于理解。
2025-05-11 00:30:00
750
原创 Debian 12安装containerd
如果需要进一步集成 Kubernetes 或配置高级功能(如 GPU 支持),请告诉我具体需求,我会提供针对性方案!(容器运行时)是部署 Kubernetes 或独立容器环境的关键步骤。
2025-05-11 00:30:00
1368
原创 放弃Docker,在windows中使用podman基于WSL
虽然“容器属于 Linux”,但 Podman 同样支持 macOS 和 Windows 系统。在 Windows 上,Podman 提供原生命令行界面(CLI),并通过嵌入一个轻量级 Linux 子系统来运行容器。这个子系统被称为,可通过命令管理。在 Windows 上,每个 Podman 机器基于虚拟化的分发版。用户可以直接从 PowerShell 或 CMD 执行podman命令,这些命令会通过远程通信与 WSL 环境中的 Podman 服务交互。
2025-05-09 00:30:00
2774
原创 Google智能体开发套件Agent Development Kit学习笔记
智能体开发套件 (ADK) 是一个灵活且模块化的框架,用于。虽然为 Gemini 和 Google 生态系统优化,但 ADK 是,并且构建为。ADK 的设计目的是使智能体开发更像软件开发,让开发者更容易创建、部署和编排从简单任务到复杂工作流的智能体架构。
2025-05-08 00:30:00
1337
原创 Gin优雅关闭 graceful-shutdown
本目录包含使用上下文(Context)和不使用上下文两种方式实现Gin服务器优雅关闭的示例。channel 改为带缓冲的 channel,例如。要触发优雅关闭,发送中断信号(例如在终端中按。服务器将在关闭前完成所有正在处理的请求。服务器将在关闭前完成所有正在处理的请求。服务器将在关闭前完成所有正在处理的请求。要触发优雅关闭,发送中断信号(如在终端中按。要触发优雅关闭,发送中断信号(如在终端中按。方法在 Gin 服务器中实现优雅关闭。,以确保信号能被正确接收。此示例演示了如何使用。,可能导致信号丢失。
2025-05-05 00:30:00
1137
原创 k8s笔记——kubebuilder工作流程
Kubebuilder 是 Kubernetes 官方推荐的 Operator 开发框架,用于构建基于 Custom Resource Definitions (CRD) 的控制器。Kubebuilder 通过标准化的工作流程,显著降低了 Operator 的开发门槛,是构建 Kubernetes 原生扩展组件的首选工具。编辑生成的 API 类型文件。开启,生成版本转换逻辑。
2025-05-03 19:43:29
1132
1
原创 win11安装WSL(创建用户、更改或重置密码)
通过适用于 Linux 的 Windows 子系统 (WSL),开发人员可以安装 Linux 发行版(例如 Ubuntu、OpenSUSE、Kali、Debian、Arch Linux 等),并直接在 Windows 上使用 Linux 应用程序、实用程序和 Bash 命令行工具,不用进行任何修改,也无需承担传统虚拟机或双启动设置的费用。查看安装在 Windows 计算机上的 Linux 发行版列表,其中包括状态(发行版是正在运行还是已停止)和运行发行版的 WSL 版本(WSL 1 或 WSL 2)。
2025-05-03 00:30:00
3248
原创 SAE极速部署弹性微服务商城——实验记录
本实验带您体验在SAE上快速部署一个弹性的在线商城微服务应用,使得终端用户可以通过公网访问该商城,并进行压力测试以验证其性能与稳定性。
2025-05-01 19:30:00
796
原创 通过Golang实现快速实现MCP Server
通过上面这些步骤,咱们就成功实现了一个简单的MCP Server,它能完成基本的加减乘除运算。当然啦,这只是个开始,大家可以根据自己的实际需求,继续扩展这个MCP Server的功能。比如支持更复杂的数学运算,调用外部API获取更多数据,或者和数据库进行交互查询数据等等。要是在实现过程中遇到啥问题,欢迎在评论区留言,咱们一起讨论解决!
2025-04-26 11:42:28
1506
原创 golang学习笔记——dial tcp: lookup goproxy.io on修改/etc/resolv.conf
缺点是每次重启系统都要执行一次。
2025-04-06 00:30:00
345
原创 Debian 12 安装nodejs(包括node、npm、npx、yarn、pnpm、cnpm、bun)
【代码】Debian 12 安装nodejs。
2025-03-30 00:30:00
4297
原创 群晖NAS主机DS918 系统DSM7.2安装Docker
打开Docker容器中的任何文件夹或存储库,并利用Visual Studio Code的完整功能集。在套件中心安装docker套件,注意了,名称叫Container Manager。1,在用户群组界面,创建docker群组,并添加所需文件夹的权限。详情看群晖linux设置短密码、免密码登录、多个群晖免密登录。控制面板——用户帐号——高级设置,钩选启动家目录服务。2,切换到群组成员页面,在这里,添加用户到群组成员中。安装dev containers插件。后,不用sudo也可以了。也可以在控制面板修改。
2025-03-23 00:30:00
3899
1
原创 大模型前端,如何实现打字一样输出对话内容
由于流式响应可能分成多个块,每个块可能包含多个data:开头的行,或者部分JSON,所以需要处理这些情况,比如按换行分割,过滤空行和done事件,然后解析每个JSON对象,提取content中的delta,并追加到聊天区域。处理流式响应时,使用response.body.getReader()来读取流,然后循环处理每个块,解码为文本,按行分割,解析JSON,提取delta内容,并逐步更新助手的消息。综上,代码结构大致是HTML包含聊天容器、输入框和按钮,JS处理事件,发送请求,流式处理响应,更新UI。
2025-03-20 00:30:00
1690
原创 前端公历库lunar-javascript
是一款无第三方依赖的公历(阳历)、农历(阴历、老黄历)、佛历和道历工具,支持星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。
2025-03-16 00:30:00
708
原创 LogicFlow介绍
LogicFlow是一款流程图编辑框架,提供了一系列流程图交互、编辑所必需的功能和灵活的节点自定义、插件等拓展机制。LogicFlow支持前端自定义开发各种逻辑编排场景,如流程图、ER图、BPMN流程等。在工作审批流配置、机器人逻辑编排、无代码平台流程配置都有较好的应用。更多资料请查看。
2025-03-16 00:15:00
1822
原创 figma替代产品对比
Figma:跨平台、强大的实时协作和版本控制,适合团队使用。Sketch:Mac 用户首选,插件生态丰富,但不支持实时协作。Adobe XD:与 Adobe 生态系统无缝集成,支持实时协作。JS Design (即时设计):国产工具,支持中文,适合国内用户,功能全面。MasterGo:国产工具,支持多人协作,界面友好。Pixso:国产工具,支持多人协作,功能全面。Motiff:在线设计工具,支持多人协作,功能全面。Penpot:完全开源的在线设计工具,支持多人协作,适合团队使用。Krita。
2025-03-15 00:30:00
2039
原创 nodejs学习——nodejs和npm安装与系统环境变量配置及国内加速
nodejs和npm安装与系统环境变量配置及国内加速下载node-v22.14.0-x64.msi建议修改为非C盘文件夹其它步骤,下一步,下一步,完成。打开CMD窗口查看安装详情创建和node_cache目录此电脑–单击右键—属性–高级–系统设置–环境变量在系统变量添加在用户变量修改path变量配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,输入查看使用以下命令将npm的默认registry设置为淘宝镜像源。
2025-03-09 00:00:00
932
原创 wails不是内部或外部命令,也不是可运行的程序 或批处理文件
运行wails doctor‘wails’ 不是内部或外部命令,也不是可运行的程序或批处理文件。我们在安装go1.24.1.windows-amd64.msi时,软件会自动把我们的GOPATH设置为,但是我们已经修改了路径,所以不能再用软件提供的变量。该路径为gopath路径,修改为绝对路径即可。例如。关闭cmd窗口,重新测试。
2025-03-07 00:45:00
578
原创 golang学习笔记——go语言安装及系统环境变量设置
用户环境变量优先级高于系统环境变量。如果同时设置了同名的用户环境变量和系统环境变量,系统会优先使用用户环境变量。用户环境变量只对当前登录用户有效,而系统环境变量对所有用户和所有进程有效。希望这些信息对你有帮助!如果有更多问题,欢迎继续提问。
2025-03-05 20:42:03
2890
原创 玩转大模型——Trae AI IDE国内版使用教程
工作空间” 通常为一个在 Trae 中打开的文件夹。若你的项目较为复杂,也可以将多个文件夹添加至一个 “工作空间”。Trae Builder 模式可以帮你从零开始开发一个完整的项目。你可以轻松地把它融入到你的项目开发过程中。在 Builder 模式下,AI 助手会根据你的需求使用各种工具来回应。这些工具包括分析代码文件、编辑代码文件、运行命令等等,让回应更准确、更有效。
2025-03-04 15:06:22
10445
电子面单系统
2016-01-28
tomcat8-maven-plugin-3.0-r1655215.jar
2020-10-26
ventoy-1.0.19-linux.tar.gz
2020-08-27
queryMobile
2014-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅