电脑上的操作系统、应用程序和应用数据一般都需要保存在永久存储器中(通常就是硬盘),这样电脑断电后应用数据等就不会丢失。为了更有效地组织磁盘上的数据信息,通常将磁盘预先划分成一...
电脑上的操作系统、应用程序和应用数据一般都需要保存在永久存储器中(通常就是硬盘),这样电脑断电后应用数据等就不会丢失。为了更有效地组织磁盘上的数据信息,通常将磁盘预先划分成一...
rust中move、copy、clone、drop和闭包捕获 本文中的变量,指的是通过如下代码定义的常量a和变量b。实例指的是绑定到a的i32类型在stack内存的数据,和绑...
又一个rust实现的双向list 简要说明 在上一个list的实现中,重点是是用Option<Rc<RevCell<Node<T>>>>模仿指向前后node的指针,实现了li...
rust中的Pin详解 相关概念 Pin<P<T>> 这是一个struct,作用就是将P所指向的T在内存中固定住,不能移动。说白一些,就是不能通过safe代码拿到&mut T...
rust实现的双向list list的功能 先定义list的接口,就是list有的具体功能。可以看出这个list不仅仅在头尾可以增加和删除,也可以在list中间增加删除。 t...
1 字符编码基础知识 字符编码是计算机技术中最基本和最重要的知识之一。如果缺乏相关知识,请自行恶补之。这里仅做最简要的说明。 1.1 字符编码概述 所谓的字符编码,就是对人...
vim script 编程基础 简单扼要的介绍vim script的语法和编程基础,可以有空的时候瞄一瞄。 1. vim 语法基本特征 " 注释\ 续行let 关键...
vi中系统剪切板的设置 在vi中,如果编译时没有clipboard属性,将vi中的内容拷贝到系统剪切板有些麻烦。可以用如下的方法,查看vi 是否支持系统剪切板的功能: xt@...
说说我的Mac系统 先说说硬件 i5 5200U ,8G内存,128G的SSD ,一个轻薄的笔记本,外形很Apple ,内里也很mac 。 很惭愧,我用的是黑苹果,就是在普通...