<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>计算机基础 on Chen's Blog</title><link>https://NamiChen.github.io/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/</link><description>Recent content in 计算机基础 on Chen's Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Sun, 18 Oct 2020 10:16:00 +0800</lastBuildDate><atom:link href="https://NamiChen.github.io/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/index.xml" rel="self" type="application/rss+xml"/><item><title>计算机基础-实数在计算机中的存储</title><link>https://NamiChen.github.io/2020/storage-of-reals-in-computers/</link><pubDate>Sun, 18 Oct 2020 10:16:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/storage-of-reals-in-computers/</guid><description>&lt;p>最近在智能合约中实现信誉算法，但是 Solidity 不支持浮点数赋值和运算，好在有人写了一个库实现了 IEEE 754 浮点数标准，只不过输入输出都是二进制，所以回过头来仔细理解一下实数在计算机中的存储。&lt;/p></description></item><item><title>Mysql学习补充-临时表与派生表</title><link>https://NamiChen.github.io/2020/mysql-learning-supplement-temporary-table-and-derived-table/</link><pubDate>Tue, 13 Oct 2020 19:15:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-supplement-temporary-table-and-derived-table/</guid><description>&lt;p>区分 MySQL 中临时表与派生表的概念，明确它们的用途。&lt;/p></description></item><item><title>Mysql学习补充-语句执行顺序</title><link>https://NamiChen.github.io/2020/mysql-learning-supplement-statement-execution-order/</link><pubDate>Sun, 13 Sep 2020 16:08:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-supplement-statement-execution-order/</guid><description>&lt;p>这篇文章用来仔细思考 MySQL 查询语句的执行顺序。&lt;/p></description></item><item><title>Mysql学习补充-关系数据理论</title><link>https://NamiChen.github.io/2020/mysql-learning-supplement-relational-data-theory/</link><pubDate>Fri, 11 Sep 2020 19:30:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-supplement-relational-data-theory/</guid><description>&lt;p>MySQL 作为关系数据库，关系数据理论是基础，本文进行补充学习，主要包括关系模型、关系代数和范式的相关知识。&lt;/p></description></item><item><title>Windows、Linux、Unix和 macOS</title><link>https://NamiChen.github.io/2020/windows-linux-unix-and-macos/</link><pubDate>Wed, 02 Sep 2020 21:15:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/windows-linux-unix-and-macos/</guid><description>&lt;p>目前主流的操作系统就是 Windows、Linux 和 macOS，有时候我们也常听到 Unix。今天查一下资料看一看它们的区别。&lt;/p></description></item><item><title>计算机网络-HTTP方法</title><link>https://NamiChen.github.io/2020/http-method/</link><pubDate>Thu, 20 Aug 2020 19:38:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/http-method/</guid><description>&lt;p>理解不同的 HTTP 方法的区别，主要参考 &lt;a href="https://tools.ietf.org/html/rfc7231#section-4.3" target="_blank">RFC 7231&lt;/a>&lt;/p></description></item><item><title>操作系统6-文件管理</title><link>https://NamiChen.github.io/2020/operate-system-6-file-management/</link><pubDate>Tue, 18 Aug 2020 08:18:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/operate-system-6-file-management/</guid><description>&lt;p>本篇介绍文件管理相关的内容。包括硬盘结构、文件和目录的概念，以及一个文件系统涉及的其它知识。&lt;/p></description></item><item><title>操作系统5-设备管理</title><link>https://NamiChen.github.io/2020/operate-system-5-device-management/</link><pubDate>Mon, 17 Aug 2020 19:25:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/operate-system-5-device-management/</guid><description>&lt;p>本篇介绍设备管理的相关内容。最近发现本科用的教材内容非常陈旧，而且不是那么浅显易懂，于是找了一本国外的教材《操作系统导论》，主要根据这个来学习。&lt;/p></description></item><item><title>操作系统4-存储管理</title><link>https://NamiChen.github.io/2020/operate-system-4-memory-management/</link><pubDate>Thu, 13 Aug 2020 11:04:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/operate-system-4-memory-management/</guid><description>&lt;p>本文介绍操作系统另一个重要功能：存储管理。包括存储管理的基本功能，以及分区、页式、段式与段页式三种存储管理方法的具体细节。&lt;/p></description></item><item><title>操作系统3-进程管理</title><link>https://NamiChen.github.io/2020/operate-system-3-process-management/</link><pubDate>Mon, 10 Aug 2020 08:06:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/operate-system-3-process-management/</guid><description>&lt;p>本文介绍操作系统最重要的一部分功能之一：进程管理，从进程的概念到进程的通信，再到死锁问题，最后结束进程的调度。&lt;/p></description></item><item><title>操作系统2-用户接口</title><link>https://NamiChen.github.io/2020/operate-system-2-user-interface/</link><pubDate>Sun, 09 Aug 2020 17:16:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/operate-system-2-user-interface/</guid><description>&lt;p>本文介绍操作系统的一个重要功能：提供用户接口。&lt;/p></description></item><item><title>操作系统1-概述</title><link>https://NamiChen.github.io/2020/operate-system-1-overview/</link><pubDate>Sun, 09 Aug 2020 10:27:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/operate-system-1-overview/</guid><description>&lt;p>本文介绍操作系统的概念、历史、分类、功能及理解这些功能的必备基础知识。&lt;/p></description></item><item><title>计算机网络-数据链路层</title><link>https://NamiChen.github.io/2020/data-link-layer/</link><pubDate>Sun, 19 Jul 2020 20:25:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/data-link-layer/</guid><description>&lt;p>两台主机间的数据传输，通常不是直达的，而是分成一段一段的链路。两个相邻节点间如何传输数据，是数据链路层关心的事情。&lt;/p></description></item><item><title>计算机网络-物理层</title><link>https://NamiChen.github.io/2020/physical-layer/</link><pubDate>Sun, 19 Jul 2020 20:08:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/physical-layer/</guid><description>&lt;p>物理层是 OSI 体系最下面的一层，涉及的多数是关于传输媒体和数据通信的知识，概念居多，本篇不详细解释，仅分辨物理层的主要任务。&lt;/p>
&lt;p>物理层考虑的问题是如何传输比特流，它要负责向数据链路层屏蔽掉传输媒体和通信手段的差异，从而使上层能专注自己的协议和服务。&lt;/p></description></item><item><title>Nginx说明</title><link>https://NamiChen.github.io/2020/nginx-learning/</link><pubDate>Fri, 17 Jul 2020 18:50:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/nginx-learning/</guid><description>&lt;p>本文学习 Nginx 的相关知识。&lt;/p></description></item><item><title>Mysql学习8-存储过程、触发器和事件</title><link>https://NamiChen.github.io/2020/mysql-learning-8-procedure-trigger-and-event/</link><pubDate>Wed, 15 Jul 2020 17:22:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-8-procedure-trigger-and-event/</guid><description>&lt;p>存储过程是在数据库中定义一些 SQL 语句的集合，可以直接调用这些存储过程来执行已经定义好的 SQL 语句。避免了开发人员重复编写相同 SQL 语句的问题。&lt;/p>
&lt;p>触发器和存储过程相似，都是嵌入到 MySQL 中的一段程序。触发器是由事件来触发某个操作。当数据库执行这些事件时，就会激活触发器来执行相应的操作。&lt;/p>
&lt;p>本篇介绍这两个概念&lt;/p></description></item><item><title>Mysql学习7-视图与索引</title><link>https://NamiChen.github.io/2020/mysql-learning-7-view-and-index/</link><pubDate>Wed, 15 Jul 2020 15:52:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-7-view-and-index/</guid><description>&lt;p>视图在数据库中的作用类似于窗户，用户可以通过这个窗口看到只对自己有用的数据。既保障了数据的安全性，又大大提高了查询效率。&lt;/p>
&lt;p>索引是提高数据库性能的重要方式，用来快速找出数据表中的特定记录。如果在表中查询的列有一个索引，MySQL 能快速到达一个位置去搜寻数据，而不必查看所有数据。&lt;/p>
&lt;p>本文介绍这两个概念。&lt;/p></description></item><item><title>计算机网络-HTTP与HTTPS协议</title><link>https://NamiChen.github.io/2020/http-and-https/</link><pubDate>Thu, 09 Jul 2020 20:43:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/http-and-https/</guid><description>&lt;p>HTTP 和 HTTPS 是最常用的两个协议，本篇对它们进行介绍。&lt;/p></description></item><item><title>计算机网络-TCP和UDP协议</title><link>https://NamiChen.github.io/2020/transmission-control-protocol-and-user-datagram-protocol/</link><pubDate>Tue, 07 Jul 2020 21:16:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/transmission-control-protocol-and-user-datagram-protocol/</guid><description>&lt;p>本篇介绍计算机网络运输层的的 TCP 和 UDP 协议，主要是过一遍，加深理解，以及方便以后查看，毕竟不是每次都带着书。&lt;/p></description></item><item><title>Mysql学习6-操作表中数据</title><link>https://NamiChen.github.io/2020/mysql-learning-6-data-query-language/</link><pubDate>Sun, 24 May 2020 17:03:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-6-data-query-language/</guid><description>&lt;p>本文详细介绍 &lt;strong>对表中数据&lt;/strong> 的增删查改操作。&lt;/p></description></item><item><title>Mysql学习5-约束与运算符</title><link>https://NamiChen.github.io/2020/mysql-learning-5-constraints-and-operators/</link><pubDate>Sun, 24 May 2020 12:10:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-5-constraints-and-operators/</guid><description>&lt;p>约束是一种限制，它通过限制表中的数据，来确保数据的完整性和唯一性。本文介绍 MySQL 的约束和运算符。&lt;/p></description></item><item><title>Mysql学习4-数据表操作</title><link>https://NamiChen.github.io/2020/mysql-learning-4-data-manipulation-language/</link><pubDate>Sun, 24 May 2020 11:25:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-4-data-manipulation-language/</guid><description>&lt;p>介绍数据表的基本操作，主要包括创建数据表、查看数据表结构、修改数据表和删除数据表等。&lt;/p></description></item><item><title>Mysql学习3-数据类型和存储引擎</title><link>https://NamiChen.github.io/2020/mysql-learning-3-data-type-and-storage-engine/</link><pubDate>Sun, 24 May 2020 10:32:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-3-data-type-and-storage-engine/</guid><description>&lt;p>存储引擎决定数据表的类型，数据表的字段则有自己的数据类型。&lt;/p></description></item><item><title>Mysql学习2-数据库操作</title><link>https://NamiChen.github.io/2020/mysql-learning-2-data-definition-language/</link><pubDate>Sun, 24 May 2020 09:17:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-2-data-definition-language/</guid><description>&lt;p>本文介绍对数据库的操作，包括创建、删除、修改等。&lt;/p></description></item><item><title>Mysql学习1-入门</title><link>https://NamiChen.github.io/2020/mysql-learning-1-introduction/</link><pubDate>Sun, 24 May 2020 08:02:00 +0800</pubDate><guid>https://NamiChen.github.io/2020/mysql-learning-1-introduction/</guid><description>&lt;p>本文介绍数据库和 MySQL的基础知识。得庆幸当初数据库课学的还可以，大部分内容看一眼都能想起来，不需要去理解，就是单纯的忘了一些语句写法。&lt;/p></description></item><item><title>计算机网络-ICMP协议</title><link>https://NamiChen.github.io/2018/internet-control-message-protocol/</link><pubDate>Mon, 01 Oct 2018 00:00:00 +0000</pubDate><guid>https://NamiChen.github.io/2018/internet-control-message-protocol/</guid><description>&lt;p>网络层除了主要的 IP 协议外，还有 ICMP（Internet Control Message Protocol） 协议，ping 和 traceroute 都会用到它，本文进行介绍。&lt;/p></description></item></channel></rss>