html
-
数据库需求分析阶段详解
在《数据库设计步骤》一节我们介绍了设计数据库的基本步骤,下面将详细介绍需求分析阶段。 需求分析阶段的重点是调查、收集并分析客户业务的数据需求、处理需求、安全性与完整性需求。 常用的…
-
GDB后台(异步)执行调试命令
前面章节中,我们已经接触了很多调试命令,如 run(r)、continue(c)、next(n)等,借助它们即可操控 GDB 调试目标程序。有些读者可能已经注意到,这些调试命令在执…
-
GDB non-stop模式详解
《GDB调试多线程程序》一节提到,对于调试多线程程序,GDB 默认采用的是 all-stop 模式,即只要有一个线程暂停执行,所有线程都随即暂停。这种调试模式可以适用于大部分场景的…
-
为什么选择Python做数据分析?
Python 语言在近年来最火的一门编程语言,2017 年荣膺“2017年度编程语言”,以其较高的增长率超越老牌语言 C、Java、C++。2019 年 T…
-
GDB调试多线程程序
顾名思义,多线程程序指的就是拥有多个(≥2)线程的程序,各个线程可以独立完成一项任务,更重要的是它们可以并发执行。这也就意味着完成相同的任务,多线程程序执行花费的时间往往会少…
-
PHP实现简单的日历程序
说到对日期和时间的处理,就一定要介绍一下日历程序的编写,大多数读者可能都会认为日历的作用只是为了在页面上显示当前的日期,其实不然,日历在我们的开发中有着更重要的作用。例如,我们开发…
-
判断链表中有环
《循环链表》一节,给大家详细地介绍了循环链表。在此基础上,本节带领大家讨论一个问题:如何判断一个单链表中有环? 注意,有环链表并不一定就是循环链表。循环链表指的是“首尾…
-
PHP实现计算器
本节主要是应用前面几节学习的内容来实现一个简单的计算器,示例中使用 HTML 代码编写一个用户操作的计算器界面,然后使用 PHP 的流程控制判断用户操作的各种情况、计算用户输入的值…
-
GDB print命令高级用法
《GDB print和display命令》一节中,就如何在 GDB 调试代码过程中查看某一变量或表达式的值,对 print 和 display 命令的功能和基本用法做了详细的介绍。…
-
W3C标准事件流
W3C 标准事件流(DOM2 级事件流)包含 3 个阶段,捕获阶段、目标阶段、冒泡阶段。在捕获阶段,事件对象通过目标的祖先从窗口传播到目标的父级。在目标阶段,事件对象到达事件对象的…