自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hernofogot的博客

新入坑,请多多包涵

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

转载 vi的使用+rm删除-转载

https://www.vpser.net/manage/vi.htmlhttps://blog.csdn.net/Jaster_wisdom/article/details/80238162

2019-06-25 21:14:29 360

原创 数据结构--DAG拓扑排序

一、引言在学习拓扑排序之前,应该已经掌握了图的两种遍历方式+堆栈、队列的特点。 此文的实现,我会用Java实现。 蓝色表示细节,红色表示重要。二、拓扑排序概念1.在图中有一个重要的有向图类型,(有向图的表示方法仍然可以是邻接表或者邻接矩阵法)。2.仅有有向图无环图才具备可以得到拓扑排序的序列。3.进行拓扑排序有两种方式:利用图的DFS遍历,记住顶点退出遍历栈的顺序,将...

2019-04-16 17:23:57 2546

转载 IP分址-转载

一、IP地址简介IP,即网际协议(Internet Protocol),或称互联网协议,是用于报文交换网络的一种面向数据的协议。 IP是在TCP/IP协议中网络层的主要协议,任务是仅仅根据源主机和目的主机的地址传送数据。为此目的,IP定义了寻址方法和数据报的封装结构,即IP地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理...

2019-03-26 21:22:29 342

原创 HTTP——session、cookie、web缓存(cache)总结

目录一、引言二、三者独立介绍篇web缓存 2. cookie 3. session一、引言本文为理论基础文章,作为个人总结使用,目的是更好的理解。 部分图片来源与网络。 红色为重点,蓝色为细节。 由于web缓存是基于HTTP的且与现学联系,故不做其它介绍。二、三者独立介绍篇 web缓存 PS:由于本文仅仅在HTTP网络上介绍,...

2019-03-20 19:50:50 761

原创 可靠数据传输协议-Rdt协议

目录一、引言二、Rdt存在意义及原理三、Rdt 的历经版本及实现1. Rdt 1.0 协议2. Rdt 2.0 协议3. Rdt 2.14. Rdt 2.25. Rdt 3.0常用的Rdt 3.0的实例情况有以下几种:一、引言该文章来源于教材的思路。 使用FSM状态机描述发送方和接收方服务响应状态。 在阅读本文之前...

2019-03-10 20:57:11 4972 2

原创 数据结构--二叉树--小小例题(完整注释)

题目:二叉树的链式存储结构的建立、前序、中序、后序遍历的算法,查询“E”是否在二叉树。 #include <stdlib.h>#include <stdio.h>typedef char DataType;typedef struct Node{ DataType data;/*数据域*/ struct Node *leftChild;/*左子树...

2019-03-08 19:40:56 643 1

原创 数据结构--队列的应用

题目:某银行有一人客户办理业务站,在单位时间内随机地有客户到达,设每位客户的业务办理时间是某个范围的随机值。设只有一个窗口,一位业务人员,要求程序模拟统计在设定时间内,业务人没的总空闲时间和客户的平均等待时间。假定模拟数据已按客户到达的先后顺序依次存于某个正文数据文件中,对应每位客户有两个数据:到达时间和需要办理业务的时间。 #include<stdio.h>#include...

2019-03-08 19:27:12 4417 1

原创 数据结构--图的遍历和应用

题目:采用邻接矩阵和邻接链表作为图的存储结构,完成有向图和无向图的DFS和BFS操作深度优先搜索法DFS的基本思想:从图G中某个顶点Vo出发,首先访问Vo,然后选择一个与Vo相邻且没被访问过的顶点Vi访问,再从Vi出发选择一个与Vi相邻且没被访问过的顶点Vj访问,……依次继续。如果当前被访问过的顶点的所有邻接顶点都已被访问,则回退到已被访问的顶点序列中最后一个拥有未被访问的相邻顶点的顶点W,...

2019-03-08 19:21:05 2496

原创 DNS总结

目录一丶引言二、DNS概念三、DNS服务和协议消息1。DNS服务2. DNS消息记录格式和协议四、DNS的使用问题1.不使用集中式的DNS2.DNS使用分布式层次数据库3..DNS同时使用TCP和UDP一丶引言1.本文主要根据个人学习总结的一些知识,为理论章。2.部分图片需要英文理解,但是不难。3.读者需要事先知道...

2019-03-06 21:48:51 610

转载 MySQL视图-触发器

视图:https://blog.csdn.net/wuyujian11/article/details/53337416触发器:https://blog.csdn.net/xuxile/article/details/78053470

2019-03-06 20:27:36 181

转载 MySQL全文检索三种方式

收藏:https://www.cnblogs.com/ibook360/p/5073313.html这里可能会牵涉到存储引擎的使用问题:https://blog.csdn.net/lc0817/article/details/52757194参考参考; 个人建议初学直接用InnoDB引擎就好,后面在深入了解MySQL存储引擎...

2019-03-06 20:27:17 2129

转载 winsockeAPI函数

https://daimajishu.iteye.com/blog/1077514

2019-02-26 21:04:52 131

原创 数据结构--顺序查找和二分查找

题目: 顺序查找,在顺序表R[0..n-1]中查找关键字为k的记录,成功时返回找到的记录位置,失败时返回-1;二分查找,在有序表R[0..n-1]中进行二分查找,成功时返回记录的位置,失败时返回-1。 顺序查找:#include <stdio.h>#define MaxSize 100typedef int DataType;typedef struct{DataTy...

2018-12-31 16:44:19 2324

原创 数据结构--冒泡排序和快速插入排序

题目:统计成绩:给出n个学生的考试成绩表,每条信息由姓名和分数组成,试设计一个算法:(1)按分数高低次序,打印出每个学生在考试中获得的名次,分数相同的为同一名次;(2)按名次列出每个学生的姓名与分数。 冒泡排序#include<stdio.h>#include<stdlib.h>#include<math.h>#include<string.h...

2018-12-31 16:38:40 1991 4

原创 数据结构--栈的应用

 要求:首先将操作数栈opnd设为空栈,而将'#'作为运算符栈opter的栈底元素,这样的目的是判断表达式是否求值完毕;(2)依次读入表达式的每个字符,表达式须以'#'结尾,若是操作数则入栈opnd,若是运算符,则将此运算符c与opter的栈顶元素top比较优先级后执行相应的操作,具体操作如下:(i)若top的优先级小于c,即top<c,则将c直接入栈opter,并读入下一字符赋值给c;(i...

2018-12-30 20:49:17 230

原创 数据结构--哈希表查找

一、引言哈希表查找也是一种查找方式,在此之前,如果了解其它查找方法,然后对比该方法最好 本篇文章主要从两个方面介绍哈希表,一是哈希表的构造方法,另一个是哈希表的处理冲突方法。 同时,本篇文章介绍元素类型为数字整型。 红色尾非常主要内容,蓝色为细节内容。二、哈希表概念及原理1.  哈希表定义:哈希表(散列表), 是根据关键码值(Key value)而直接进行访问的数据结构。也就...

2018-12-29 21:23:53 1929

原创 MySQL的两种模糊查询总结

 一、阅读该文章,你应该了解MySQL基本select语法,正则表达式基础,SQL通配符。二、模糊查询1.主要有两种方式:like与SQL通配符  和  正则表达式模糊查询。2.like与SQL ,必须使用like关键字SQL的通配符如下:% 百分号: 替代一个或者多个字符_  下划线:仅替代一个字符[字符列]  :字符列中任何一个单一字符[^字符列] ...

2018-11-22 21:15:10 11405 2

原创 MySQL索引作用和用法详解

一、引言对于该文章,照例尽量通俗的写,并注明一些细节和可能出现问题的地方。 此外,该文章只是写了索引的创建,不代表检索(查询)的应用,检索后面会写道。 标注:红色表示十分重要,蓝色表示细节; 在阅读这文章之前,如果初学MySQL不久,应已经熟悉:表约束操作、表的创建以及增删改查数据、熟知InnoDB和M有ISAM存储引擎、SQL数据类型更好二、索引基本概念和功能1.索引概念索引...

2018-11-22 19:32:47 2222

转载 MySQL查看表和删除的约束 + 查看表的结构

查看方式主要是通过第三方工具或者是sql语句,主要有以下三种方式1:使用Navicate for mysql,打开数据库、查看数据库表、查看设计表、选择外键选项卡,就可以查看外键2:使用sql语句show create table 表名;这个命令可以查看表的所有信息,包括一些字段类型,字段的约束,外键,主键,索引,字符编码等等。3:查看某个表或者某个列的外键信息select TAB...

2018-11-20 19:19:32 1736

原创 正则表达式补充--Java版

目录   一、引言二、Java正则表达式特点三、基本语法四、三大算法1.搜索算法2.匹配算法3.替换算法四、捕获组1.捕获组概念2.普通捕获组3.命名捕获组  一、引言该文章以链接的形式,将常用的语法放进去,就不浪费时间了 老样子,看该文章的时候,参考者Java-API,位置:java.util.regex包下的类 该文章...

2018-11-13 21:30:42 259

转载 Java正则表达式语法总结——不定时更新 收集我知道的表达

一、单个简单语法\ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\\\"匹配"\\","\\("匹配"("。 ^ 匹配输入字符串开始的位置。如果设置了RegExp对象的Multiline属性,^ 还会与"\n"或"\r"之后的位置匹配。 $ 匹配输入字符串结尾的位置。如果设置了RegExp...

2018-11-12 19:54:27 535

转载 java线程详细介绍--(不定时更新)

这一篇非常详细以及基础,在看其他的之前,可以依据这篇文章的目录来看 https://blog.csdn.net/shimiso/article/details/10005983以下为该篇文章的目录: 这一篇介绍没有那么全面,但是十分友好,可以说是上一篇的补充 https://blog.csdn.net/suifeng3051/...

2018-11-07 19:28:06 145

原创 有趣又刺激的操作--Java反射

目录  一、引言二、反射认知概念1.反射是什么?2.反射的使用前提是什么?3.反射的作用是什么?4.反射有没有缺点?三、反射codes部分开始1.反射之根本——Class 2.目标类下的三大详细信息3.对三大详细信息的总结四、扩展部分1.反射的其它使用:2.扩展知识 一、引言在Java的学习中,大家总是顺向的去分析codes(...

2018-11-02 19:49:54 226

原创 Java异常选写

目录   一、引言二、异常认识(不涉及code)1.异常概念三、异常处理的基本语法1.异常处理2.异常处理语法四、自定义异常五、异常扩展总结1.多重try2.多重catch3.throws与throw4.为大家介绍一个总结(来源网络回答)  一、引言这篇文章篇幅有限,所以会写常用到的异常相关。 了解异常之前,若看过相关部...

2018-10-26 19:08:18 192 1

转载 Java成神之路

http://www.hollischuang.com/archives/489

2018-10-24 17:15:33 141

原创 Java三大特性(封装,继承,多态)之一 -----多态

目录 一、读前准备1.参考文献2. 主要涉及的知识二、引言1.多态的概念2.多态的延申知识3.多态主要关键字三、多态设计方式1.普通继承多态设计代码如下: 2.抽象类多态设计:3.接口多态设计四、多态的转型1.向上转型:2.向下转型: 一、读前准备1.参考文献Java编程思想,Java核心技术第八版(基础知识)2. ...

2018-10-23 20:00:05 243

原创 抽象类和抽象接口代码分析

目录  一、引言 :①  接口和抽象类的分析:②  接口成员变量使用规范③   对读者需求:二、抽象类1.抽象类的关键字 三、接口 1.接口概念 2.接口关键字 3.代码分析①基本继承②接口另一种方式组合继承PS: 一、引言 :PS:首先在开头,要介绍一些内容,由于前人已经总结,我就不总结,我将用代码来分析。总结内容可以直接参...

2018-10-21 21:53:50 749

原创 Java三大特性(封装,继承,多态)之一 -----继承

目录 一、继承的基本概念与规则     1.继承的概念     2.继承的关键字     3.继承的结果二、继承代码     1.继承之---最简单继承     2.继承之---构造器加入      3.继承之---多态转型      3.继承之---抽象类接口三、继承的优势和使用 一、继承的基本概念与规则     1.继承的概念继承是两...

2018-10-19 17:34:56 724

原创 Java三大特性(封装,继承,多态)之一 -----封装

目录 一、封装的概念和规则1.  认知2.  特点3.  代码需求二、封装的使用步骤三、封装使用实例及讲解四、有关拓展1.权限修饰符讲解    2.封装的好处一、封装的概念和规则1.  认知将某个类中想要隐藏的成员(成员方法和成员变量)隐藏起来,防止其它外部类随意去修改 可以通过该类提供的方法来实现对隐藏信息的操作(即留出访问出口)2.  特...

2018-10-18 19:57:04 175

原创 C++正则表达式常用规则及三大算法二

首先,正则表达式我只会三大主要算法,其他的我可能没有了解到,毕竟还没有实战经验。1.第一算法——匹配算法(  使用函数regex e()与regex_match()   )顾名思义,是用来匹配检测规则是否合理的逻辑公式 使用到的C++头文件为 iostream,string,regex,以及命名空间 std 接下来将会用两种简单的方式来演示     ***第一种      (至于匹配...

2018-07-31 23:36:39 2402 1

原创 C++ 正则表达式常用规则及三大算法一

目录1.正则表达式是什么?2. 正则表达式的常用规则示例第一篇文章用来概括正则表达式的规则,为后面三大算法做基础,至于实际的使用方法,可以看一下我的下一篇文章。其实后面那个示例都是在使用的情况下自己去找,有一个印象就行了,不难。所以,我只列举了一些我常用的在上面。 1.正则表达式是什么?   含义: 正则表达式是指对字符串进行操作的逻辑公式,即一个公式。     ...

2018-07-30 23:00:05 3690

原创 sql server08 (mssqlserver)启动不了或者无法登陆三大解决办法

第一大类:sql server08 (mssqlserver)启动不了1、可能是IP地址配置不对。解决方法- 下: 打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择mssqlserver协议, 然后双击右边窗口的TCP/IP,在弹出窗- 中检查IP配置。 一般来讲,默认的IP2是:127.0.0.1,如- 第...

2018-06-03 20:33:07 15895 2

转载 matlab_plot函数详解

功能二维曲线绘图 语法1234567plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName',PropertyValue,...)plot(axes_handle,...)h = plot(...)hlines = plot('v6',...) 描述plot(Y)如果Y是m×n的数组,以1:m为X横坐标,Y中的每一列...

2018-05-26 11:50:36 3092

原创 栈和队列——分别用顺序表和链表实现——C语言实现

//author   hernoforgot//本次简单模拟栈和队列的操作,其中大多数我以无返回值实现,如果考虑优化和特殊情况,可稍微修改//建议使用笔画一下操作流程,可以有助于您理解//如果有错,或者有什么意见,欢迎留言,thanks!/*栈和队列 (线性结构)可以用链表,也可以用数组实现 区别: 栈 在一端操作  先进后出        队列 一端插入,另一端删除1.栈: 插入和删除的一端 栈...

2018-03-19 22:43:42 2706

原创 C++STL之vector模拟——适合像我一样新手

//author @hernoforgot//这篇文章尽我能力的模仿了vector的实现,可以通过导入头文件的方式进行验证使用;//这也是我第一次发表,对于许多老玩家来说我是新手,希望各位多多包涵;/*特点:尽可能合理命名,让多数人能够更好了解我的思路;           尽可能注释详细,通过模拟让人更好了解vector的底层;           代码没有经过太多优化,尽可能将它通俗;不足: ...

2018-03-17 19:17:55 205

JavaSE_API

该API为 Java platform SE 8,可以下载参考。(英文版)

2018-10-25

空空如也

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

TA关注的人

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