多弗朗强哥

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::
  297 随笔 :: 0 文章 :: 7 评论 :: 27万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

01 2021 档案

摘要:https://blog.csdn.net/lengye7/article/details/88815202?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-2&spm=1001.2101.3001.4242 阅读全文
posted @ 2021-01-25 15:00 多弗朗强哥 阅读(85) 评论(0) 推荐(0) 编辑

摘要:和"真正的虚拟机环境"不同, "容器"(container)只能在Linux上虚拟Linux, 不能虚拟WIndows, 因为它不能虚拟硬件. 但是基于容器的虚拟机占用的资源很小--在一台中等的Linux服务器上, 创建几百个虚拟机是轻而易举的事情. 这种"容器"虚拟化技术, 又称为OS-Level 阅读全文
posted @ 2021-01-23 20:06 多弗朗强哥 阅读(2147) 评论(0) 推荐(0) 编辑

摘要:为什么叫X86和X86_64和AMD64 为什么大家叫x86为32位系统呢 相信大家在大学里面有很多人都玩过8086(微处理器),这是一个可编程的系统,他是由intel开发的,英特尔出了划时代的8086之后,后来使用该架构出了80286、80386等等,这一系列CPU就称作x86,正式一点称作IA- 阅读全文
posted @ 2021-01-23 18:12 多弗朗强哥 阅读(804) 评论(0) 推荐(0) 编辑

摘要:在安装完debian操作系统之后大家做的第一件事大概就是修改source.list文件了吧,否则你是无法在线更新软件的,那么source.list文件中的各个配置项的具体含义你搞懂了么?下面就以我的source.list文件为例为大家讲解一下。 deb http://mirrors.163.com/ 阅读全文
posted @ 2021-01-22 13:04 多弗朗强哥 阅读(809) 评论(0) 推荐(0) 编辑

摘要:简介 (1)静态库的特征 1)静态库在使用时,直接把代码复制到目标文件中。 2)优点:不需要跳转,效率比较好,脱离静态库文件。 3)缺点:目标文件会比较大,修改和维护都不太方便。 (2)共享库的特征 1)共享库在使用时,直接把点吗所对应的地址复制过来。 2)优点:目标文件比较小,修改和维护都方便。 阅读全文
posted @ 2021-01-22 11:00 多弗朗强哥 阅读(148) 评论(0) 推荐(0) 编辑

摘要:动态共享对象的装载时重定位 最近读程序员的自我修养--链接 装载与库,其中有句话:动态链接模块被装载映射到虚拟空间后,指令部分是在多个进程之间共享的,由于装载时重定位的方法需要修改指令,所以没有办法做到同一份指令被多个进程共享,因为指令被重定位后对于每个进程来讲是不同的。一直没搞懂,花了不少时间查阅 阅读全文
posted @ 2021-01-22 10:59 多弗朗强哥 阅读(306) 评论(0) 推荐(0) 编辑

摘要:Wine简介 虚拟机是模拟CPU; Wine是API转化,将Winsows API转化为Linux API。例如,Win下打开文件的API是CreateFile( ),Linux下打开文件的API是open( )。 Wine采用了WindowsNT架构。首先实现了NTDLL,然后在NTDLL上又实现 阅读全文
posted @ 2021-01-21 18:09 多弗朗强哥 阅读(4158) 评论(0) 推荐(1) 编辑

摘要:1.git pull git pull = git fetch + git merge FETCH_HEAD git pull --rebase = git fetch + git rebase FETCH_HEAD 2.merge 和 rebase 现在我们有这样的两个分支,test和master 阅读全文
posted @ 2021-01-19 13:50 多弗朗强哥 阅读(219) 评论(0) 推荐(2) 编辑

摘要:下面是关于.so的介绍: 一、引言 通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable file)。程序在运行时,与函数库再无瓜葛,因为所有需要的函数 阅读全文
posted @ 2021-01-17 17:24 多弗朗强哥 阅读(327) 评论(0) 推荐(0) 编辑

摘要:Debian 打包介绍 本文是一个关于如何制作 Debian 包的介绍性教程,它不会对 Debian 打包系统中的复杂概念深入介绍,但它介绍了能够为简单软件制作 Debian 包的方法。 出于这个目的,我们只使用来自于 debhelper 9 的 dh 命令。 需求 这个教程假设您已: 理解二进制包 阅读全文
posted @ 2021-01-15 17:21 多弗朗强哥 阅读(5350) 评论(0) 推荐(0) 编辑

摘要:书名 链接 鸟哥的私房菜 https://library-cdq.oss-cn-beijing.aliyuncs.com/technology/%E9%B8%9F%E5%93%A5linux%E7%A7%81%E6%88%BF%E8%8F%9C.pdf https://library-cdq.oss 阅读全文
posted @ 2021-01-12 21:08 多弗朗强哥 阅读(176) 评论(0) 推荐(0) 编辑

摘要:编辑new2文件夹代码 hexo g生成public代码 使用FileZilla上传public代码到服务器。 阅读全文
posted @ 2021-01-09 09:38 多弗朗强哥 阅读(63) 评论(0) 推荐(0) 编辑

摘要: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 多弗朗强哥 阅读(110) 评论(0) 推荐(0) 编辑

摘要:前两篇文章,我介绍了RSA算法。 今天,就接着来看,现实中怎么使用这个算法,对信息加密和解密。这要用到GnuPG软件(简称GPG),它是目前最流行、最好用的加密工具之一。 什么是GPG 要了解什么是GPG,就要先了解PGP。 1991年,程序员Phil Zimmermann为了避开政府监视,开发了加 阅读全文
posted @ 2021-01-05 09:39 多弗朗强哥 阅读(753) 评论(0) 推荐(0) 编辑

摘要:简介 deb编包的本质是:将编译过程自动化,并生成可执行程序,使得可以通过apt-get中安装。 源码,编译器编译成指定架构版本的二进制, 不同架构的二进制组织形式不同,如大小端对齐。 DEB源码介绍 DEB 包的源码是由:程序源码+debian 目录构成,其中 debian 目录中存放着打包成 D 阅读全文
posted @ 2021-01-04 20:30 多弗朗强哥 阅读(2353) 评论(0) 推荐(1) 编辑

摘要:前言 最近在学习中涉及到计算机储存、传输数字和字符等操作,由于对字节、2进制、10进制、16进制、ASCII码的概念以及它们之间的关系和转换理解的不够透彻,导致在通讯、MD5消息摘要算法等时候出现问题,是因为数据转成计算机认识的01的这个环节出现问题。由于这个问题并不是那么容易发现,所以我也算是花了 阅读全文
posted @ 2021-01-03 11:22 多弗朗强哥 阅读(1413) 评论(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 多弗朗强哥 阅读(381) 评论(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 多弗朗强哥 阅读(1006) 评论(0) 推荐(0) 编辑

摘要:inode是unix系统中的一种数据结构,包含了文件的元信息。 inode 表包含一份清单,其中列出了对应文件系统的所有 inode 编号。当用户搜索或者访问一个文件时,UNIX 系统通过 inode 表查找正确的 inode 编号。在找到 inode 编号之后,相关的命令才可以访问该 inode 阅读全文
posted @ 2021-01-02 10:23 多弗朗强哥 阅读(164) 评论(0) 推荐(0) 编辑

摘要:我们知道文件都有文件名与数据,这在 Linux 上被分成两个部分:用户数据 (user data) 与元数据 (metadata)。用户数据,即文件数据块 (data block),数据块是记录文件真实内容的地方;而元数据则是文件的附加属性,如文件大小、创建时间、所有者等信息。在 Linux 中,元 阅读全文
posted @ 2021-01-02 09:16 多弗朗强哥 阅读(81) 评论(0) 推荐(0) 编辑

摘要:Linux内核编译(Menuconfig图形化方式)、制作文件系统的步骤 Linux内核配置原理 Menuconfig主要功能选项介绍 编译配置内核步骤 制作文件系统步骤 文件系统和根文件系统区别联系 Linux内核配置原理 Linux内核的配置系统由三个部分组成,分别是: 1、Makefile:分 阅读全文
posted @ 2021-01-01 22:13 多弗朗强哥 阅读(3606) 评论(0) 推荐(0) 编辑

摘要:VFS Linux所支持的文件系统高达十几个,除了为它量身打造的Ext2之外,它还支持了Minix,FAT,VFAT,NFS,NTFS…等等。 VFS就是这些所有文件格式的抽象接口。 Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以 阅读全文
posted @ 2021-01-01 21:45 多弗朗强哥 阅读(117) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示