-
使用 QEMU 创建 Windows 10 虚拟机
注意:本文仅作经验分享,使用命令前请确保你知晓它的作用,如需深入了解请查看文末参考链接。 以前如果有虚拟机的需求我只会想到 VMware 和 VirtualBox,VMware 听说很好用但需要付费;VirtualBox 是开源的但性能不佳,之前使用的时候还碰到过奇怪的 BUG。最近因为工作的原因接触到了 QEMU,它是... Read More
-
CSAPP 阅读记录 | 运行时库打桩出现段错误(segmentation fault)
在使用《深入理解计算机系统》上的运行时库打桩示例代码的时候,我遇到了这个错误,以下是 debug 过程以及解决方法。 Error gcc -Wall -DRUNTIME -shared -fpic -o mymalloc.so mymalloc.c -ldl gcc -o intr int.c LD_PRELOAD="./myma... Read More
-
题解 | 第十三届蓝桥杯大赛软件赛省赛
C/C++ 大学 B 组 感谢 @Kenshin2438 指正,本文中部分题目代码并非正确解答,评测结果如下: 查看完整题目请点击:https://jaxvanyang.github.io/assets/docs/lanqiao-sheng-13.pdf 参考代码仓库:https://gitee.com/Jaxvanyang/lanqiao,有错误欢迎指正。 A. 九进制转十进... Read More
-
题解 | D. Social Network of Codeforces Deltix Round, Autumn 2021
原题链接: https://codeforces.com/contest/1609/problem/D 大致题意 给你 $n (2 \le n \le 10^3)$ 个点表示不同的人,和 $d (1 \le d \le n - 1)$ 个限制,每个限制要求两个不同的人 $x$ 和 $y$ 之间存在联系(也就是这两个点在同一个连通块里),一开始任意两点... Read More
-
个性化 Jekyll 博客
个性化只能优化阅读体验,博客内容才是王道,所以本文的讨论范围仅限于替换网站主题和一些简单的个性化方式,不会深入 Jekyll 的个性化。 TOC 更换主题 自定义图标 添加折叠文本块功能 使用 GitHub Actions 持续集成 ... Read More
-
使用 Jekyll Admin
使用 Jekyll Admin,你就可以使用图形化界面管理你的博客,而不是通过编辑代码来管理,在一定情况下更加方便。 TOC 安装 Jekyll Admin 使用 Jekyll Admin 参考 安装 Jekyll Admin 在网... Read More
-
Welcome to Jekyll!
You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most comm... Read More
-
从 0 开始配置一个 GitHub Pages 博客
最快的配置方式是 fork 一个别人的仓库,然后在它的基础上进行修改。 TOC 1. 安装 Jekyll 2. 初始化 3. 写博客(Blogging) 4. 部署到 GitHub 5. 更换主题 6. 最佳... Read More
-
CSUST 2021 周赛 2 题解
周赛补题链接:http://acm.csust.edu.cn/contest/129/problems 本文可以用 GitHub 登录评论,如果有写得不好的地方欢迎提出建议,也欢迎讨论。 本文所列 5 份代码皆通过测试,请不要复制提交测试。 文末有少量参考链接,可以学习一下:) 也可以到 CSDN 阅读 目录 A. 睿智小明买鞭炮 B. 龙卷风摧毁停车场 ... Read More
-
开源教程 | 快速配置 TensorFlow 本地开发环境(Docker + Jupyter + VS Code)
本文主要参考自 TensorFlow 官方安装教程,选择了 Docker 容器作为开发环境,并且可以用 Jupyter 和 VS Code 开发。 安装 TensorFlow 有很多种方法,最方便快捷的是使用 pip 安装,这在官网上有十分简单的说明,我就不在这里重复了,这篇文章主要是带你看看安装 Te... Read More
-
写给自己看的编程规范
写得轻松,看得舒服。 很多刚学习编程的同学在敲代码的时候往往是想到什么写什么,并没有统一的编码风格也不会遵循所谓的编程规范,我刚开始也一样。 这种方法虽然在写老师布置的编程题时有用,代码确实能跑起来,但是当我回过头去看以前写的代码时,搞笑的是有时候我自己都看不懂。 代码虽然是我... Read More
-
手把手带你写一个简单的 Makefile
推荐收藏 Makefile Tutorial By Example,那是一个全面详细容易上手的教程。 1. make make 通常用于 C 语言程序的开发管理,通过编写 Makefile 你就可以只需要在命令行输入 make 就可以根据修改的文件自动编译连接,避免了每次输入一长串的编译指令。make 也不仅限于 C 语言程序的... Read More
-
[译]如何在 Ubuntu 20.04 上配置 FTP 服务器
本文翻译自 How to setup FTP server on Ubuntu 20.04 Focal Fossa Linux,原作者是 Korbin Brown。 在本教程中,我们将会向你展示在 Ubuntu 20.04 Focal Fossa 上如何用 VSFTPD 来配置 FTP 服务器。 VSFTPD 是... Read More
-
Ubuntu 20.04 使用记录
Ubuntu 的初体验 目录 1. 我的配置 1.1 系统配置 1.2 安装并配置 Clash 2. 常用命令 2.1 软件(包)管理 ... Read More
-
配置 OpenSSH
启用 OpenSSH 服务(用于远程连接到本机) 安装 openssh sudo apt update sudo apt install openssh-server 查看运行状态 安装后 openssh 会自动启动并开机自启,你可以输入以下命令查看状态: ... Read More
-
Nginx 安装及基本配置
Note:看看就好 默认只有 root 用户才能读取 Nginx 配置文件,并且不能运行 Apache 或者其他处理进程在 80 端口和 443 端口。 安装 Nginx bash sudo apt update sudo apt install nginx 启动 Nginx Note... Read More
-
Linux 常用命令
在所有给出的命令格式中,"[]"表示可选项,"<>"表示必填项 如有疏漏,欢迎指出 :) 文件、用户管理命令 切换目录 # 例如:cd /home,绝对路径需要在前面加“/” cd </绝对路径> # 例如:cd my_dir cd <相对路径> ... Read More