Model Context Protocol(MCP)简介

2025-04-09 AI

近日,GitHub 正式开源了一款全新的Model Context Protocol(MCP)服务器,与 GitHub API 无缝集成,为开发者带来更高效的工作流体验。据悉,该服务器由 GitHub 联合 Anthropic 开发,采用 Go 语言重写,相较旧版功能更强大且易用。它保留了旧版服务器的所有功能,并新增了对自动化 GitHub 工作流的支持,能够从 GitHub 仓库中提取问题、获取信息等。

本文介绍 Model Context Protocol(MCP)概念及作用。


仓颉编程语言还能这么玩?HarmonyOS NEXT+AI大模型打造智能助手APP

2025-03-24 仓颉

在科技飞速发展的当下,编程语言和操作系统的创新不断重塑着应用开发的格局。华为的仓颉编程语言自问世以来,便以其独特的优势和强大的功能,吸引了众多开发者的目光。而 HarmonyOS NEXT,作为华为全新一代操作系统,带来了更流畅、更智能、更安全的体验。当仓颉编程语言遇上 HarmonyOS NEXT,再结合当下热门的 AI 大模型,一场智能助手 APP 开发的盛宴就此开启,展现出令人惊叹的玩法。


JDK 24发布

2025-03-19 JDK Java

JDK 24已经于2025年3月18日正式发布。本文总结了JDK 24发布的新特性。





微服务吞噬了我的应用——一种反模式

2025-02-04 Microservices

本文介绍一种关于微服务的反模式,Chris Richardson将其命名为“Microservices ate my application(微服务吞噬了我的应用)”。它描述了一种情况,即技术(在此指微服务架构)成为工程组织所犯错误的替罪羊。这个反模式的名称灵感来源于英语表达“The dog ate my homework”(狗吃了我的作业),它指的是未完成作业的一个难以置信的借口。


Java项目与数据库解耦

2025-01-30 Java

在Java项目中与数据库SQL解耦能增强代码的可维护性、可移植性和可测试性,以下是几种常见的实现方式及针对某Java项目的数据库SQL解耦的推荐方案。



使用SkyWalking实现应用性能监控

2024-12-26 SkyWalking

应用性能监控(Application Performance Monitor,简称APM),提供应用性能监控管理、微服务监控、K8S监控等服务,透视性能瓶颈,追踪问题根源,提升用户体验。本文介绍了常见的APM产品、选型原因及应用接入方式。



Node.js新作《循序渐进Node.js企业级开发实践》简介

2024-12-07 Node.js

《循序渐进Node.js企业级开发实践》由清华大学出版社出版,已于近期上市。该书基于Node.js 22.3.0编写,提供26个实战案例+43个上机练习,可谓是目前市面上最新的Node.js力作。

本文对《循序渐进Node.js企业级开发实践》一书做个大致的介绍。





Spark新作《循序渐进Spark大数据应用开发》简介

2024-11-11 Spark

《循序渐进Spark大数据应用开发》由清华大学出版社出版,已于近期上市。该书基于Spark 3.5.1编写,提供24个实战案例+26个上机练习,可谓是目前市面上最新的Spark力作。

本文对《循序渐进Spark大数据应用开发》一书做个大致的介绍。





HarmonyOS NEXT Release版本发布

2024-10-08 HarmonyOS

从2024年10月8日起,HarmonyOS NEXT Release版本正式发布,标志着以API 12为核心的HarmonyOS全套开发套件(含SDK及开发工具DevEco Studio)均达到Release状态并正式发布。开发者可基于Release状态的开发套件进行应用开发并正式上架华为应用市场。

同时,HarmonyOS NEXT今日开启公测,首批公测机型包括华为Mate 60系列、华为Mate X5系列、华为MatePad Pro 13.2英寸系列。消费者可通过“我的华为”APP-“升级尝鲜”申请升级。


JDK 23发布

2024-09-18 JDK Java

JDK 23已经于2024年9月17日正式发布。本文总结了JDK 23发布的新特性。





HarmonyOS 3.1/4.0应用升级到HarmonyOS NEXT改动点

2024-07-09 HarmonyOS

在 “鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”(https://coding.imooc.com/class/843.html)视频课程中,因为讲师在该课程授课时是使用的HarmonyOS 3.1/4.0应用(API 9),如果部分学员采用了最新的HarmonyOS NEXT API,此时就会遇到API兼容性的问题。

本文整理了从HarmonyOS 3.1/4.0应用升级到HarmonyOS NEXT(Developer Preview2)改动点。


如何从0开始学习AI大模型

2024-06-27 AI

从零开始学习AI大模型可能看起来是一项艰巨的任务,但实际上只要遵循一个系统性的学习路径,逐步深入,每个人都可以逐步掌握相关知识。





JDK 22发布

2024-03-19 JDK Java

JDK 22已经于2024年3月19日正式发布。本文总结了JDK 22发布的新特性。


HarmonyOS简史

2024-02-01 HarmonyOS

2012年10月8日,美国对中兴和华为两家公司发起了调查和国会听证,使得这两家国内顶尖通信公司的美国扩张之路遭遇重挫。危机之下,华为开始规划适用于物联网嵌入式设备的自有操作系统操作系统——LiteOS。LiteOS可以理解为是鸿蒙的前身。









Way Lau

Software Engineer and Full Stack Developer, now work and live in Shenzhen, China. Detail

Donate

See the list of Donors.