这里是黄永亮的博客

【资源导航】

欢迎来到我的博客。 预告:最近即将更新的内容=-= MDSE实践计划系列: 尝试完成部分半自动化的开发流程,部分可投入生产 20210828.近期动态分享:MDSE实践计划及过程记录 20211023.Web后端参数检查的通用代码生成设计与实现 已填flag 1.数据结构 https://github.com/956237586/DataStructure-C 2.从零实现Web服务器 包含从Socket层实现部分HTTP协议 手动实现模板引擎、路由等功能 视频已发布,仅作原理性说明,未做工程化重构 https://www.bilibili.com/video/BV18h41147b8/ 3.C语言教程 C语言系列基础教程(传统讲法) http://blog.h ...

20220524数据结构绿皮书读书笔记

20220524数据结构绿皮书读书笔记 # 6 List and String list实现和string 太简单了,不罗嗦了直接跳过 附两种实现的代码如下 数组实现 https://github.com/956237586/DataStructure-C/blob/master/DataStructure-C/1.1.linearlist.h https://github.com/956237586/DataStructure-C/blob/master/DataStructure-C/1.1.linearlist.c 链表实现 https://github.com/956237586/DataStructure-C/blob/master/DataStructure-C/1.2.linearlist.c https://github.com/956237586/DataStructure-C/blob/master/DataStructure-C/1.2.linearlist.h ...

20220523数据结构绿皮书读书笔记

为了良好的阅读体验,建议到个人博客或CSDN,QQ空间就是备份用的,tx看起来彻底放弃日志了。。。。 20220523数据结构绿皮书读书笔记 ## 5.4 在博弈中预读几步 博弈树可以帮我们在游戏中做出有利于自己的决策,树根是初始状态,树杈是每局中玩家可能做的选择。每下降一层代表另一个玩家做出了下一次选择。 游戏规则:每人每局可以选择1-3,但不能和对手选择的一样,当总数第一次达到8时的玩家胜利。图中F代表第一个玩家获胜,S代表第二个玩家获胜 这个小游戏生成的博弈树不是很大,但实际的棋类游戏的博弈树往往是巨大的,大到人和机 ...

20220520数据结构绿皮书读书笔记

  /* From extension vscode.github *//*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ .vscode-dark img[src$=\#gh-light-mode-only],.vscode-light img[src$=\#gh-dark-mode-only] { display: none;} ...

20220519数据结构绿皮书读书笔记

  /* From extension vscode.github */ /*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ .vscode-dark img[src$=\#gh-light-mode-only], .vscode-light img[src$=\#gh-dark-mode-only] { display: ...

20220518数据结构绿皮书读书笔记

  /* From extension vscode.github *//*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ .vscode-dark img[src$=\#gh-light-mode-only],.vscode-light img[src$=\#gh-dark-mode-only] { display: none;} ...

20220517数据结构绿皮书读书笔记

  /* From extension vscode.github *//*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ .vscode-dark img[src$=\#gh-light-mode-only],.vscode-light img[src$=\#gh-dark-mode-only] { display: none;} ...

20220516数据结构绿皮书读书笔记

20220516数据结构绿皮书读书笔记 大型项目的实验和需求分析最终应当是需求的正规陈述,这种陈述成为用户和软件工程师的主要表达和交流方法,来让软件工程师尝试理解并建立标准。 1.功能性需求 2.系统的假设和限制 3.维护需求 4.文档需求 需求规范陈述软件应该做什么,怎么做。且需求应当让用户和软件工程师同时理解,他们将形成后面阶段设计、编码、测试和维护的基础 编码 在合适的的时间启动编码 编程原则 在需求准确和完成之前不要开始写代码 Act in haste and repent at leisure. Program in haste and debug foreve。不翻译,翻译 ...