概述线性表的顺序存储结构,指的是用一段连续的存储单元一次存储线性表的数据元素。 线性表的顺序存储结构是最容易理解的一种数据结构,有其优点也有缺点。 代码实现顺序表的增、删、改、查、定位等操作。 代码实现1234567891011121314151617181920212223...

概述前面两篇文章主要学了数据结构和算法的基础知识,这篇文章主要介绍数据结构中最常用和最简单的一种结果,线性表。 线性表定义线性表是零个或多个数据元素的有限序列。 线性表中元素的个数n(n>=0)定义为线性表的长度,当n=0时,称为空表。 线性表的抽象数据类型123456...

概述算法是解决特定问题求解步骤的描述,在计算中表现为指令的有限序列,并且每条指令表示一个或多个操作。 算法的特性输入输出算法具有零个或多个输入。 算法至少有一个或多个输出。 有穷性指算法在执行有限的步骤之后,自动结束而不会出现无限循环,并且每一个步骤在可接受的时间内完成。...

概述提到算法就头疼,算法一直是自己编程生涯中的短板,这次下定决心开始学习算法。学习任何一种知识,都应该先弄清楚它的基本概念,这是学习所有知识的基础。这篇文章就是算法中数据结构相关的一些基本概念。 什么是数据结构数据结构是相互之前存在一种或多种特定关系的数据元素的集合。 数据结构起...

概述用了django将近一年的时间了,期间也遇到了各种问题,但是最大的问题之一就是django的静态文件管理,终于下定决心把django关于静态文件的坑给踩了。 django静态文件分类django把静态文件分为两类: static和media,django是按照是否与用户...

Git的奇技淫巧:see_no_evil: Git常用命令集合,Fork于tips项目 Git是一个“分布式版本管理工具”,简单的理解版本管理工具:大家在写东西的时候都用过“回撤”这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用“回撤”是找不回来的。而“版本管...

概述在服务器上部署MySQL服务器的时候,出于安全考虑,一般会建议设置MySQL服务禁止用户远程连接。但是,禁止远程连接,本地就不能通过图形化的界面操作MySQL,这在开发的时候🈶特别不方便,本人以前也一直是允许远程连接,虽然觉得可能存在安全隐患,但是为了开发方便,只能尽可能的...

CSS书写顺序 Display & Flow(显示与流) Positioning(位置) Dimensions(尺寸) Padding, Borders,Margins,Outline(填充、边界、边缘、轮廓) Typographic Styles (排版样式) B...

原文出处Original Author: Ritesh Kumar Original Article: http://www.sitepoint.com/understanding-block-formatting-contexts-in-cs… Translator: ...

概述现如今,安全越来越引起人们的重视了。安全隐患存在于各个方面,对于安全来说,基本上就是木桶原理。本篇文章,主要是针对一些常见的容易引起安全问题的点进行安全加固,尽量减少安全问题的发生。 SSH篇Port系统缺省使用22号端口,将监听端口更改为其他数值(最好是1024以上的高端...