自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 ArchLinux Useage Record

目录 ArchLinux Useage Record 1. Download ArchLinux ISO 2. Install ArchLinux on VirtualBox 3. Boot existing OS 4. Install Vim 5. Co...

2019-09-16 05:20:00 209

转载 《汇编语言》第五章-5.5-loop和[BX]联合应用疑问与解决

类型:笔记参考书:《汇编语言》- 第三版编写人:王爽第五章-5.5-loop和[BX]联合应用问题:计算ffff:0~ffff:b单元数据的和,结果存储在dx中。原文省略,意思就是 ffff:0~ffff:b 内存单元的数据是字节型数据,范围在0~255之间,12个这样的数相加,结果不会大于65535,可以在dx中放下。问题在于,如果直接在dx作累加,肯定是不行的?原文在这里...

2019-07-10 17:46:00 156

转载 《C程序设计语言》关于单词计数的思考

代码分析源代码来源于Brian W. Kernighan 和 Dennis M. Ritchie 共同编著的书籍 《The C Program Language》 中1.5.4节中的单词计数。中文版原文:这里对单词的定义比较宽裕,它是任何其中不含空格、制表符或换行符的字符序列,下面这段程序是UNIX系统中wc程序的骨干部分。#include<stdio.h>#def...

2019-07-07 12:50:00 216

转载 制表符、回退符、反斜杠替换为其命令字符形式输出

1.问题编写一个输入复制到输出的程序,并将其中的制表符替换为\t,回退符替换为\b,反斜杠替换为\\。这样可以将他们以可见形式显示出来。2.代码#include <stdio.h>int main(int argc, char *argv[]) { int c; while ( (c = getchar()) != EOF ) ...

2019-07-06 16:09:00 320

转载 多个空格用一个空格代替

目录 1. 提出问题 2. 问题分析 2-1 提取问题基本元素 2-2 单个元素分析 3. 源代码 1. 提出问题编写一个将输入复制到输出的程序,并将其中连续的空格用一个空格代替。2. 问题分析2-1 提取问题基本元素...

2019-07-06 12:31:00 304

转载 字符数组和字符串的小细节

目录 1. 背景知识 2. 指向字符串的指针 2.1 代码A 2.2 代码B 2.3 结论 3. 字符数组 3.1 代码C 3.2 总结 4. 拓展 ...

2019-07-04 16:27:00 148

转载 感想

在使用ubuntu中这段日子里,我个人觉得,如果不是工作需要,真没必要去安装单ubuntu系统。因为我们已经习惯了Windows下的操作。我承认,ubuntu在熟悉他的人里面是很方便。但是我们应该把精力放到主要事情上去,而不是一味的追求UBuntu带来的电脑所有权。对于一个绝世高手,树叶都是杀人的利器,但是我们要认清自己的层次,我们不是绝世高手,只是信了网上乌托邦式的幻想。如果不是工...

2019-03-21 20:17:00 116

转载 Ubuntu 初学

Ubuntu day 2Replace the SourceMake CN sources replace US sources. Download speed risesBackup /etc/apt/sources.listcd /etc/apt/sudo cp /etc/apt/sources.list /etc/apt/sources.list...

2019-03-21 13:27:00 82

转载 Ubuntu下安装 Remarkable

remarkableI can’t express the excitement of the heart. The Remarkable is best markdown editor in Linux Ubuntu.Install deb of files on Linux UbuntuFollow the steps given belowCtrl + alt ...

2019-03-18 23:55:00 334

转载 思1-基本三观

少年不识愁滋味,爱上层楼。爱上层楼,为赋新词强说愁。 而今识尽愁滋味,欲说还休。欲说还休,却道天凉好个秋。我的部分基本世界观与价值观-通俗说法拒绝一切妖魔鬼怪无病呻吟合理表达七情六欲所思所想鄙视风言风语入耳就信和自视清高三六九等唾弃仗势欺人只爱钱财和恃才傲物唯我独尊可叹身高七尺胆小如鼠,位高权重贪婪无度有眼有耳说无头之话,有手有脚行残疾之事...

2019-03-10 12:31:00 106

转载 国内IT论坛有感

最近在网上查询一些技术上的问题,因为是中文搜索,谷歌显示主要是国内的一些博客,越看火越大,以前也能忍住,但是综合原因让我实在是受不了,大动肝火。下面是一些国内博客、论坛的主要劣迹。1、博客、论坛版面混乱不堪、夹杂许多莫名其妙的东西2、用户多为灌水、废话、撕逼及其他非技术问题3、回答问题重复、粘贴复制痕迹明显、而不像是像StackOverflow更多的采取是择优回答进行增改,且...

2019-03-02 04:40:00 90

转载 1. 汉语亲属系统

汉语亲属系统汉语亲属系统(Chinese kinship)在人类学里被归类于描述型亲属系统(Descriptive system 或苏丹型亲属系统的一种。这是路易斯·亨利·摩尔根在1871年的作品《血亲和姻亲制度》[1]里所提出的六种亲属系统之一,其中以苏丹型亲属系统最为复杂,而汉语亲属关系则列其一。在该系统中每个人依据其宗族、辈分、性别与年龄,而有不同的亲属称谓。在汉语当中...

2019-02-15 01:27:00 1699

转载 char* 和 char * 思考

在最简单的变量声明中,存在两种写法char* a;char *a;或许有人会觉的说这些显得很鸡肋,但是这是我的思考,思维应当是无边无界的。基于地址编号与内存的映射关系的前提下,而C语言中变量即为地址。首先分析第一种,变量与 * 符号紧贴char a;char *b;类型符 表示 声明变量 的 类型。* 符号 作为 内存中 存储的东...

2018-11-24 08:22:00 362

转载 一维数组和二维数组及多维数组思考

0 /* 篇1:此篇可能过于繁琐,快速可转下看 篇2 */ 1 //***************************************** 2 //( 一纬数组为列指针,指向某元素的存储单元,二纬数组为行指针,指向一整行) 3 //***************************************** 4 // *》 指向一维数组的指针 ...

2018-11-07 20:46:00 186

转载 C语言基础(复习向)

0、C语言的组成组成:若干文件文件:若干函数函数:函数头+函数体函数头:函数返回类型+函数名+ () +形参类型+ 形参名 /* 函数声明只需要声明形参类型即可,这里不深入 */函数体:{ }+语句语句:三类语句C语言区分大小写注释语句;定义语句;执行语句分号为语句结束符1、数据与数据类型数据四类:常量、变量、表达式、函数用运...

2018-10-30 16:42:00 116

转载 词法分析中的“贪心算法”(读《C陷阱与缺陷》)

1、一些专业名词的定义符号:关键字+标志符+运算符词法分析器:编译器中负责将程序分解为一个一个符号的部分,一般称为词法分析器。符号之间的空白(空格符、制表符、换行符)被忽略。因此代码1和代码2是等效的代码1:1 if(x > y) big = x代码2: 1 i 2 f 3 ( 4 x 5 > 6 y 7 ) 8...

2018-10-30 01:25:00 162

转载 如何高逼格的输出hello world(读《C陷阱和缺陷》)

前提1、C语言中规定单引号引起的一个字符代表一个整数,有对应的ASCII码。2、C语言中固定双引号引起的字符串代表的是无名数组起始字符的指针,该数组被双引号之间的字符和额外的二进制为零的字符 '\0' 初始化。代码1 #include<stdio.h>2 3 int main()4 {5 char hello[] = { 'h', ...

2018-10-29 23:39:00 160

转载 数据结构之线性表再思考

数据结构学起来妙不可言,贼有意思。很久没写博客了,今天来一篇长的。前面写的关于线性表的代码和思路,经过我多次反复思考,又有了新的收获,与大家一起分享。1、线性表的定义首先要明白什么是线性表,一种常用且最简单的数据结构。数据结构通俗来说就是:装水的杯子,有的是圆的、有的是方的。官方定义:线性表是n个数据元素的有限序列。把这个样的一个数据模型映射到计算机,等同找一块存...

2018-10-14 08:08:00 220

转载 调试汇编程序详细过程

好记性不如烂笔头。万一又忘了可以来查看。调试汇编程序详细过程 0、快速 nasm -f elf -l hello.lst -g hello.asm -l hello.lst对应的是指令和数据在段中偏移量 1、汇编源代码编写 终端中输入 vim “filename.asm”,写完代码保存文件退出 2、编译汇编源代码 ...

2018-08-12 18:36:00 2593

转载 学《数据结构》有感

《数据结构》或许是大学课程中让很多人很头疼的一门课,总的来说就是难,如果真要说出来那里难,大部分也回答不上来。我有一点感悟,这里分享下。其实数据结构说它难,难在观念的转变,生而为人,很多观念深入人心。而数据结构则是要人去以机器思维去处理现实问题。记得最开始上C语言的课程,第一节课就是蒙蔽的,这是啥?要干嘛? 我一个小县城的瓜娃,电脑给我印象就是打打游戏,看看视频。突然老师告诉我们学C语言...

2018-07-26 15:28:00 391

转载 数据结构之线性表(严蔚敏《数据结构》要求)

1、每个代码都是博主一个字一个敲出来的(有参考,但是我很认真的去分析了每个函数逻辑结构,并做了一定的修改)2、函数都已经通过测试,没有bug,符合要求3、这里只贴出代码,代码里有些本人的理解和注释,但是没有那么详细代码分为main.c 1 #include <stdio.h> 2 #include "fuction.h" 3 4 int main...

2018-07-24 12:10:00 151

转载 1-数据结构之线性表

1、线性表的定义 :线性表是最常用且最简单的一种数据结构,简言之,一个线性表是n个数据元素的有限序列。1、 线性表长度:线性表中元素的个数n ( n >= 0)定义为线性表的长度2、 空表:线性表长度 = 02、线性表的操作:  1、插入  2、追加(特殊形式的插入)  3、删除1、插入标号(看作数组名,但不是数组):编号(pos):...

2018-07-18 12:23:00 134

转载 结构体变量声明及初始化的的那些坑

1、结构体非指针变量的声明和初始化0 错误 0警告并且成功输出2018 7 10 ----------------完美-------------------2、结构体指针变量的声明和错误的初始化惨不忍睹,很多新手都会犯的错误。警告先不处理,看看错误,,1、初始值设定的项太多,怕是有人会有很多疑问了,为什么呢?因为这是 结构体指针变量,其右边...

2018-07-10 21:07:00 1686

转载 指针与函数

上述图片,表达了传值和传址的两种方式。但是这不是重点,重点是他们的过程和关系。函数之间可以进行直接传值,但是过程又是怎么样的呢。顺着代码下来,遇到a函数,进入a函数,在进入之前,函数a中克隆一个与aa相同的值的变量a,然后把1赋值给a。但是这个克隆变量a它的声明周期只存在于函数a。当退出函数a的时候,克隆变量a被销毁,主函数中的变量aa没有受到丝毫影响,因此...

2018-07-10 17:35:00 60

转载 数组的深入理解

C语言中: 1、变量的定义: 对象和变量要区分  变量是一种声明,通过声明,把一个 名字(人为定义) 与 对象对应起来,当我们使用该名字的时候,就表示我们对该对象进行某种操作。      但是并不是每个对象都有名字,也并不意味着有对应的变量。比如临时对象(temporary object)就没有一个名字与之关联 ...

2018-07-10 06:19:00 116

转载 0-绪论

算法和算法分析1、算法设计的要求:1、 正确性(无歧义)2、 可读性(算法主要为了人与人交流,晦涩难懂的程序易于隐藏错误,难调试和修改)3、 健壮性(当输出非法数据、处理方法应当是返回一个表示错误或错误性质的值,而不是打印错误信息或异常,并中止程序的运行,以便在更高的抽象层次上进行处理)4、 效率与低存储需求(效率 = 算法执行时间,存储量需求 = 算法执行过程中所需...

2018-07-07 11:56:00 62

转载 别让无知成恶趣!

早上起来,打开网易云音乐想来一首歌曲,开启新的一天,歌曲底下某个评论真是让我气愤。原话是:放眼过去,国内没有一部 XX 能打动人的 动画作品,真是悲哀!首先这句话有多无知,待我分析:  无知1、仅凭 个人浅显认知 而 否定 整体影视文化,    无知2、拿无知当情怀,有煽动人心的恶趣。  国产动画、《西游记》、《宝莲灯》、《哪吒传奇》等皆是经典,综合评价都是非常优秀的...

2018-06-21 09:38:00 70

转载 电路分析-3

1、2b方程法根据线性代数可知,若有n个变量,必须要有n个独立方程可求解。当电路中含有纯电压源构成的回路,如图(a),这些电压源的电流解答将不是唯一的。当电路中含有纯电流源构成的结点,如图(b),这些电流源电压解答也不是唯一的。2、支路电流法和支路电压法2-1、支路电流法2b方程缺点是方程数太多。如何减少方程和变量的数目。这样,只...

2018-04-28 09:01:00 104

转载 电路分析-2

1、电阻VCR(电阻电压与电流间的约束条件)线性电阻:VCR通过坐标原点直线的电阻。非线性电阻:否线性电阻。时变电阻:VCR随时间变换的电阻。 时不变电阻:否时变电阻 线性电阻的两种特殊情况:开路和短路(a)图为开路,无论电压多少,电流恒为0。(b)图为短路,无论电流多少,电压恒为0。由上图公式可以推导出:...

2018-04-25 04:00:00 269

转载 电路分析-1

PS:设计电路皆为集总参数电路(很重要)1、电路的基本概念和定律1-1、参考方向人 为设置一个参考方向为电流/电压的方向,如果实际电流/电压的方向相同则取正值,反之取负值。如果电压和电流的实际方向相同,称为关联参考方向。在数值计算中,关联方向加正号,反之加负号。1-2、功率W(ab) = -W(ba) = Va - Vbab的功率为电位a与电位b的差。W(...

2018-04-24 01:54:00 133

转载 第一篇带目录脚本的文章

1、我为什么这么能吃?哥哥身体倍儿好,爱吃啥就吃啥,最讨厌那种BB话多的人,吃你家粮了?2、我为什么这么能睡?不睡好心情就不会好,心情不好就不能学习工作好,这样损失多大。3、1、2多半是装的打顿就好打是不可能打的,这辈子不会打的,撒娇又不会,只能。。。。转载于:https://www.cnblogs.com/Fsiswo/p/8906961.html...

2018-04-22 13:58:00 123

转载 为什么坚持阅读

常常有人问我读过很多书,但是后来大部分都被我忘记了。那么你能告诉阅读的意义是什么呢?当我还是一个孩子的时候,我吃了很多的食物,大部分已经一去不复返而且被我忘掉了。但可以肯定的是,它们中的一部分已经成长成为我身体的骨头和肉,我想阅读对于你思想的改变也是如此吧,所以请坚持阅读。不去想做一件事情的意义是什么,因为我相信在你阅读很多书籍之后,你会发现不知不觉中已经蜕变成为另外一个的自...

2018-04-12 15:03:00 93

转载 程序员优秀书籍推荐和衍生思考

1、技术书籍0、《C程序设计语言》-- Brian W. Kernigham 、 Dennis M. Ritchie1、《C ++ Primer》 --Stanley B.Lippman2、《汇编语言》 -- 王爽3、《算法导论》 -- Cormen,T.H.4、《操作系统概念》-- Abraham Silberschatz5、《编译原理》 --Alfred V. Aho 6、《计算机程...

2018-02-09 10:56:00 78

转载 午后小诗

午后的斜阳懒散洒在闲人的脸庞是神明的恩赐时间走的很缓掠过了人间不带走一丝痕迹迷离、虚弱孕育了清晰春风中的一只刺猬跑过了街道的冬天转载于:https://www.cnblogs.com/Fsiswo/p/8434225.html...

2018-02-09 09:42:00 89

转载 汇编学习 - 额外章(用gdb调试nasm汇编程序)

 对于一个程序员来说,调试是很重要的,可以节约找到bug的时间,不过以前在linux下一直是对c进行调试的,今天突然要对汇编进行调试还真不知道怎么调,特别是对linux下调试汇编程序基本没搞过。记得以前上课学masm时,用的是debug,貌似映像中对汇编挺难调试的。于是就在网上查了下在linux下调试nasm汇编程序的资料,看起来比debug简单点。1 写和编译源文件  首先准备...

2018-01-31 07:24:00 141

转载 使用gdb调试程序详解

转载自内部论坛,原文出处不明。熟练使用gdb是一个linux下开发人员必备的一项技能,我们由浅入深的学习一下gdb的强大功能。一.gdb简单介绍名称gdb - GNU 调试器提要gdb [-help] [-nx] [-q] [-batch] [-cd=dir] [-f] [-b bps][-tty=dev] [-s sy...

2018-01-30 11:25:00 98

转载 在Linux中编译一个C程序

在虚拟机机中,编译方法不像在windows那样。借助于gcc完成对C程序的编译。完整格式:gcc -格式 file.后缀 -o file.后缀一步到胃格式:ヽ(●-`Д´-)ノ       gcc file.c -o exe名 多个C文件和h文件。直接在file.c后面加就OK。也是一步到位。这两种方法的区别在于。层层编译的后面不需要再编译,而一步完成如果要使用还得继续编...

2018-01-30 10:47:00 170

转载 汇编学习-第二章(CPU工作原理)

1、逻辑地址与物理地址逻辑地址:人为假设计算机分散的内存连接一起,并分好段。上面的地址称逻辑地址。 逻辑地址 = 基地址(段地址 * 16) + 偏移地址物理地址:存储单元在计算机中的唯一编号。CPU访问存储单元需要的地址。2、通用寄存器一个典型的CPU,由控制器、运算器、寄存器等组成,通过内部总线连接。内部总线实现CP...

2018-01-27 03:17:00 108

转载 汇编学习-第一章(基础知识)

1、机器语言机器语言是机器指令(也称机器码)的集合,机器指令为一列二进制数字。2、汇编语言机器指令的繁琐导致汇编语言的出现。组成:汇编指令:机器码的助记符,又对应的机器码伪指令:没有对应的机器码,由编译器执行,计算机并不执行其他符号:如:+、-、*、/等,由编译器识别,没有对应的机器码3、存储器存储器存储信息,包括指令和数据,也称内存。4、存储单元...

2018-01-27 02:20:00 79

转载 生活

爱上旁白,爱上娓娓道来,爱上有故事的声音。无需任何背景音乐,只想细细体验独有的味道转载于:https://www.cnblogs.com/Fsiswo/p/8167756.html

2018-01-01 16:10:00 70

空空如也

空空如也

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

TA关注的人

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