1 @AS_constancy

尚未进行身份认证

戴白帽的阿衰

等级
TA的排名 26w+

读注解,敲代码,学习数据结构——单链表

链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素存储位置),元素就是存储数据的存储单元,指针就是连接每个结点的地址数据。●头结点是在链表的开始结点之前附加的一个结点(结点没有有效的数据元素)●第一个结点(或称首元结点)是链表中存储第一个有效数据元素的结点在链表这里,小萌新想说一定要把’'指针的指向,谁是谁的前驱结点,谁是谁的后继结点‘’搞清楚,多画...

2020-04-06 10:59:15

读注释,敲代码,学习数据结构——顺序表

纸上得来终觉浅,绝知此事要躬行学习数据结构,小萌新提醒大家一定要敲代码,循序渐进的掌握数据结构的思想,还要注重实操,多敲多练。话不多说,敲代码吧!顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储,即通过数据元素物理存储的连续性来反应元素之间逻辑上的相邻关系。#include <stdio.h>#include <malloc.h&...

2020-04-04 21:47:41

在一张图中学习python3

2020-02-28 16:06:51

C语言知识回顾——指针与链表

我们把数据类型分为基本数据类型与高级数据类型,基本数据类型中有:整数,浮点数,字符,指针,数组(已经定义好的),而高级数据类型:像结构体,共用体,枚举等。链表与数组相同点:链表与数组都是按顺序存储若干个相同数据类型或相同成员的结构体不同点:●数组各个元素的空间必须连续,而链表个元素的空间不一定连续,可以分散存储在内存中。●查找数组元素,只需要给出下标,而查找链表元素,需要根据链表的首节...

2020-02-28 15:56:39

C语言知识回顾——指针与结构体

今天萌新博主与大家一起了解C语言中结构体部分【我们为什么要使用结构体?】假如我们要设计一个员工管理系统,一共有100名员工,我们需要记录每一个员工的姓名,性别,职位,地址,电话号码等相关信息,如果我们逐一去申请变量,那么我们需要用到600个变量,显然不好操作;那我们如果定义数组,显然也是不可采取的,因为定义每一个员工中需要用到数据的类型都各不相同。那我们怎么办呢?为了方便处理数据,结构体就是...

2020-02-27 23:26:06

C语言知识回顾——指针与字符串

闲言少叙~开始了大家都知道在C语言中是没有字符串这个数据类型的,那我们如何来处理字符串呢?事实上我们是把字符串当成字符数组来处理。字符串的实质是:字符数组+’\0’,用反斜杠0来表示字符串的结尾。那当字符串作为数组的元素,我们如何操作呢?char[5]="hello";//字符数组那么如果我们要表示:?[5]={“aaa”,“aaa”,“aaa”,“aaa”,“aaa”}该用什么数...

2020-02-26 23:36:30

C语言知识回顾——指针与数组

今天来给大家介绍C语言指针中,指针与数组的部分,在这一块也是非常的难以理解,不过我们可以一起学习,开始吧!大家都知道数组与指针有着紧密的联系,数组是由一组若干个元素构成,我们在访问数组的时候,采用的是循环体的方式,就是把数组的下标逐步的循环一次,这样我们就可以读出所有数组元素的值。那么重点来了,数组下标与地址的之间的关系如果掌握不好,大家学起来就会非常的吃了,萌新博主与大家也是感同身受啊。【数...

2020-02-26 15:24:07

C语言知识回顾——指针与函数

今天给大家介绍【指针与函数】,闲言少叙,开始了!【指针能否作为函数的形式参数?】其实指针是可以作为函数的形式参数的,我们使用指针形参,实际上是传地址到函数中(注意,是传地址喔!)●普通的形参,只是将实参的值传入函数;●指针形参,将实参的地址传入函数;void function1(int *p1,int *p2)//形式参数1.我们注意星号表示这个地方是传进来的是一个指针,要与普通的形...

2020-02-25 13:32:30

C语言知识回顾——认识指针

今天萌新博主打算写几篇关于C语言就指针方面的学习文案,因为萌新博主也是一位在校大学生,专业课也涉及到C语言,在学习C语言——指针的时候,相信和大家一样,在这块知识面感觉晦涩难懂,很抽象,怎么学也学不会,学不好。但是博主并没有放弃,因为指针这块是C语言的灵魂,多么具有挑战性啊!所以热心的博主想帮助大家,前车之覆,后车之鉴,我们一起来学习指针,有不足的地方,还请大家多多批评指正!—————————废...

2020-02-24 15:02:58

基于ARP内网渗透及防御

协议欺骗是指通过对通信双方使用协议弱点的利用,冒充其中一方与另一方进行通信的行为。对于广播式网络,只要更改自己网卡的接收模式为混杂模式,理论上就可以截获所有内网上的通信。对于交换式网络环境,如果要截获网络上不属于自己的通信,可以通过协议欺骗来实现。内网渗透指的是在网络内部的渗透,在本地局域网内部对网内的其他系统进行渗透的过程。基于ARP欺骗的内网渗透指网络攻击者利用ARP欺骗截获不属于自身的通...

2020-02-23 11:38:47

想成为黑客,这些必备的入门知识,你知道吗?

开篇特此声明,萌新博主所写这篇文章的初衷并不是想让大家成为一名黑客,去做出一些违反国家法律规定的违规操作,只是单纯的想介绍一下成为黑客所要了解的知识以及一些必要的黑客术语,从读者的角度去满足一些计算机爱好者的好奇心。博主心底善良,为人正直,遵守国家法律规定。如有违反,望各位读者监督,另外图谋不轨者,严禁转载!!————————————————分割线———————————————————————...

2020-02-22 20:32:23

Linux常见命令及技巧

​一、 通用命令1、date :打印或者设置系统的日期和时间2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)3、 passwd:用passwd -h查看4、logout,login: 登录shell的登录和注销命令5、 more, less, head tail: 显示或部分显示文件内容6、 lp/lpstat/cancel, lpr/l...

2020-02-22 14:55:31

Linux入门基础

​1.简介Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善...

2020-02-22 14:51:48

SQL注入原理及防范

什么是SQL注入?SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。【定义】SQL是操作数据库数据的结构化查询语言,网页的应用数据和后台数据库中的数据进行交互时会采用SQL。而SQ...

2020-02-22 13:34:20

ASP脚本入门与防御思想

1.什么是ASPASP是Active Server Page的缩写,意为“动态服务器页面”,它可以与数据库和其他程序交互。ASP网页的扩展名是.asp常用于各种动态网站中,网页中包括html标记、普通文本、脚本命令以及com组件等。2.什么是IISIIS是一种web服务组件,其中包括HTTP、FTP、NNTP和SMTP等服务器,分别用于网页浏览、文件传输、新闻组件和邮件发送等方面。【AS...

2020-02-22 12:37:33

C语言知识回顾——函数

【1】函数概述在C语言中,子程序的作用是由函数完成的;一个C语言可由一个主函数和若干个其他函数构成,并且只能有一个主函数;由主函数来调用其他函数,其他子函数之间也可以相互调用;C程序的执行总是从main()函数开始。调用其他函数完毕后,程序流程回到main()函数,继续执行主函数的其他语句,直到main()函数结束,则整个程序的运行结束。从用户使用的角度看,函数分类如下:①标准函数...

2020-02-21 17:36:55

什么是WebShell?

1.WebShell简介WebShell就是以asp、php、jsp或者cgi等网页文件形式存在的一种命令执行环境,也可以将其称做为一种网页后门。黑客在入侵了一个网站后,通常会将asp或php后门文件与网站服务器WEB目录下正常的网页文件混在一起,然后就可以使用浏览器来访问asp或者php后门,得到一个命令执行环境,以达到控制网站服务器的目的。顾名思义,“web”的含义是显然需要服务器开放we...

2020-02-21 15:37:56

C语言知识回顾——数组

什么是数组?数组可以说是目前为止讲到的第一个真正意义上存储数据的结构。虽然前面学习的变量也能存储数据,但变量所能存储的数据很有限。那么到底什么是数组呢?顾名思义,数组就是很多数的组合。那么这些数有没有什么要求呢,是不是不管什么数组合在一起都是数组呢?那就让我们回顾一下C语言——数组中这一章,敲黑板了!【1】一维数组的定义和引用1.一维数组的定义一维数组是指数组中的每个元素只带有一个下标的数组...

2020-02-21 00:00:18
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    参与《原力计划【第二季】— 学习力挑战》获得推荐的原创文章的博主