自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 为什么使用补码

前言:我在学补码的时候最不明白的是为什么符号位也可以跟后面的位那样做加运算且不对结果造成影响,毕竟符号位代表的是负权重(负的模值)。补码来历可总结如下:计算机里面,只有加法器,没有减法器,所有的减法运算,都必须用加法进行。 用补数代替原数(补一个模),可把减法转变为加法。出现的进位就是模,此时的进位,就应该忽略不计(减一个模)。 二进制下,有多少位数参加运算,模就是在 1 的...

2019-03-24 09:39:54 492

原创 http请求

输入网址进行访问的时候,要做的第一件事就是输入网页链接(url):* url:uniform resource locator:统一资源定位器(协议://域名:端口/路由?参数)而数据传输使用的协议,一般就是http协议:* http:hyper text transfer protocol:超文本传输协议url基本格式:scheme://host[:port#]/path/...

2019-03-18 14:41:40 200

原创 docker入门笔记

docker是个平台,在这个平台上利用container可以开发运行程序。image:是个可执行包,包含了运算程序所需的一切。可认为是用于创建container的模板。container:是image的实例化,只在运行时生成;运行一个image可以启动一个container。docker怎么用呢?以有限元库fenics来举个例子。fenics是个开源有限元库,它每年都在稳定地更...

2019-03-18 14:40:30 369

原创 fenics入门笔记

fenics名称释义:fe:finite element的简写cs:computational software的简写ni:有了fe和cs后,由于最初fenics软件是在芝加哥大学(简称为phoenix)编译的,故而在其间加入ni就很自然而然了。其实就是取个谐音。fenics有如下几个核心部件:1. dolfin:dynamic object-oriented lib...

2019-03-18 14:39:41 12057 3

原创 利用ROUNDUP函数进行内存对齐

内存对齐:比如一个内存单元的长度为2,为了存取方便我们应该尽量把数据放在2的倍数的位置上(如位置0,2,4,6等),此时称该数据的位置是与某个值(2)对齐的。如果放在了没对齐的地方(比如位置3)上,该数据可能跨过了一次能读取的跨度,就必须读两次才行。为了杜绝这种低效行为,我们使用一个函数ROUNDUP(n, size)来对原地址n进行修改,从而实现内存对齐。举个例子,ROUNDUP(9...

2019-03-17 17:27:24 3065

原创 把二进制文件转换为文本格式(十进制)

首先要清楚文件里,储存的数据的类型,是int,long,longlong还是float,double其次文件有无字节序(大小端)问题这两个问题解决了直接按照数据类型定义一个定长数据,或者数组一次性读入,或者分批读入全部文件。需要的话,读取以后,先转换一下字节顺序fopen,二进制读方式,打开文件,fread读取文件,fclose关闭文件然后转换成十进制ACII格式的数据...

2019-03-04 16:50:31 18067

MIT操作系统课程JOS实验讲义(1-7章)

MIT6.828操作系统课程的中文讲义。这个资料比较系统,比官网的英文书更好,可以与官网英文书互为补充。

2019-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除