<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[young_cr7的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/young_cr7</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; young_cr7]]></copyright><item><title><![CDATA[[计组 notes] Chapter 3 存储系统]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/109634085</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/109634085</guid><author>young_cr7</author><pubDate>Wed, 11 Nov 2020 23:51:57 +0800</pubDate><description><![CDATA[计算机组成原理第三章Chapter 3 存储系统3.1 存储器介绍1 层次化结构2 分类按地址访问按内容访问3 性能指标3.2 主存储器的基本构成4 存储器芯片的基本原理3.3 SRAM、DRAM和ROM5 SRAM和DRAM6 ROM3.4 主存储器与CPU的连接7 位扩展8 子扩展3.5 双端口RAM和多模块存储器9 双口RAM10 多模块存储器3.6 高速缓冲存储器Cache11 程序的局部性原理12 块：主存与Cache交换数据的单位13 Cache-主存映射方式：全相联映射、直接映射、组相联映射1]]></description><category></category></item><item><title><![CDATA[[计组 notes] Chapter1 Introduce to Computer Organization]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/109629011</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/109629011</guid><author>young_cr7</author><pubDate>Wed, 11 Nov 2020 19:12:04 +0800</pubDate><description><![CDATA[计算机组成原理 Chapter 1Chapter 1 计算机组成原理简介1.1 计算机发展历史1 系统软件2 计算机发展历史3 从高级语言到机器语言程序4 计算机分类1.2 硬件5 冯诺依曼体系结构6 现代计算机7 主存8 运算器、控制器1.3 层次结构1.4 性能指标9 机器字长10 容量指标11 速度指标
Chapter 1 计算机组成原理简介

1.1 计算机发展历史
1 系统软件

计算机系统由软件和硬件构成，软件主要分为系统软件与应用软件

系统软件包括语言处理程序、操作系统、数据库管理系统、网络]]></description><category></category></item><item><title><![CDATA[[算法] Leetcode刷题进度记录]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/109554297</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/109554297</guid><author>young_cr7</author><pubDate>Sat, 07 Nov 2020 23:40:48 +0800</pubDate><description><![CDATA[Leetcode1000题纪念


]]></description><category></category></item><item><title><![CDATA[[Essential C++ notes] Chapter 3 配套练习题]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105418006</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105418006</guid><author>young_cr7</author><pubDate>Thu, 09 Apr 2020 19:25:08 +0800</pubDate><description><![CDATA[原书：Essential C++, Stanley B. Lippman, 电子工业出版社, 2013.
章节：第3章 泛型编程风格
环境：CLion + MinGW + GCC 8.1.0


3.1 编写读取文本文件的程序，将文件中的每个单字存入map，map的key便是刚才所说的单字，map的value则是该单字在文本文件中的出现次数。再定义由排除字眼组成的set，包含诸如a, an, o...]]></description><category></category></item><item><title><![CDATA[[Essential C++ notes] Chapter 3 泛型编程风格]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105346285</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105346285</guid><author>young_cr7</author><pubDate>Thu, 09 Apr 2020 16:44:39 +0800</pubDate><description><![CDATA[原书：Essential C++, Stanley B. Lippman, 电子工业出版社, 2013.
章节：第3章 泛型编程风格
环境：CLion + MinGW




Standard Template Library(STL)主要由两种组件构成：
(1) 容器，包括vector, list, set, map等类
(2) 泛型算法, 包括find(), sort(), replace(...]]></description><category></category></item><item><title><![CDATA[[Essential C++ notes] Chapter 2 配套练习题]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105231018</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105231018</guid><author>young_cr7</author><pubDate>Tue, 31 Mar 2020 20:25:07 +0800</pubDate><description><![CDATA[原书：Essential C++, Stanley B. Lippman, 电子工业出版社, 2013.
章节：第2章 面向过程的编程风格
环境：CLion + MinGW + GCC 8.1.0


2.1 改写程序，让用户不断输入位置值，直到用户希望停止
#include &lt;iostream&gt;
#include &lt;iomanip&gt;
using namespace st...]]></description><category></category></item><item><title><![CDATA[[Essential C++ notes] Chapter 2 面向过程的编程风格]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105189665</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105189665</guid><author>young_cr7</author><pubDate>Tue, 31 Mar 2020 03:25:47 +0800</pubDate><description><![CDATA[原书：Essential C++, Stanley B. Lippman, 电子工业出版社, 2013.
章节：第2章 面向过程的编程风格
环境：CLion + MinGW


2.1 如何编写函数


函数的四个组成部分：返回类型、函数名、参数列表、函数体


函数声明与函数定义
(1) 函数声明必须指明返回类型、函数名、参数列表，但不必提供函数体，即所谓的函数原型。函数声明让编译器得以检查后...]]></description><category></category></item><item><title><![CDATA[[Essential C++ notes] Chapter 1 C++ 编程基础]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105148555</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105148555</guid><author>young_cr7</author><pubDate>Fri, 27 Mar 2020 19:43:36 +0800</pubDate><description><![CDATA[原书：Essential C++, Stanley B. Lippman, 电子工业出版社, 2013.
章节：第1章 C++编程基础
环境：CLion + MinGW

写在前面：最近看了《C++ Primer》和《Essential C++》的前几章，就这一小部分内容来说，两者都要求一定的编程语言基础，前者的特点是非常全面且按部就班地介绍C++语法规则，而后者以具体案例引导，迅速介绍了常用的...]]></description><category></category></item><item><title><![CDATA[[Essential C++ notes] Chapter 1 配套练习题]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105148768</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105148768</guid><author>young_cr7</author><pubDate>Fri, 27 Mar 2020 19:41:53 +0800</pubDate><description><![CDATA[1.1 在系统中编译并执行程序
#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;
int main(){
    string user_name;
    cout &lt;&lt; "Please enter your first name: ";
    cin &gt;&gt; user_name;...]]></description><category></category></item><item><title><![CDATA[[C++ Primer notes] Chapter 2 变量和基本类型]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105073039</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105073039</guid><author>young_cr7</author><pubDate>Thu, 26 Mar 2020 20:44:59 +0800</pubDate><description><![CDATA[Chapter2 变量和基本类型

2.1 基本内置类型

基本数据类型包括算术类型(arithmetic type)和空类型(void)，算术类型包含字符、整型数、布尔值和浮点数

2.1.1 算术类型


算术类型分为整型(integral type, 包括整型数、字符和布尔值)和浮点型

​		(1) C++规定int至少和short一样大，long至少和int一样大，long long至少...]]></description><category></category></item><item><title><![CDATA[[C++ Primer notes] Chapter 2 练习题 变量和基本类型]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105127221</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105127221</guid><author>young_cr7</author><pubDate>Thu, 26 Mar 2020 20:36:21 +0800</pubDate><description><![CDATA[Chapter 2 练习题


环境: CLion + MinGW

2.1 类型int、long、long long和short的区别是什么？无符号类型和带符号类型的区别是什么？float和double的区别是什么？
(1) int、long、long long和short都是整型，在C++中规定，int至少和short一样大，long至少和int一样大，long long至少和long一样大
...]]></description><category></category></item><item><title><![CDATA[[C++ Primer notes] Chapter 1 练习题]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105119824</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105119824</guid><author>young_cr7</author><pubDate>Thu, 26 Mar 2020 16:14:33 +0800</pubDate><description><![CDATA[Chapter 1 练习题

环境: CLion + MinGW

1.1 查阅所使用的编译器的文档，确定它所使用的文件命名约定，编译并运行第二页的main程序
略
1.2 改写程序，让它返回-1。返回值-1通常被当作程序错误的标识。重新编译并运行你的程序，观察你的系统如何处理main返回的错误标识
int main(){
    return -1;
}

g++ main.cpp

a.exe...]]></description><category></category></item><item><title><![CDATA[[C++ Primer notes] Chapter1 开始]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/105059934</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/105059934</guid><author>young_cr7</author><pubDate>Mon, 23 Mar 2020 22:36:12 +0800</pubDate><description><![CDATA[Chapter1 简介

1.1 编写一个简单的C++程序

一个函数由四部分组成: function name, function body, return type, parameter list
main函数的返回类型必须为int，其返回值用于指示状态，0表明执行成功，非0返回值由系统定义，指示错误类型

1.1.1 编译、运行程序


IDE，如CLion


命令行编译运行
(1) co...]]></description><category></category></item><item><title><![CDATA[[Computer Network notes] Chapter 2 应用层]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/104911196</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/104911196</guid><author>young_cr7</author><pubDate>Mon, 16 Mar 2020 23:23:14 +0800</pubDate><description><![CDATA[Chapter 2 应用层

2.1 应用层协议原理
2.1.1 网络应用程序体系结构


应用程序体系结构(application architecture)由应用程序研发者设计，规定了如何在各种端系统上组织该应用程序，常用的两种主流体系结构为：客户-服务器体系结构或对等(P2P)体系结构


客户-服务器体系结构(client-server architecture)
(1) 有一个总是打开的...]]></description><category></category></item><item><title><![CDATA[[操作系统精髓与设计原理笔记] Chapter2 操作系统概述]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/104890806</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/104890806</guid><author>young_cr7</author><pubDate>Mon, 16 Mar 2020 02:47:33 +0800</pubDate><description><![CDATA[Chapter2 操作系统概述

2.1 操作系统的目标和功能
2.1.1 作为用户/计算机接口的操作系统


操作系统是应用程序和计算机硬件间的接口，三个目标：方便、有效、扩展能力


计算机软硬件结构

​		(1) 系统程序包括实用工具或库程序、操作系统等，操作系统是最重要的系统程序
​		(2) 计算机系统中的三种重要接口
​		 1) 指令系统体系结构(ISA)：定义了机器语言指令系统，...]]></description><category></category></item><item><title><![CDATA[[操作系统精髓与设计原理笔记] Chapter1 计算机系统概述]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/104754805</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/104754805</guid><author>young_cr7</author><pubDate>Mon, 09 Mar 2020 16:23:19 +0800</pubDate><description><![CDATA[Chapter1 计算机系统概述

1.1 基本构成


4个主要的结构化部件：处理器、主存、输入/输出模块、系统总线


处理器与存储器交换数据：MAR、MBR
处理器与输入/输出模块交换数据：I/O AR、I/O BR
处理器中的PC、IR



1.2 微处理器的发展
​	略
1.3 指令的执行


指令周期：取指阶段、执行阶段


程序计数器PC、指令寄存器IR


指令的4种主要操作：处...]]></description><category></category></item><item><title><![CDATA[[Computer Network] 套接字编程作业4：代理服务器 Proxy Server 提高要求-POST]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/104704237</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/104704237</guid><author>young_cr7</author><pubDate>Fri, 06 Mar 2020 21:04:02 +0800</pubDate><description><![CDATA[Porxy Server

本作业的基本要求可参考: https://blog.youkuaiyun.com/young_cr7/article/details/104703586


原理介绍
(1) POST请求一般用于向服务器发送数据，而代理服务器可将客户端发送的数据缓存。若存在历史数据则进行比对，两者一致则无需向服务器发送该数据(此处假设由客户端发送POST请求，经代理服务器到达服务器，是服务器获取数...]]></description><category></category></item><item><title><![CDATA[[Computer Network] 套接字编程作业4：代理服务器 Proxy Server]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/104703586</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/104703586</guid><author>young_cr7</author><pubDate>Fri, 06 Mar 2020 20:34:10 +0800</pubDate><description><![CDATA[Porxy Server


source code

# proxyServer.py
from socket import *

tcpSerSock = socket(AF_INET, SOCK_STREAM)
server_port = 22500
tcpSerSock.bind(('', server_port))
tcpSerSock.listen(1)

while True:
  ...]]></description><category></category></item><item><title><![CDATA[使用nslookup出现Default server: Unknown的解决方法]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/104687938</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/104687938</guid><author>young_cr7</author><pubDate>Fri, 06 Mar 2020 00:52:08 +0800</pubDate><description><![CDATA[在命令行中分别运行
netsh winsock reset catalog

netsh int ip reset reset.log hit



重启电脑，即可正常使用nslookup



]]></description><category></category></item><item><title><![CDATA[[Vue2.0使用问题及其解决] 图片无法正常显示]]></title><link>https://blog.youkuaiyun.com/young_cr7/article/details/104594609</link><guid>https://blog.youkuaiyun.com/young_cr7/article/details/104594609</guid><author>young_cr7</author><pubDate>Sun, 01 Mar 2020 16:28:23 +0800</pubDate><description><![CDATA[1 问题描述
&lt;!--直接用地址给绑定的src赋值，无法显示图片--&gt;
&lt;div id="image"&gt;
	&lt;img :src="src" width="1080px" height="720px"&gt;
&lt;/div&gt;
&lt;script&gt;
    data() {
        return {
            src: "@/ass...]]></description><category></category></item></channel></rss>