自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Time Will Tell

心有猛虎,嗷嗷待哺

  • 博客(31)
  • 收藏
  • 关注

原创 Git commit 提交规范 & 规范校验

今天提交代码时发现了以下情况commits后面的 52- -是什么鬼?后来查知,提交代码不仅是完善bug或者拓展功能,还要用规范性的提交格式,不然就会扣分。一次就扣52还挺多的。Commit message格式 <type>: <subject>注意冒号后面有空格。type用于说明 commit 的类别,只允许使用下面7个标识。feat:新功能(featu...

2019-12-29 15:34:00 761

原创 git遇到的奇葩问题—莫名原因导致本地git用户名以及邮箱配置丢失+git国内镜像

问题的起源win10 系统 ,更改了系统图标后,发现不好看,想要回到win原生图标,结果刷新系统图标缓存后(也可能不是这个的原因,难道是要出github中国专区的缘故?),用pycharm和IDEA提交代码到github上是提示username和email未定义 。这我就纳闷了,昨天还好好的,今天就不行了?使用命令列出git配置后,发现根本没有用户名与邮箱的配置记录。解决方案万能的重新安装...

2019-12-29 15:27:54 1184

原创 网络协议学习

根据岗位要求主要就是WEB后端开发技术 协议,架构,存储,缓存,安全TCP握手过程 为什么是4次三次握手建立连接,客户端发送syn包到服务器,服务器收到syn包,确认客户的syn包并且自己也发送一个syn包,客户端收到后确认服务器的syn包,连接建立。超时重传:超时重传机制用来保证TCP传输的可靠性。每次发送数据包时,发送的数据报都有seq号,接收端收到数据后,会回复ack进行确认,表示...

2019-12-27 22:31:30 1840

原创 TCP三次握手

客户端发送一个SYN=1,ACK=0标志的数据包给服务端,请求进行连接,这是第一次握手;服务端收到请求并且允许连接的话,就会发送一个SYN=1,ACK=1标志的数据包给客户端,告诉它,可以通讯了,并且让客户发送一个确认数据包,这是第二次握手;最后,服务端发送一个SYN=0,ACK=1的数据包给客户端,告诉它连接已被确认,这就是第三次握手。之后,一个TCP连接建立,开始通讯。...

2019-12-27 21:13:07 505

原创 TCP协议之ACK报文学习

ACK的全称为Acknowledge character,即确认字符,表示接收到的字符无错误。TCP是一个面向字节流的协议,它不会对自己的内容做出任何的解释,也不需要做出解释,具体的解释由上层的协议来处理。TCP是一个面向字节流的协议,它会对它发送的每一个字节负责,确保每一个字节都可以正确的发送。在TCP协议中,SYN与FIN字节是占用字节序列号的,因此TCP协议必须对其负责,如果他们在发送的...

2019-12-27 21:00:54 4002

原创 TCP标志位学习资料收集

TCP首部有6个标志比特。SYN是其中之一,它是个同步序号,当TCP连接建立时会把SYN置1。一般请求端会发送一个报文,其中包含这样的字段SYN 1415531521:1415531521(0)。然后服务端收到后会返回一个ack 1415531522,ack表示确认收到。SYN,ACK是标志位。SEQ,AN是数据包序号。SYN=1, ACK=0, SEQ=200 的意思是:发送的为一个...

2019-12-27 20:50:57 459

原创 java基础排疑

Date(int year,int month,int date)构造方法已经过时,Date类中只有两个构造方法是建议使用的,一个是无参的构造方法Date(),用来创建当前日期时间的Date对象。另一个是接收一个long型参数date的构造方法Date(long date),用于创建指定时间的Date对象。...

2019-12-26 21:51:26 204

原创 Java基础排疑3

intern() 方法返回字符串对象的规范化表示形式。它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == t.intern() 才为 true。面向对象的特点主要可以概括为封装性、继承性和多态性。调用构造方法创建对象实例化对象时 ,Java虚拟机会自动为成员变量进行初始化,针对不同类型的成员变量,Java虚拟机会赋...

2019-12-24 22:41:58 1088

原创 Java基础排疑

java中的整型数据默认是int类型,long d=8888888888;它的值超过了int类型的范围,这时如果要描述成一个long数据,必须在值后面加上L后l。下列选项中,不属于Java中关键字的是A. constB. falseC. FinalD. null答案:C解析:Java中的关键字都是小写的正确配置classpath的命令是( )set classpath =C:\...

2019-12-23 23:22:02 1204

原创 Java基础排疑1

当创建Random类的实例对象时,如果指定了相同的种子,则每个实例对象产生的随机数具有相同的序列,调用nextInt(int in)方法时产生的随机数在(0 =< 参数值)之间。arraycopy()方法从指定源数组srcArray角标为1处开始,复制2个长度的数组,复制的数组替换掉目标数组destArray从角标2开始的2个长度的子数组。也就是说,将srcArray中 的12, 13两个...

2019-12-22 14:20:51 909

原创 HTTP状态码

100 Continue 只有一部分请求被服务器接收,但只要没被服务器拒绝,客户端就会延续这个请求101 Switching Protocols 服务器交换机协议200 OK 请求被确认201 Created 请求时完整的,新的资源被创建202 Accepted 请求被接受,但未处理完203 Non-authoritative Information 204 ...

2019-12-21 22:48:08 263

原创 Servlet 规范 简介

Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于...

2019-12-21 22:43:26 612

原创 Redis简介

Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库(与关系型数据库不同),在高并发场合可以对关系数据库起到很好的补充作用。并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list),...

2019-12-20 17:25:34 571

原创 使用WordCloud生成词云图片

调整图片清晰度:scale属性,该值越大越清楚,我设置的是scale=32。wordcloud=WordCloud(  font_path=“simhei.ttf”,  margin=1,  scale=32,  background_color=“white”,  mode=“RGBA” )词云对象读入数据wordcloud=wordcloud.fit_words(word_fr...

2019-12-16 22:11:40 2835

原创 Java基础教程第4章面向对象

一、填空题1、方法,抽象类2、子类、父类、基类3、final4、Object5、参数列表、“->”、表达式主体二、判断题1、错 2、对 3、错 4、对 5、错三、选择题1、B 2、ABC 3、C 4、C 5、A四、简答题1、在继承关系中,子类的方法与父类的某一方法具有相同的方法名、返回类型和参数列表,则称子类的该方法...

2019-12-09 20:51:32 1687

原创 Java基础教程第3章

一、填空题1、封装、继承、多态2、this3、private、default、protected、public4、静态变量5、private二、判断题1、对 2、对 3、对 4、对 5、错三、选择题1、D 2、ABC 3、A 4、D 5、BD四、简答题1、构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用。而普通方法只有在使用的时候才会被调用。在定...

2019-12-08 21:27:53 980

原创 Java基础入门第二章答案

一、填空题1、 true和false2、 基本数据类型、引用数据类型3、 & && | ||4、 55、 56二、判断题1、 错 2、对 3、错 4、对 5、错三、选择题1、 AD 2、C 3、C 4、B 5、A四、简答题1、Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,占4个字...

2019-12-08 21:25:56 5313 1

原创 Java基础入门第一章答案

一、填空题1、 Java EE、Java SE、Java ME2、 JRE3、 javac4、 bin5、 path、classpath二、判断题1、对 2、错 3、对 4、对 5、错三、选择题1、ABCD 2、C 3、D 4、B 5、B四、简答题1、 面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。2、 JRE(Java Runtime Env...

2019-12-08 21:17:26 1636

原创 栈与队列思维导图

2019-12-06 16:28:46 1023

原创 数据结构与算法李春葆系列之

//实现图的BFS,DFS #include<iostream>#include<stdlib.h>#include<algorithm>#define MAXV 6 #define INF 32767using namespace std;typedef char ElemType;typedef struct{ ElemType dat...

2019-12-06 16:26:44 1200

原创 数据结构与算李春葆系列之图存储

//实现图的邻接表与邻接矩阵储存并输出 #include<stdio.h>#include<stdlib.h>#define MAXV 100 #define INF 32767using namespace std;typedef struct{ int no;}VertexType;typedef struct{ int edges[MAXV][...

2019-12-06 16:25:30 845

原创 数据结构与算法李春葆系列之哈夫曼树

#include<stdio.h>#include<string.h>#define N 15 typedef struct{ char data[4]; double weight; int parent; int lchild; int rchild;}HTNode;typedef struct{ char cd[N]; int s...

2019-12-06 16:24:34 1007 1

原创 数据结构与算法李春葆系列之二叉树设计性实验

#include<stdio.h>#include<stdlib.h>#include <string.h>#include<algorithm>#define MaxSize 100using namespace std;typedef struct node{ char data; struct node * lchild;...

2019-12-06 16:22:45 1368

原创 数据结构与算法李春葆之判断二叉树子树

#include <stdio.h>#include <malloc.h>#include <stdbool.h>#define MAX_SIZE 100typedef char ElemType;typedef struct node{ ElemType data; struct node *lchild; stru...

2019-12-06 16:21:29 1664

原创 数据结构与算法李春葆系列 判断二叉树相同算法

#include<iostream>#include<stdio.h>#include<stdlib.h>#include<algorithm>#define MaxSize 100using namespace std;typedef struct node{ char data; struct node * lchild; ...

2019-12-06 16:16:03 766

原创 数据结构与算法李春葆系列之数组和广义表思维导图

2019-12-03 12:01:53 1924

原创 数据结构与算法李春葆系列之递归思维导图

2019-12-03 11:59:34 2587

原创 C语言之scanf函数

提取每个单词的首字母#include<stdio.h>#include<iostream>using namespace std;int main(){ char s; while(scanf("%s",&s)) { cout<<s; } return 0;}去除空格#include <stdio.h>...

2019-12-02 00:06:19 1406

原创 c标准库(STL)系列-sscanf()

stdio.h头文件下原型: int sscanf (const char *str,const char * format,…);format – 这是 C 字符串,包含了以下各项中的一个或多个:空格字符、非空格字符 和 format 说明符。format 说明符形式为[=%[*][width][modifiers]type=]具体参见后面的用法例子int sscanf(str,...

2019-12-01 23:33:49 784

原创 一个可以把windows系统跑死的Java程序

public class JavaVMStackOOM { private void dontStop(){ while (true){} } public void stackLeakByThread(){ while (true){ Thread thread = new Thread(){ ...

2019-12-01 21:56:32 509

原创 解决ubuntu19.0‘E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) ’

出现这个问题的原因可能是:在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装软件时,出现如上错误。即有另一个程序正在占用apt-get install进程,由于它在运行时,会占用软件源更新时的系统锁(简称‘系...

2019-12-01 16:20:48 1087

空空如也

空空如也

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

TA关注的人

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