上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 30 下一页
摘要: HelloWorld hello.c #include<stdio.h> int main() { printf("helloworld!\n"); return 0; } makefile hello : hello.o cc -o hello hello.o hello.o : hello.c 阅读全文
posted @ 2021-01-06 20:22 多弗朗强哥 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 前两篇文章,我介绍了RSA算法。 今天,就接着来看,现实中怎么使用这个算法,对信息加密和解密。这要用到GnuPG软件(简称GPG),它是目前最流行、最好用的加密工具之一。 什么是GPG 要了解什么是GPG,就要先了解PGP。 1991年,程序员Phil Zimmermann为了避开政府监视,开发了加 阅读全文
posted @ 2021-01-05 09:39 多弗朗强哥 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 简介 deb编包的本质是:将编译过程自动化,并生成可执行程序,使得可以通过apt-get中安装。 源码,编译器编译成指定架构版本的二进制, 不同架构的二进制组织形式不同,如大小端对齐。 DEB源码介绍 DEB 包的源码是由:程序源码+debian 目录构成,其中 debian 目录中存放着打包成 D 阅读全文
posted @ 2021-01-04 20:30 多弗朗强哥 阅读(2103) 评论(0) 推荐(1) 编辑
摘要: 前言 最近在学习中涉及到计算机储存、传输数字和字符等操作,由于对字节、2进制、10进制、16进制、ASCII码的概念以及它们之间的关系和转换理解的不够透彻,导致在通讯、MD5消息摘要算法等时候出现问题,是因为数据转成计算机认识的01的这个环节出现问题。由于这个问题并不是那么容易发现,所以我也算是花了 阅读全文
posted @ 2021-01-03 11:22 多弗朗强哥 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 示例代码 #include<stdio.h> #include<stdlib.h> char* ToBin(int num) { int flag=1; char* result=(char*)malloc(sizeof(char)*33); //函数内动态申请内存,函数调用结束后该地址的内容不会被 阅读全文
posted @ 2021-01-03 11:08 多弗朗强哥 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 使int n依次和2的次方进行与操作(&),得知每个位是0还是1,并且写入字符数组,返回写有数字二进制信息的字符指针。 #include <stdio.h> #include <stdlib.h> char *toBinary(int num) { char *binary = (char *)ma 阅读全文
posted @ 2021-01-03 09:56 多弗朗强哥 阅读(919) 评论(0) 推荐(0) 编辑
摘要: inode是unix系统中的一种数据结构,包含了文件的元信息。 inode 表包含一份清单,其中列出了对应文件系统的所有 inode 编号。当用户搜索或者访问一个文件时,UNIX 系统通过 inode 表查找正确的 inode 编号。在找到 inode 编号之后,相关的命令才可以访问该 inode 阅读全文
posted @ 2021-01-02 10:23 多弗朗强哥 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 我们知道文件都有文件名与数据,这在 Linux 上被分成两个部分:用户数据 (user data) 与元数据 (metadata)。用户数据,即文件数据块 (data block),数据块是记录文件真实内容的地方;而元数据则是文件的附加属性,如文件大小、创建时间、所有者等信息。在 Linux 中,元 阅读全文
posted @ 2021-01-02 09:16 多弗朗强哥 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Linux内核编译(Menuconfig图形化方式)、制作文件系统的步骤 Linux内核配置原理 Menuconfig主要功能选项介绍 编译配置内核步骤 制作文件系统步骤 文件系统和根文件系统区别联系 Linux内核配置原理 Linux内核的配置系统由三个部分组成,分别是: 1、Makefile:分 阅读全文
posted @ 2021-01-01 22:13 多弗朗强哥 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: VFS Linux所支持的文件系统高达十几个,除了为它量身打造的Ext2之外,它还支持了Minix,FAT,VFAT,NFS,NTFS…等等。 VFS就是这些所有文件格式的抽象接口。 Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以 阅读全文
posted @ 2021-01-01 21:45 多弗朗强哥 阅读(105) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 30 下一页