会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tsunho's Blog
Code for fun, make something happen.
博客园
首页
新随笔
联系
订阅
管理
2023年1月10日
scip
摘要: Why Structure and Interpretation of Computer Programs matters Brian Harvey University of California, Berkeley In 2011, to celebrate the 150th annivers
阅读全文
posted @ 2023-01-10 20:11 Tsunho12
阅读(79)
评论(0)
推荐(0)
2022年4月18日
Picgo配置
摘要: Picgo配置 设置仓库名:用户名/仓库名 设置分支名:之前默认是master,现在是main 设置Token:就是刚刚复制的那一段令牌密令 下面两个非必填 VsCode配置 如同Picgo设置一样 Jsdelivr cdn加速 默认使用github的链接有时候不稳定 https://raw.git
阅读全文
posted @ 2022-04-18 17:19 Tsunho12
阅读(126)
评论(0)
推荐(0)
macOS下Vscode中LaTeX格式化错误
摘要: #! https://zhuanlan.zhihu.com/p/451898704 macOS 下 vscode 中 LaTeX 格式化错误 问题描述 在 VS Code 中安装 LaTeX Workshop 插件后,如果按command + s保存,会出现如下报错。 Formatting fail
阅读全文
posted @ 2022-04-18 17:18 Tsunho12
阅读(370)
评论(0)
推荐(0)
SSH 基本用法
摘要: 本文转载至 SSH 基本用法 - 陈乐群的文章 - 知乎 https://zhuanlan.zhihu.com/p/21999778 约定 本文不讲Linux使用方法,只讲解机器之间的通信方式。 下文中行首的 local$ 以及 remote$ 等为命令行的提示符,不是输入的内容,用于区分当前是在哪
阅读全文
posted @ 2022-04-18 17:17 Tsunho12
阅读(257)
评论(0)
推荐(0)
Mac下安装i386编译工具
摘要: 在学习《Orange‘S:一个操作系统的实现》时,作者使用nasm和gcc生成ELF文件,然后使用ld命令链接。但是他是在Linux上做的,Mac系统的gcc(clang)只能生成Mac自己的macho64格式的C中间文件,所以需要安装i386编译工具。 由于书中是在IA32上开发的,所以所有的汇编
阅读全文
posted @ 2022-04-18 17:16 Tsunho12
阅读(325)
评论(0)
推荐(0)
2022年4月11日
Mac OS配置UNP(Unix网络套接字 V1)环境
摘要: 最近在温习UNP(《Unix网络套接字 V1》),以前都是在linux下搞,现在打算在自己机器弄下,于是google了下,把编译的事情搞定了,修改了一些教程的一些错误,比如下载链接之类的。 下载源文件 wget http://www.unpbook.com/unpv13e.tar.gz #使用wge
阅读全文
posted @ 2022-04-11 11:40 Tsunho12
阅读(222)
评论(0)
推荐(0)
Mac OS配置APUE(Unix环境高级编程)环境
摘要: 最近在温习APUE(《unix环境高级编程》),以前都是在linux下搞,现在打算在自己机器弄下,于是google了下,把编译的事情搞定了,修改了一些教程的一些错误,比如下载链接之类的。 下载源文件 wget http://www.apuebook.com/src.3e.tar.gz 解压 tar
阅读全文
posted @ 2022-04-11 11:23 Tsunho12
阅读(249)
评论(0)
推荐(0)
2021年11月24日
《Orange's 一个操作系统的实现》2.最小的操作系统
摘要: 操作系统代码boot.asm编译执行过程如下 org 07c00h ; 告诉编译器程序加载到7c00处 mov ax,cs ; mov ds, ax ; mov es, ax ; call DispStr ; 调用显示字符串例程 jmp $ ; 无限循环 DispStr: mov ax, BootM
阅读全文
posted @ 2021-11-24 12:49 Tsunho12
阅读(170)
评论(0)
推荐(0)
《Orange's 一个操作系统的实现》1.搭建操作系统开发环境--基于macOS Monterey
摘要: 书里给了两种环境,Windows和Linux,平台可以根据自己喜好,这里给出基于 macOS Monterey 的环境配置方式 本文默认你电脑上已经安装brew,如果没有安装,请自行百度安装。 首先是安装 Bochs brew install bochs 安装 NASM brew install n
阅读全文
posted @ 2021-11-24 12:28 Tsunho12
阅读(178)
评论(0)
推荐(0)
公告