自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Phodal's zenthink

待我代码编成,娶你为妻可好 @花仲马

  • 博客(979)
  • 资源 (21)
  • 收藏
  • 关注

原创 LLM 赋能的 BizDevOps 工具链:扩大端到端触点,内建流程与规范

在本系列的前两篇文章《LLM 赋能的研发效能》、《LLM 赋能的软件架构》里,介绍了我们在 LLM 结合 BizDevOps、软件架构的一系列试验。围绕于这两大类探索,我们构建了两个开源 LLM 工具:AI 辅助编程工具 AutoDev(IDEA 插件 )、架构治理工具 ArchGuard Co-mate。先看看,基于我们所理解 LLM + 软件开发的 AutoDev 自动 CRUD 视频:引子:...

2023-07-16 17:02:59 234

原创 LLM 与架构新纪元:适应代码生成模式,突破软件开发瓶颈

TL;DR 版本:今年 2 月,我们在 QCon 上分享了《组织级架构治理的正确落地方式》,其背后的一个核心思想是:架构即代码。围绕这个核心思想,我们构建了 ArchGuard 的治理功能,即架构规范转换为代码。今年 5 月,我们在 QCon 上分享了《探索软件开发新工序:LLM 赋能研发效能提升》,一次关于 LLM 与研发效能的试验、探索与洞察等。而如果你对于 AI 代码生成的进一步探索,你也会...

2023-07-09 20:58:50 1108

原创 经典软件工程复兴?大模型驱动的软件工程实践标准化

TL;DR。简单来说,本文探讨了大模型驱动的软件工程实践标准化,以及如何将需求和设计规范化为 DSL 格式。通过这种方式,可以让 AI 更自动化、高效地编写代码。随着大语言模型在软件开发中的应用越来越广泛,传统的软件工程实践开始被重新关注和提及。在诸如于编写清晰的文档、进行代码审查和单元测试等领域,我们可以看到 LLM(大语言模型) 能带来极多在提升。而在其它的一些领域,诸如于辅助接口设计、辅助架...

2023-07-02 20:58:17 580

原创 破局之作:首部开源 AIGC 软件工程应用电子书《构筑大语言模型应用:应用开发与架构设计》...

TL;DR 版;在线:https://aigc.phodal.com下载 1:https://github.com/phodal/aigc/releases下载 2:https://pan.baidu.com/s/1wGc75vVHaZwvZyHeltyt8w?pwd=phod2023 年的上半年里,我(@phodal)和 Thoughtworks 的同事们(如:@tianweiliu、@teob...

2023-06-28 18:21:39 410

原创 LLM 应用参考架构:ArchGuard Co-mate 实践示例

随着,对于 LLM 应用于架构领域探索的进一步深入,以及 ArchGuard Co-mate 开发进入深入区,我们发现越来越多的通用模式。在先前的文章里,我们总结了一系列的设计原则,在这篇文章里,我们将介绍 ArchGuard Co-mate 与参考架构的实践。开始之前,可以先看看 ArchGuard Co-mate 的演示视频:LLM 应用参考架构结合我们在一些 LLM PoC 项目的经验,以及...

2023-06-27 20:58:48 991

原创 语言接口:探索大模型优先架构的新一代 API 设计

过去的两三个月里,在开发基于大语言模型的软件时,也一直在思考如何设计一个大模型优先架构。而随着越来越多的团队加入到这场竞赛里,我们会发现:基于大语言模型的软件架构与过去的不同之处,诸如于:我们需要新一代的 API。我暂时将这一代 API 称为:语言接口/语言 API(大概会有大佬来发起新的名称),原因是:自然语言只是人机的接口,DSL 是 AI 与机器的接口、机器与机器的接口。所以,在这篇文章里,...

2023-06-18 20:59:01 8059 1

原创 LLM 优先的软件架构:源自 ArchGuard Co-mate 的四个基本设计原则

在优化 ArchGuard 的 AI 辅助架构治理工具 Co-mate 的架构时,发现有一些模式与之前设计 AutoDev、ClickPrompt 等颇为相似。便思考着适合于 ArchGuard Co-mate 的架构设计原则是什么,写下了初步的三条原则。而正好要在公司内分享 LLM + 架构,便又整理了适合于更通用的四个架构设计原则。以此作为一个参考的架构原则基础,方便于我后续设计其它的 LLM...

2023-06-14 20:58:43 809

原创 规范即治理函数:LLM 赋能的软件架构治理与架构设计

在我们设计架构治理平台 ArchGuard 2.0 的架构时,一直在强调的点是:基于规范 + 模式的工具化。简单来说,规范是架构设计的共时,也是架构知识的显性化。所以,在让 AI 设计架构时,规范是我们要考虑的第一要素,第二要素是:基于现有实现地设计。在 ArchGuard 里,我们遇到的其中一个挑战是:如何识别不可言表的设计?于是,我们尝试构建 ArchGuard Co-mate 来理解这些设计...

2023-06-11 20:58:55 967

原创 ArchGuard Co-mate:一次关于大语言模型与架构治理、架构设计的探索

在过去的几个月里,为了探索了 LLM 结合 SDLC、BizDevOps 的可能性,我们(Thoughtworks 开源社区)创建了 ClickPrompt、 AutoDev、DevTi 等一系列的开源项目。从个人的经验来看,未来越来越多的应用将围绕于 LLM@Core 设计,所以我们挖了一个新的坑、新的试验:ArchGuard Co-mate:https://github.com/archgua...

2023-06-08 18:34:58 538

原创 以 LLM 为核心 LLM@Core:程序员的大语言模型技术指南

过去几个月里,我们对于大语言模型的一系列探索,如 ChatGPT 端到端实践与应用开发、LLaMA 与 ChatGLM 的微调试验、GitHub Copilot 逆向工程分析、动态上下文工程(即 LangChain)的研究,驱使着我去写一个总结,也是一个面向程序员的 LLM 指南。也是好久没有写这个系列(程序员必知)的文章。作为一个从个人经验总结的文章,本文涉及的知识点可能有点多,主要会从以下几个...

2023-06-02 22:35:45 4375 1

原创 LLM 赋能的研发效能:如何探索软件开发新工序?

上周末,我们(我和我的同事谢保龙)在 QCon 广州 2023 上分享了一个 AI 结合研发效能的话题:《探索软件开发新工序:LLM 赋能研发效能提升》 。我们分享了:Thoughtworks 在过去的两个月里对于 LLM (大语言模型)结合软件开发的一些探索。在这篇文章里,我们将总结一些关键的要素,方便于大家理解。后续,等后续的录屏版本出来后,也可以再回顾一下。值得注意的是,当前我们处于探索+...

2023-05-29 17:53:50 431

原创 上下文工程:基于 Github Copilot 的实时能力分析与思考

上个月在计划为 AutoDev 添加多语言支持时候,发现 GitHub Copilot 的插件功能是语言无关的(通过 plugin.xml 分析),便想研究一下它是如何使用 TreeSitter 的。可惜的是,直到最近才有空,研究一下它是如何实现的。探索的过程中,发现:Copilot 围绕上下文做了非常之多的工作,便想着写一篇文章总结一下。GitHub Copilot 的上下文构建与 ChatGP...

2023-05-15 20:59:00 1403 1

原创 大语言模型友好的 API:借助集体智慧构建更好的软件架构

在过去的几个月里,我们一直在探索:如何将大语言模型用于研发效能提升?而随着,我们研究的逐步推进,慢慢进入一些深水区,诸如于:如何将 AI 更好地用于辅助架构设计?基于我们多年的架构设计及治理经验,开放服务能力是评价架构的重要维度之一,而 API 正是提升架构开放性和改善对外服务能力的关键手段。我们先前的观察和 Unit Mesh 的一系列编程相关的 LoRA 试验,我们的结论是:【开源 LLM +...

2023-05-14 19:30:34 790

原创 开源 AI 辅助编程工具 AutoDev 现已上架 Jetbrains 插件市场

我们非常高兴地宣布 AutoDev v0.2.0 的发布!AutoDev 是一款强大的 AI 辅助编程工具,可以与 Jetbrains 系列 IDE 无缝集成(VS Code 支持正在开发中)。通过与需求管理系统(如 Github Issue 等)直接对接,AutoDev 为您提供了更便捷的编程体验。搜索 AutoDev,并配置一下你的 AI Key,或者自定义的 OpenAI Host,就可以 ...

2023-04-24 16:43:47 1390

原创 四种自制代码生成对比:哪种方法最适合微调?

在过去的几周里,我们尝试自己结合开源的大模型 LLaMA、ChatGLM 进行模型微调,除了业务部分的探索,还有很大一部分在技术方面的探索,诸如于代码辅助生成。在尝试了不同场景和业务模式的代码生成,我们探索了四种不同方式,后续可能还会有一些,但是差异可能不大。四种方法的太长不读版:代码示例生成法。通过输入示例文本和目标代码,让 AI 模型根据代码规律生成新的代码。测试驱动生成法。通过输入测试代码,...

2023-04-12 20:58:24 842

原创 企业级 AI 研发的正确姿势:开源 LLM + LoRA轻松提效

本文的阅读成本很低,不需要大量地先验 AI 知识。作为纯纯的软件工程师,我们发现:学懂基本的 AI Prompt 原理与模式,不懂 LLM (大语言模型)算法,你也可以轻易驾驭 LoRA (Low-Rank Adaptation of LLM,即插件式的微调)训练。在构建了 ClickPrompt、ChatFlow 之类的 Prompt 管理平台之后,我们开始探索适合于企业的 AI 编程提效方式。...

2023-04-06 18:03:12 1042

原创 如何评估和规划云迁移

业务上云是一个复杂的过程,需要细心规划和准确执行。通过评估和分析您的业务需求,规划和设计云架构,验证和实施迁移,以及持续度量和自动化监控和操作,您可以确保您的业务在云上成功运行。

2023-03-30 17:30:33 477

原创 Unit Runtime:一键运行 AI 生成的代码,或许将成为你的复制 + 粘贴神器

在我们构建了 Unit Mesh 架构之后,以及对应的 demo 之后,便着手于实现 Unit Mesh 架构。于是,我们就继续开始 Unit Runtime,以用于直接运行 AI 生成的代码。PS:再重新介绍一下 Unit,这里的 Unit 指的是由AI 生成的 + 可独立运行的代码单元,比如一个前端组件、一个 完整的 API (Controller-Service-Repository)等等...

2023-03-29 18:30:08 746

原创 Prompt 即代码:设计和管理 AI 编程的最佳实践

Prompt 即代码是一种基于多种输入模态的编程范式,它通过结合文本、图像、语音等多种输入方式来提供更丰富的上下文信息,帮助程序员更好地表达自己的意图,并生成相应的代码实现。Prompt 即代码将 prompt 作为代码的一部分,以及作为标准接口来定义生成的代码,同时提供注释和文档信息以支持可读性和可维护性。通过使用 prompt 即代码,程序员可以提高编码效率,同时生成更准确、更可靠的代码实现。...

2023-03-26 20:58:20 2004

原创 渐近式 AI 编程架构:Unit Mesh 架构的设计与探索

Unit Mesh是一种基于人工智能生成的分布式架构,与传统的分布式架构不同,Unit Mesh 中的服务单元 (Unit) 是由 AI 生成的,应用程序中的服务和数据抽象为一个个独立的单元,并通过统一的控制平面进行管理和部署。在上一篇文章 《未来可期的 AI 编程:到底是程序员的终极解放还是失业的开始?》 里,我们介绍了人类食用 AI 编程的考虑要素质。在这一篇文章里,我们将继续探索 AI 编程...

2023-03-23 16:54:49 325

原创 开源 ChatFlow:让人类设计高质量流程,让 ChatGPT 生成与复读

太长不读版:ChatFlow作为一个正经的开源项目,现在你可以在 ClickPrompt 上完成一切工作以外的活动:角色扮演、玩游戏、看小说、AI 画画等等,如下图所示:于是,我们抽取 ClickPrompt 出了的核心能力,构建了一个新的框架:ChatFlow —— 一个围绕 ChatGPT 构建的简易工作流引擎。简单来说:将做事的套路工具化,结合 AI 进行自动化。比如说,我们在开发 Clic...

2023-03-19 21:22:17 5619

原创 未来可期的 AI 编程:到底是程序员的终极解放还是失业的开始?

过去的一个月里,我一直在研究 ChatGPT,也与很多人(普通人、程序员、创业公司、风投等等)进行了交流。不论是业内(编程)还是业外,人们对于 AI 编程的观点都是:未来可期 ——GPT,他好像什么都能干,也好像什么都干不好。所以,在这篇文章里,我将继续总结与其他人聊天的观点。对应的思路总结,也可以在 ClickPrompt Flow 上查看:ClickPrompt - Streamline y...

2023-03-15 18:00:31 653

原创 ChatGPT 的 10 种集成模式:从开源 AI 体验平台 ClickPrompt 中受到的启发

和国内外的很多公司一样,在 Open AI 公司开放了 ChatGPT API 接口之后,我们也在探索如何去结合到业务中。而在探索的过程中,我们发现了一个问题,大部分的业务人员并不了解 AI 的能力,所以我们开源构建了 ClickPrompt,以使 “普通人” 能更方便地了解 ChatGPT。围绕于我们短暂的开发旅程,我们思考了一些有意思的 ChatGPT 相关的集成模式,这些模式方便我们后续在国...

2023-03-09 18:44:00 24408 12

原创 ClickPrompt:一站式 Prompt 学习、设计与运行工具(开源),支持 ChatGPT 等

太长不看版:GitHub:https://github.com/prompt-engineering/click-prompt在线地址:https://clickprompt.org/备用地址:https://prompt.phodal.com/欢迎来添加你的 AI Prompt 和使用心得。再上个截图:ClickPrompt:简化你的 Prompt 设计之旅上周末,为了更好地记录与分享学习 AI...

2023-03-06 18:00:59 2716

原创 实时的软件生成 —— Prompt 编程打通低代码的最后一公里?

PS:这也是一篇畅想,虽然经过了一番试验,依旧有一些不足,但是大体上站得住脚。传统的软件生成方式需要程序员编写大量的代码,然后进行测试、发布等一系列繁琐的流程。而实时生成技术则是借助人工智能技术,让计算机自动生成代码,并直接运行,从而大大提高了软件生成的效率和质量。而实时生成技术是一种借助人工智能技术让计算机自动生成代码,并直接运行的方法,大大提高了软件生成的效率和质量。实现实时软件生成的一种方式...

2023-03-02 20:58:53 1309

原创 如何构造个人 AI 策略:从 AI 绘画的演进与 ChatGPT 现状出发?

持续关注 AI 相关探索:https://github.com/phodal/ai-researchPS:就本文的结论而言,我相信你已经或多或少的有所体会了。也因此,本文更多的是展现一个思考的过程,而不是一个纯粹的结论。AIGC 是什么?它是指通过机器学习、自然语言处理等人工智能技术,让计算机自动生成文字、图像、音频、视频等各种类型的内容。它能够帮助企业和个人降低创作成本、提高生产效率、增强创意输...

2023-02-27 19:00:48 946

原创 ChatGPT 编写模式:如何高效地将思维框架赋予 AI ?

如何理解 Prompt ?Prompt Enginneeringprompt 通常指的是一个输入的文本段落或短语,作为生成模型输出的起点或引导。prompt 可以是一个问题、一段文字描述、一段对话或任何形式的文本输入,模型会基于 prompt 所提供的上下文和语义信息,生成相应的输出文本。举个例子,对于一个语言模型,prompt 可以是 "The cat sat on the",模型可以通过对接下...

2023-02-22 20:12:19 18973 2

原创 AI 在编程、写作、绘画领域的占卜:从 GitHub Copilot 到 ChatGPT,再到 Stable Diffusion...

PS:就当前节点(2023.02.22)而言,我虽然研究过一段时间传统的机器学习,但是并不擅长深度学习等领域,所以很多 AI 领域相关的词汇,我是不擅长的,只为自己总结一下,方便在未来更新自己的认识。内容主要是结合我过去擅长的编程、写作、绘画展开的:绘画:text 2 image。结合 Stable Diffusion 讲述一张图片的演化。写作:chat 2 article。结合 ChatGPT ...

2023-02-20 20:05:01 2574

原创 如何持续架构治理?我们和 ChatGPT 聊了一会?

在上周的 QCon 北京 2022 大会上,我和我的同事黄雨青一起分享了《组织级架构治理的正确方式》,以帮助开发人员对组织级架构治理体系全貌一瞥,并厘清治理工具的设计思路和核心功能内容。结合我们在 ArchGuard 的探索经验,我们:基于“视点与视角”构建架构治理的工具全景。以帮助组织了解架构治理的整体情况”点-线-面” 策略。以帮助组织围绕关注点,设计举措,引导架构的演进。建议以探索的方式...

2023-02-13 20:58:57 410

原创 2022 年前端趋势总结与 2023 前端规划

PS:本来应该在 2022 年交付的这篇文章,受阳了的影响,延迟到了 2023 年。照旧,本文没有任何的数据支撑,只是总结自己的理解、社区上的趋势以及自己的探索。类微前端:丰富与灵活的各类模式与 5 年前相比,微前端及类微前端模式已经灵活多变,无法简单使用一篇文章来介绍。但是,总体而言,我们可以大致划分四类:微内核模式。即胖 vendor + 插件式的瘦组件标准微前端模式。各个应用、组件完全独立混...

2023-01-30 20:44:52 683

原创 数字技术与架构趋势:对于 2023 年的思考

每年吧,在做年度总结的时候,总会想一想未来是怎样的。现在,可以回顾 2021 年的预测,看看自己是否预测对了,并思考一下 2023 年的一些变化。对于 2023 年的技术趋势,局限于自己所关注的技术,没有做广泛的调研,也因此只能作为参考。兴起的远程办公(国内)出于种种原因,我不对防疫发表评论。A/B 轮班模式。从现有的感染趋势而言,A/B 轮流制的公司/居家模式将成为 2022 年底的一大变化。对...

2022-12-19 20:58:31 463

原创 架构孪生:架构的数字化形态???

架构孪生是一种旨在精确反映架构设计、实现与运行态等的虚拟模型,以数字化的形式对软件的架构、代码模型、分层、实现技术等的进行动态的呈现。PS:我们本无意于创造一个新的概念,只是在探索如何更好的度量架构的过程中,发现借用于已有的成熟模式,可以让这件事情变得更简单。治理架构时,我们(ArchGuard 开发团队)一直推荐三态治理的方式,即设计态、实现态和运行态,以全面 + 数字化的方式来思考问题。在过去...

2022-11-27 20:58:41 608

原创 软件开发工业化:架构语言 Fklang 对下一代架构设计的探索

过去的几个月的业余时间里,一直在设计一个名为 Fklang ( https://github.com/feakin/fklang )的架构 DSL,以 DDD(领域驱动设计)为指导思想构建,除了完成 MVP 原型的编译器与代码生成,还可以使用 Jetbrains IDE 开发(搜索 Feakin)。首先,架构描述语言或者设计语言并不是一个新的东西,Fklang 也是旧瓶新装。我们只是按自己的理解去...

2022-11-20 20:58:18 277

原创 自动增量计算:构建高性能数据分析系统的任务编排

在起始的那篇《金融 Python 即服务:业务自助的数据服务模式》,我们介绍了:使用 Python 如何使用作为数据系统的 wrapper 层?在这一篇文章里,我们将继续之前的话题,介绍如何使用 Python 作为计算引擎核心的胶水层,即:如何使用 Python 构建 DAG(有向无环图,Directed Acyclic Graph) 任务?除此,还可以了解一下,如何设计增量 DAG 计算?先看一...

2022-11-06 20:58:15 401

原创 如何构建高性能可视化架构?一个交互式实时数据引擎的架构设计

在分析 SecDB、Athena、Quartz 几个实时金融与风险分析平台的时候,发现了 Perspective —— 一个 FinTech 开源基金会 FinOS 旗下开源的交互式分析和可视化组件库,由摩根大通(J.P. Morgan Chase)公司开源出去的流式数据可视化组件库。所以,从某种意义上来说也是《金融 Python 即服务:业务自助的数据服务模式》 的后续展开,也可以算是低延迟架构...

2022-10-31 20:58:19 709

原创 低延迟架构体系初探:如何从硬件到应用开发提升性能?

几年前,在通信领域的技术咨询经历,初步了解到预分配内存管理机制,其对于性能的改善是多么的明显。最近,也从点点滴滴的金融科技的领域,看到了高频交易所需要的低延时架构技术(当然了,国内在该领域受限于特色背景),也有点如出一辙的味道。而在未来,“元宇宙” 可能会换个新的名词,但是呢,它依旧也需要一系列的低延迟架构设计模式。在探索的过程中,有感于一系列反直觉的架构模式/设计模式。于是乎,作为低延迟架构领域...

2022-10-24 20:58:30 814

原创 金融 Python 即服务:业务自助的数据服务模式

最近,在研究国外的金融科技公司,他们如何构建他们的平台战略?机缘巧合之间,刚好看到一篇关于Bank Python 相关的文章《An oral history of Bank Python》。在这篇文章里,介绍了 Bank Python 的四种基础构建块:Barbara, the great key value storeDagger, a directed, acyclic graph of fi...

2022-10-16 20:58:14 425

原创 如何用 DDD 给 DDD 建模,破解 DDD 的魔法?

“所有模型都不对,但总有一些是有用的。” —— George BoxDDD 全称是 Domain-Driven Design,而不是我们所擅长的 Deadline-Driven Design。本来,对于再炒这一波冷饭,实在是没有啥乐趣。直到,我发现它可以炒成蛋炒饭 —— 加入 Feakin 的图形生成,适量的编译器知识,还有半勺 WASM。所以,这就是我们所要做的事件,为 DDD 建个模,基于模型...

2022-09-18 20:58:15 558

原创 如何构建一个在线绘图工具:Feakin 是如何设计与构建的?

高中,读过几本 3D 图形编程相关的书。怎么说呢,自那以后,图形学相关的东西,都不在我的兴趣范围里了。直到最近,我重新燃起了一点兴趣:架构治理工具 ArchGuard 依赖于「图即代码」,用于生成架构图,以更好的进行架构治理。年初,开源的知识管理工具 Quake 中,需要支持「概念构建系统」这样一个理念。需要管理多种不同的图形格式。当然了,作为一个 Firefox 浏览器的忠实用户,Firefox...

2022-08-28 20:58:49 583

原创 移动应用架构治理初探:从依赖分析与 Android 应用的生命周期说起

最近的项目比较忙,能腾出的业余时间不多。周内,“机缘巧合” 之下,与国内的某知名手机厂商的架构师们,一起聊了聊如何进行 Android 的架构治理,而其中的出发点是:如何从依赖治理的角度来进行 Android 的架构治理?作为一个非常熟悉 Android 和 Harmony OS 依赖分析的、非专业移动应用开发者,我大抵还算是有一定的经验。先从结论来说,Android 应用与一般的 Web 应用存...

2022-08-21 20:58:52 324

我的职业是前端工程师 下载

我的职业是前端工程师 我的职业是前端工程师

2017-04-28

mongodb-win32

mongodb,db,nosql,win32,windows,

2012-06-27

Android,Bash,终端,Term

在Android上使用Bash替代sh, 详细用法可以参考我的博客http://blog.csdn.net/gmszone/article/details/7246761

2012-02-09

Android GCC Term

使用方法可以见一下我博客 http://blog.csdn.net/gmszone/article/details/7246761

2012-02-09

Chameleon Install.exe

变色龙 Chameleon Install.exe

2012-01-16

Hjmac.iso MAC

Hjmac.iso MAC

2012-01-16

The Django Book中文版

The Django Book中文版

2011-12-27

Learning Website Development with Django

Learning Website Development with Django

2011-12-27

Django讲解

Django讲解

2011-12-27

Django Documentation Release1.2

《Django Documentation Release1.2》Django Software Foundation著

2011-12-27

Django 1.2.e-commerce

Django 1.2.e-commerce

2011-12-27

Django 1.0 Template Development

Django 1.0 Template Development - A practical guide to Django template development with custom tags, filters, multiple templates, caching, and more》Scott Newman著 2008年版.pdf

2011-12-27

[经典]ARM体系结构

[经典] ARM体系结构 [经典] ARM体系结构 [经典] ARM体系结构 [经典] ARM体系结构

2011-11-14

简单多任务任务高度

简单多任务 任务高度器 操作系统 OS Almost all embedded systems are event-driven; most of the time they wait for some event such as a time tick, a button press, a mouse click, or the arrival of a data packet. After recognising the event, the systems react by performing the appropriate computation. This reaction might include manipulating the hardware or generating secondary, “soft” events that trigger other internal software components. Once the event-handling action is complete, such reactive systems enter a dormant state in anticipation of the next event.1

2011-11-14

[ActionScript.3.0.Cookbook(第1版)].源代码

ActionScript 3.0 Cookbook(第1版) 源代码

2011-11-14

ADA Language

ADA Language ADA Language ADA Language

2011-08-27

51单片机教程 新概念

单片机教程,PDF格式,来自杂志,转载。不知道作者,如有盗版,请指出

2011-04-10

ICON-XP

ICO图标制作,,,,,,方便快捷

2008-07-21

Llamaworks2d

国外的一款开源的2D游戏引擎

2008-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除