会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
TashiKani
博客园
首页
新随笔
联系
订阅
管理
2025年1月26日
CSAPP 02:计算机是如何完成整数计算的?
摘要: Intro 上一篇里我们已经知道了数据怎么表示,现在,我们该来使用这些数据做一点有用处的事情了。 二元布尔代数 上一篇中我们已经重复强调了,计算机只能看到电信号,它不知道什么是数字。只能识别一串的高低电平信号。 在\(\{0,1\}\)上定义的二元布尔代数可以帮助我们完成这一过程。 二元布尔代数有T
阅读全文
posted @ 2025-01-26 22:00 TashiKani
阅读(31)
评论(0)
推荐(0)
2025年1月23日
CSAPP 01:信息的表示
摘要: Intro 本文中数字的右下角标识代表该数字所使用的进制 计算机里的数据是什么? 首先要明确一点,计算机中几乎所有的信息,在实际上都是电信号。 这引申出了计算机所能控制的信息的最小单位——bit。 bit就是binary digit,当然计算机里的信息不是一串0和1,而是高电平与低电平,它们被表示为
阅读全文
posted @ 2025-01-23 21:39 TashiKani
阅读(69)
评论(0)
推荐(0)
2024年11月24日
笔记-速通Docker
摘要: Intro 最近得学FastAPI了,为了不弄乱环境,于是决定用Docker。 Docker容器安装FastAPI Docker自己想办法装( 首先拉取pyhton的镜像。 为什么不拉FastAPI的镜像? 因为后面可能会有别的需求。 docker pull python:alpine 然后,建一个
阅读全文
posted @ 2024-11-24 22:10 TashiKani
阅读(67)
评论(0)
推荐(0)
2024年11月21日
随笔-在WSL2中配置git并配置ssh密钥并推送一个仓库
摘要: Intro 最近刷小蓝书发现一篇关于如何正确使用vim的回答,于是想重新把neovim捡起来,顺便把配置文件托管起来方便将来使用。 遂决定从头开始写nvim的配置文件,再顺手把它托管到远程仓库上。 然后突然发现,我的WSL还没配置SSH,git也是装了还没用。 没办法,只好从头开始。 顺带一提,接下
阅读全文
posted @ 2024-11-21 21:26 TashiKani
阅读(495)
评论(0)
推荐(0)
2024年10月7日
什么是图灵完备?手把手教你证明brainfuck的图灵完备性
摘要: Intro 上篇文章中对图灵机的讨论是错误的,因为那篇文章中试图去使用一个具体的机器去指代图灵机,这会造成极大的误解。 本文将会解决这些问题。 Tips:发现错漏请指出,我尽力修改( ;´д`) 图灵机 图灵机的形式化定义如下 图灵机是一个七元组(\(Q,\Sigma,\Gamma,\delta,q
阅读全文
posted @ 2024-10-07 13:36 TashiKani
阅读(626)
评论(0)
推荐(0)
2024年9月4日
笔记-Neovim快速入门
摘要: 本文是neovim中的练习项目Tutor的笔记。 建议自己手动尝试一下这个项目,很快就能上手neovim。 想要尝试这个项目,只要输入:Tutor<Enter>即可。 安装 & 启动 使用包管理器apt安装即可。 运行: $ sudo apt install neovim Tutor Lesson
阅读全文
posted @ 2024-09-04 21:01 TashiKani
阅读(441)
评论(0)
推荐(0)
2024年8月25日
笔记-从WSL2入门与Linux的简单命令
摘要: Intro 在看《Linux C编程一站式学习》这本书,发现需要学习Linux,一番比对后决定从WSL2开始入手。 Quick Start 安装 WSL2的安装极其简单,并且可以简单的迁移至非系统盘。 在Windows功能面板中勾选适用于Linux的Windows子系统与虚拟机平台按提示重启。 打开
阅读全文
posted @ 2024-08-25 15:53 TashiKani
阅读(313)
评论(0)
推荐(0)
2024年8月13日
用C实现一个简单的BrainFuck解释器
摘要: Intro 本文包含以下内容 BrainFuck解释器的实现 上一篇文章中,我们已经了解到了一门极简的语言-BrainFuck,并且还写了一个简单的BrainFuck程序. 但我们也只是在纸上脑测了这个程序,这并不能说明什么.想要验证一个程序是否正确,最简单的办法就是把它跑起来. 所以,我们需要一个
阅读全文
posted @ 2024-08-13 16:42 TashiKani
阅读(276)
评论(0)
推荐(0)
2024年8月9日
学习笔记-图灵完备、图灵机与Brainfuck
摘要: 最近重新研究这个问题,发现之前的错漏太多了,故弃用这一篇,新版将在不久后投稿。 以下是原文 前言 本文是近日对图灵完备的学习所做的笔记,如有错误还请指正. 本文包含以下内容: 1.什么是图灵机?什么是图灵完备?什么是Brianfuck? 2.对图灵机的简单模拟. 3.使用Brianfuck模拟一个简
阅读全文
posted @ 2024-08-09 23:22 TashiKani
阅读(396)
评论(0)
推荐(0)
公告