logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【C#】C#异步和多线程,Thread,Task和async/await关键字

目的不同:多线程主要用于并行执行 CPU 密集型任务,异步编程主要用于非阻塞地执行 I/O 密集型任务实现方式:多线程通过创建和管理线程实现并行,异步编程通过非阻塞的操作和回调机制实现,不一定需要多线程资源利用:多线程可能会创建大量线程,占用系统资源;异步编程通常使用回调或任务,不需要额外的线程在实际的开发中优先使用 async/await 处理异步操作,需要并行计算时使用 Task,只在特殊情况

文章图片
#开发语言#c##学习 +1
结构型设计模式之桥接模式

桥接模式(Bridge Pattern)是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立变化。这种模式涉及到一个接口作为桥接,使得实体类的功能独立于接口实现类,两者可以独立地变化。桥接模式的核心思想是:将抽象与实现解耦,使两者可以独立地变化。这种模式通过提供抽象和实现之间的桥接结构,来实现两者的解耦。

文章图片
#设计模式#桥接模式#学习 +2
VSCode推出开源Github Copilot:AI编程新纪元

在AI编程助手领域掀起一场重大变革,微软于2025年5月19日宣布将GitHub Copilot Chat扩展的代码以MIT许可协议开源,并将其核心AI功能整合到Visual Studio Code中,这一战略性举措旨在将VS Code打造成为一个真正的开源AI编辑器。这一消息对开发者社区产生了巨大影响,标志着编程工具发展的新方向。

文章图片
#vscode#开源#github +1
版本控制系统:代码管理的核心利器

版本控制系统(VCS)是软件开发中管理代码变更的核心工具,主要分为本地、集中式和分布式三类。本地VCS(如RCS)简单但不支持协作;集中式VCS(如SVN)通过中央服务器管理版本,但存在单点故障风险;分布式VCS(如Git)让每个开发者拥有完整仓库,支持离线工作且无单点故障。现代开发中,Git已成为主流(市场占有率超95%),与GitHub等云端平台深度集成,支持CI/CD和代码审查。最佳实践包括

文章图片
#svn#git
从零到一:我的技术博客导航(持续更新)

Blog目录涵盖内容包括AI 相关工具,C#相关知识,架构,设计模式,C#语法基础及进阶,LINQ,WPF,MAUI,数据库,Git,SVN,Github,MCP等

文章图片
#学习#设计模式#AI
MCP的发展历程

MCP(Multi-agent Collaboration Protocol,多智能体协作协议)是人工智能领域的研究方向,旨在为多个AI智能体之间的协作提供框架和标准。随着人工智能技术的发展,研究人员认识到单一智能体在处理复杂任务时存在局限性,而多智能体协作可以互相补充,共同解决更复杂的问题。多智能体协作技术代表了人工智能研究从单体智能向集体智能转变的重要趋势。通过建立协作框架,使多个AI智能体能

文章图片
#microsoft#学习#开发语言
【Cursor】Cursor 1.0发布,AI编程再进化

Cursor 1.0 正式发布,带来多项重磅更新 摘要:AI代码编辑器Cursor正式发布1.0版本,标志着产品进入成熟期。主要更新包括: BugBot智能代码审查,自动检测GitHub PR问题并提供修复 Background Agent全面开放,支持远程多任务编码 原生Jupyter Notebook支持,优化数据科学工作流 Memories项目记忆功能,长期保存代码决策和上下文 一键MCP安

文章图片
#学习#jupyter#其他
Git远程协作实战指南

主要内容包括:远程仓库管理:使用git remote添加、查看和管理远程仓库同步更新操作:git fetch获取远程更新但不自动合并git pull(fetch+merge)自动合并更新到当前分支推送变更:git push将本地提交推送到远程仓库文章还提供了C#调用Git命令的代码示例,展示了如何在程序中执行pull和push操作。远程协作是团队开发的核心环节,掌握这些命令对高效协作至关重要。

文章图片
#git#学习
浅谈AI致幻

AI幻觉(AI Hallucination)是指人工智能模型生成的看似可信但实际上不准确、不符合事实或完全虚构的内容。这种现象在大型语言模型(LLM)中尤为常见,模型可能会自信地提供错误信息,编造不存在的引用,或生成与现实不符的内容。

文章图片
#人工智能
Cursor的使用安装以及无限续杯

Cursor的下载与安装以及Cursor的无限续杯

文章图片
#人工智能#开发语言#学习
    共 24 条
  • 1
  • 2
  • 3
  • 请选择