html

  • GDB断点调试详解

    前面利用 3 节的内容,分别介绍了 GDB 调试器支持在被调试程序中打断点的 3 种方法,即 break、watch 以及 catch 命令。在此基础上,本节给大家讲解:如何借助断…

    编程笔记 2021年7月20日
  • 在HTML中嵌入PHP脚本

    PHP 是常用的开发 Web 应用的后台程序,通常 PHP 源码文件的格式都是 .php,在访问 PHP 程序时通常也是直接在服务器地址(URL)后面追加 PHP 文件的名称。如果…

    编程笔记 2021年7月20日
  • GDB反向调试

    读到本节,我们已经学会了借助 GDB 调试器对代码进行单步调试和断点调试。这 2 种调试方法有一个共同的特点,即调试过程中代码一直都是“正向”执行的(从第一…

    编程笔记 2021年7月20日
  • IPython与Jupyter Notebook以及Anaconda

    在正式讲解知识点之前,我们要进行一下准备工作即选择相应的工具,俗话说的好“工欲善其事必先利其器”,选择一个好的工具你已经向成功迈出一大步。有 Python …

    编程笔记 2021年7月20日
  • GDB调试多进程程序

    GDB调试器不只可以调试多线程程序,还可以调试多进程程序。 对于 C 和 C++ 程序而言,多进程的实现往往借助的是<unistd.h>头文件中的 fork() 函数或…

    编程笔记 2021年7月20日
  • MySQL优化插入数据速度

    在 MySQL 中,向数据表插入数据时,索引、唯一性检查、数据大小是影响插入速度的主要因素。本节将介绍优化插入数据速度的几种方法。 根据不同情况,可以分别进行优化。 对于 MyIS…

    编程笔记 2021年7月20日
  • MySQL EXPLAIN和DESCRIBE(查询分析器)

    查询是数据库中最频繁的操作,提高查询速度可以有效的提高 MySQL 数据库的性能。在《MySQL性能优化简述》一节我们了解了如何查询效率低下的 SQL 语句,本节主要介绍如何分析查…

    编程笔记 2021年7月20日
  • 绘制E-R图:数据库概要设计阶段

    在《数据库需求分析阶段详解》一节我们讲解了如何解决客户的业务和数据处理需求。需求分析阶段过后,就进入了概要设计阶段。 在概要设计阶段,我们需要和项目团队中的其他成员及客户进行沟通,…

    编程笔记 2021年7月20日
  • 数据库设计为什么要使用三大范式?

    我们在《数据库设计的三大范式》一节讲解了三大范式,本节主要介绍不使用三大范式会对设计数据库有什么影响,会出现什么问题。 这里可以将三大范式理解为:设计数据库时需要遵循的规则,可以有…

    编程笔记 2021年7月20日
  • 数据库逻辑结构设计阶段

    我们在概要设计阶段解决了客户的需求,并绘制了 E-R图。逻辑结构设计的任务,就是把在概要结构设计阶段建立的基本 E-R 图,按选定的关系数据模型的原则转换成相应的数据库模型图。 本…

    编程笔记 2021年7月20日