Skip to content

Commit

Permalink
Site updated: 2022-02-16 16:17:15
Browse files Browse the repository at this point in the history
  • Loading branch information
MiaoHao-oops committed Feb 16, 2022
1 parent 50cf69a commit 7b55005
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 21 deletions.
6 changes: 3 additions & 3 deletions 2022/01/31/nju-pa摸鱼记1-宏的妙用/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@
<meta name="author" content="MiaoHao-oops">
<meta name="keywords" content="">

<meta name="description" content="一、前言 上学期在课内学习了《计算机体系结构》,一直对最后一章老师讲到的硬件模拟器念念不忘,好奇它的工作原理。好巧不巧,某日在我刷github的时候南京大学的ics-pa项目出现在了我的首页推荐中,于是我便打算利用寒假的时间过一下这个项目,并通过B站的专栏(现在同步到我的个人博客上)记录一些新的知识或者是心得体会。 二、使用宏配置编译选项 在项目代码进行编译前,需要先使用 1make menuco">
<meta name="description" content="通过menuconfig工具,可以根据配置选项生成含有一些宏的文件,然后在代码中检测这些宏的存在以实现“配置编译选项”的功能。">
<meta property="og:type" content="article">
<meta property="og:title" content="nju-pa摸鱼记1-宏的妙用">
<meta property="og:url" content="http://miaohao-oops.github.io/2022/01/31/nju-pa%E6%91%B8%E9%B1%BC%E8%AE%B01-%E5%AE%8F%E7%9A%84%E5%A6%99%E7%94%A8/index.html">
<meta property="og:site_name" content="Miao&#39;s Blog">
<meta property="og:description" content="一、前言 上学期在课内学习了《计算机体系结构》,一直对最后一章老师讲到的硬件模拟器念念不忘,好奇它的工作原理。好巧不巧,某日在我刷github的时候南京大学的ics-pa项目出现在了我的首页推荐中,于是我便打算利用寒假的时间过一下这个项目,并通过B站的专栏(现在同步到我的个人博客上)记录一些新的知识或者是心得体会。 二、使用宏配置编译选项 在项目代码进行编译前,需要先使用 1make menuco">
<meta property="og:description" content="通过menuconfig工具,可以根据配置选项生成含有一些宏的文件,然后在代码中检测这些宏的存在以实现“配置编译选项”的功能。">
<meta property="og:locale" content="zh_CN">
<meta property="article:published_time" content="2022-01-31T07:39:49.000Z">
<meta property="article:modified_time" content="2022-02-06T00:54:21.423Z">
<meta property="article:modified_time" content="2022-02-16T08:16:01.733Z">
<meta property="article:author" content="MiaoHao-oops">
<meta property="article:tag" content="C语言">
<meta name="twitter:card" content="summary_large_image">
Expand Down
6 changes: 3 additions & 3 deletions 2022/02/01/nju-pa摸鱼记2-计算机与λ演算/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@
<meta name="author" content="MiaoHao-oops">
<meta name="keywords" content="">

<meta name="description" content="一、前言 在上一篇中,讨论了如何使用预处理指令或是宏来识别某个宏是否被定义,以实现通过配置进行有选择的编译。不过,仅使用上一篇讨论的isdef宏还不能达到和预处理指令一样的效果,本篇将继续讨论框架中如何使用宏来实现“如果某个宏被定义,则预处理后保留某些语句或代码块,反之抛弃这些部分”的功能。之所以提到\(\lambda\)演算,是由于我在搞明白代码框架中的宏是如何运作之后,发现其颇有“函数式编程”">
<meta name="description" content="从计算机原理出发,以函数式编程的思想定义出检测宏是否存在的宏。">
<meta property="og:type" content="article">
<meta property="og:title" content="nju-pa摸鱼记2-计算机与λ演算">
<meta property="og:url" content="http://miaohao-oops.github.io/2022/02/01/nju-pa%E6%91%B8%E9%B1%BC%E8%AE%B02-%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8E%CE%BB%E6%BC%94%E7%AE%97/index.html">
<meta property="og:site_name" content="Miao&#39;s Blog">
<meta property="og:description" content="一、前言 在上一篇中,讨论了如何使用预处理指令或是宏来识别某个宏是否被定义,以实现通过配置进行有选择的编译。不过,仅使用上一篇讨论的isdef宏还不能达到和预处理指令一样的效果,本篇将继续讨论框架中如何使用宏来实现“如果某个宏被定义,则预处理后保留某些语句或代码块,反之抛弃这些部分”的功能。之所以提到\(\lambda\)演算,是由于我在搞明白代码框架中的宏是如何运作之后,发现其颇有“函数式编程”">
<meta property="og:description" content="从计算机原理出发,以函数式编程的思想定义出检测宏是否存在的宏。">
<meta property="og:locale" content="zh_CN">
<meta property="article:published_time" content="2022-02-01T08:40:20.000Z">
<meta property="article:modified_time" content="2022-02-16T08:10:52.709Z">
<meta property="article:modified_time" content="2022-02-16T08:16:57.863Z">
<meta property="article:author" content="MiaoHao-oops">
<meta property="article:tag" content="理论计算机科学">
<meta name="twitter:card" content="summary_large_image">
Expand Down
1 change: 0 additions & 1 deletion about/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,6 @@
<article class="about-content page-content mt-5">
<div class="markdown-body">


</div>


Expand Down
Loading

0 comments on commit 7b55005

Please sign in to comment.