最新消息:非无江海志,潇洒送日月

江海志的文章

编程开发

Binary中.bss、.data和.rodata段的详细介绍

8年前 (2017-07-19) 5390浏览 0评论

有人可能会说,全局内存就是全局变量嘛,有必要专门一章来介绍吗?这么简单的东西,还能玩出花来?我从来没有深究它,不一样写程序吗?关于全局内存这个主题虽然玩不出花来,但确实有些重要,了解这些知识,对于优化程序的时间和空间很有帮助。因为有好几次这样经历,我才决定花一章篇幅来介绍它。 正如大家所知道的,全局变量是放在全局内存中的,但反过来却未必成立。用static修饰的局部变量就是放在...

编程开发

Binary上实现CFI学习笔记

8年前 (2017-06-29) 4401浏览 0评论

BinaryCFI The goal of this project is to instrument CFI protection to COTS binaries. Our work is focus on High Performance Computing applications particularly. The following contents are som...

编程开发

mac上制作linux系统U盘安装盘

8年前 (2017-04-03) 4061浏览 0评论

第一步,先插入U盘,打开终端使用下面的命令查看U盘是否已经mount到系统,这时在Finder下也能看到U盘。 diskutil list 系统输出类似如下内容: star@star:Volumes$ diskutil list /dev/disk0 #: TYPE NAME SIZE ...

生活感悟

施一公:优秀博士如何养成

8年前 (2017-04-03) 4082浏览 0评论

(一)     所有成功的科学家一定具有的共同点,就是他们必须付出大量的时间和心血。这是一条真理。实际上,无论社会上哪一种职业,要想成为本行业中的佼佼者,都必须付出比常人多的时间。 大约10年前,著名华人生物学家蒲慕明先生曾经有一封邮件在网上广为流传,这封邮件是蒲先生语重心长写给自己实验室所有博士生和博士后的,其中的观点我完全赞同。无论是在普林斯顿还是在清华大学,我都把这封邮件...

编程开发

Win10下Hyper-V虚拟机上网的两种方式:通过NAT或桥接方式联网

8年前 (2017-02-21) 9384浏览 0评论

首先确保为虚拟机启用了Integration Services, 并在虚拟机内安装了相关组件, 否则可能会遇到网卡无法识别的情况. 安装方法用CDROM挂载vmguest.iso, 在虚拟机里面打开该盘并找到setup.exe进行安装. 附上vmguest.iso下载链接:http://pan.baidu.com/s/1hrDvxlU密码:zxk4 和其他虚拟机产品一样, Hy...

Big Data

数据库顶级会议——ACM VLDB(PVLDB)会议介绍

9年前 (2016-02-07) 14433浏览 0评论

VLDB和另外两大数据库会议SIGMOD、ICDE构成了数据库领域的三个顶级会议。VLDB (Very Large Data Base) 是数据库研究人员,供应商,参与者,应用开发者,以及用户一年一度的主要国际论坛。VLDB国际会议于1975在美国的弗雷明汉马 (Framingham MA) 成立,第一届VLDB就吸引了近100篇文章和150多个参与者,取得了巨大的成功。随着时...

Big Data

RDD:基于内存的集群计算容错抽象(Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing)

9年前 (2016-01-15) 6168浏览 0评论

该论文来自Berkeley实验室,英文标题为:Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing。下面的翻译,我是基于科学网翻译基础上进行优化、修改、补充,这篇译文翻译得很不错。在此基础上,我增加了来自英文原文的图和表格数据,以及译文中缺少的未翻...