自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (1)
  • 收藏
  • 关注

原创 区块链:区块链技术学习记录(持续更新)

最近在学习比特币和区块链技术,看了如下资料。 资料 说明 评价 比特币白皮书 https://www.jianshu.com/p/ca0c0a0e0faa 很难很难看懂 《区块链 技术驱动金融》 普林斯顿公开课的书,主讲比特币,比较全面,但不太深入和详细,不容易看懂,可以入门看。 《精通比特币》 https://github.co...

2018-06-14 17:09:59 1382

原创 Linux:常用网址汇总

1 Linux发行版网址 发行版 http://distrowatch.com 发行版信息大全 Ubuntu http://www.ubuntu.com 官网 https://en.wikipedia.org/wiki/Ubuntu_(operating_system) 维基 https://help.ub...

2015-11-07 12:05:58 4446

原创 区块链:《货币互联网》(第1卷)中文翻译

《The Internet of Money》(第1卷)中文翻译https://github.com/BtcGroupCn/TheInternetOfMoney_1关于翻译上个月刚看完Andreas的《精通比特币2》,为了学习,我翻译了它的最新版本。 我喜欢Andreas写的书,英文简单易懂,技术原理描述清晰透彻,对于学习者,真是难得的好书。看完《精通比特币2》后,我在网...

2018-08-02 21:10:15 976

原创 区块链:《区块链 技术驱动金融》笔记和总结

《区块链 技术驱动金融》笔记和总结https://github.com/BtcGroupCn/BitcoinBook_Cn关于本库本库不是对 “Bitcoin and Cryptocurrency Technologies”(《区块链 技术驱动金融》)的完整翻译,而是我在学习本书时,把认为难以理解的部分做了重新翻译和总结,集中放在这里,供各位参考和讨论。关于本库内容的详细说明,...

2018-07-22 12:12:58 2530 2

原创 区块链:P2PKH、P2SH、多签名之间的关系

地址在比特币的术语定义中,地址(Address)指的是P2PKH地址或P2SH地址,并没有多签名地址。Address A 20-byte hash formatted using base58check to produce either a P2PKH or P2SH Bitcoin address. Currently the most common way users exch...

2018-06-25 21:49:45 5827

转载 数据类型对应的字节数

1、32位和64位CPUCPU一次处理数据的能力都是2的倍数,所以有8位、16位、32位、64位CPU。(1) 64位CPU拥有更大的寻址能力,最大支持到16GB内存,而32位CPU只支持4G内存。 (2) 64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。2、程序运行平台平台是由 CPU+OS+Compiler 构成,因为: 64位CPU上可以运...

2018-06-14 15:20:43 3011

原创 Linux:如何突破内核模块验证的限制?

1、要解决的问题Linux的内核模块(即ko文件)在编译时指定了可以运行在哪个内核版本。 例如,使用Ubuntu 16.04内核4.8.0-42-generic头文件编译的ko文件,只能运行这个内核版本中。这就有个麻烦,Ubuntu内核版本更新速度非常快,如何内核更新为4.8.0-58-generic,那么这个ko文件就不能运行了,需要重新编译ko文件。能否有简单的方法,让已有的ko...

2018-05-07 18:09:13 3331

原创 Linux:错写C语言default关键字,不影响编译,但影响执行

错写C语言default关键字,不影响编译,但影响执行。

2017-11-08 18:31:35 819

原创 密码学:用例子和程序说明RSA算法过程

本文用简单的例子说明RSA算法过程。

2017-01-17 19:35:39 10798

原创 信息安全:CISSP 密码学知识总结

本文内容是《CISSP Official Study Guide(第7版)》第6章和第7章的学习总结,这两章全面介绍了密码学的知识,本文是概要总结,可作为地图参考。

2017-01-03 22:38:43 7791 2

原创 信息安全:2016 CISSP备考历程

本文介绍我的2016年CISSP的备考经历

2017-01-03 16:42:58 5601

原创 信息安全:相关参考

本文记录学习信息安全过程中看到的好的参考资料,内容会逐渐增加。

2016-09-24 12:02:12 1175

原创 密码学:生日攻击

以实例方式介绍生日攻击方法和防范方法。

2016-09-24 09:15:44 19177 9

原创 Linux:如何在Linux中运行Windows程序

本文以实例说明如何在Linux中运行Windows程序。

2016-09-08 18:10:19 12816 3

原创 Linux:内核模块实现替换系统调用的简单例子

本文提供一个替换open系统调用的样例代码,使用Linux内核模块实现。

2016-05-23 21:58:21 4877 3

原创 Android:Ubuntu 16.04上编译Android主线最新代码

本文说明在Ubuntu 16.04(64位)上如何建立编译环境和编译代码,编译Android最新主线代码。

2016-05-19 16:11:45 6511 2

原创 CentOS 7:如何显示系统托盘图标(systray)

CentOS 7.2上显示系统托盘图标

2016-04-23 12:45:07 5387 1

原创 Linux:C语言的标准和编译器

本文简要介绍C语言标准和历史和C语言编译器。

2016-02-02 09:15:17 4142

原创 Linux:如何获取Linux发行版的内核头文件

编译内核模块时,需要内核头文件,下面介绍几个常用的发行版上如何获得内核头文件。

2016-01-08 19:33:55 4251

原创 Android:Ubuntu编译环境设置和编译

本文说明在Ubutnu上如何设置Android 4.4和5.0的编译环境,以及如何编译和运行模拟器。

2015-12-16 11:11:58 584

原创 Ubuntu:编译Linux的内核源代码和内核模块

Ubuntu 14.04 上编译Linux 3.8.13内核源代码,安装编译后的内核,并为此内核编译内核模块。

2015-12-12 17:08:26 2255

原创 Linux:file命令显示自定义文件类型

file命令和magic文件

2015-12-02 10:56:52 1428

原创 Linux:使用rpcgen实现64位程序调用32位库函数

本文介绍使用rpcgent实现64位程序调用32位库函数的方法,并给出样例代码。

2015-10-22 19:18:32 2210

原创 Linux:获取当前进程的执行文件的绝对路径

本文介绍Linux的应用程序和内核模块获取当前进程执行文件绝对路径的实现方法。

2015-10-17 11:51:46 3955

原创 Linux:32/64位程序(应用程序、共享库、内核模块)

本文以Ubuntu系统为例,介绍如何编译和使用32/64位的应用程序、共享库和内核模块。

2015-10-16 09:09:07 4756

原创 Ubuntu:/etc/rc.local 可执行权限问题

说明/etc/rc.local 可执行权限问题

2015-08-13 11:47:10 4196

原创 Ubuntu:安装多个Linux内核

本文说明在Ubuntu中安装多个Linux内核

2015-08-07 15:31:03 6499

原创 Ubuntu:如何显示系统托盘图标(systray)

本文说明Ubuntu中如何显示系统托盘图标。

2015-08-02 22:11:36 16410 1

原创 数学:怎么理解逻辑中的“必要条件”和“充分条件”?

本文解释了逻辑中的“必要条件”和“充分条件”

2014-01-18 22:51:53 9138 3

空空如也

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

TA关注的人

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