自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机网络

一、基础篇网络基础TCP三次握手三次握手过程:客户端——发送带有SYN标志的数据包——服务端 一次握手 Client进入syn_sent状态服务端——发送带有SYN/ACK标志的数据包——客户端 二次握手 服务端进入syn_rcvd客户端——发送带有ACK标志的数据包——服务端 三次握手 连接就进入Established状态为什么三次:主要是为了建立可靠的通信信道,保证客户端与服务端同时具备发送、接收数据的能力为什么两次不行?1、防止已失效的请求报文又传送到了服务端,

2022-05-01 21:30:48 218

原创 计算机网络基础

计算机网络

2022-01-27 20:24:08 3800 1

原创 mongodb启动

mongod --dbpath D:\MongoDB\data\db

2021-12-27 19:11:42 597

原创 nacos的安装与使用(附下载包)

链接:https://pan.baidu.com/s/1yNMHimlb_rIHO4lU6C2a-w提取码:yyds下载完成之后,进入项目目录下载源码后 ,解压 本地 在本文件夹 在dos窗口下利用命令:mvn -Prelease-nacos -DskipTests clean install -U 打包 成功后的地址然后 解压,点击bin下的 start.cmd 访问 http://localhost:8848/nacos/#/login nacos...

2021-12-26 14:52:35 472

原创 Windows下安装nginx

windows 安装Nginx 图文教程_bug 搬运工的博客-CSDN博客

2021-12-23 14:34:33 1674

原创 git暴力上传

tips:电脑安装git客户端、注册github账号并登陆到本地项目文件夹右键选择git bash here在本地项目目录创建本地仓库 git init 输入命令后项目目录会有一个隐藏的.git文件夹上传所有代码到本地仓库git add. (注意add后面有个点,与add之间有一空格)这样就把代码上传到本地仓库了 git commit -m "initial commit"it在gitee上新建项目,复制https://g...

2021-12-12 23:53:24 210

原创 Node.js的安装和环境配置以及历史版本

Node.js10.16.3版本(项目版本Node.js历史版本以上是下载连接,注意点击x64 msi 这样的话就不用操心环境变量了。这些都在下载过程中自动装好了关于node.js的创建 一般参考以下nodeJS安装和环境变量的配置需要用管理员身份打开cmd,这种错误就会避免。...

2021-12-10 14:32:15 1175

原创 JavaWeb中的servlet与Tomcat

1.1 servlet简介Servlet就是sun公司开发动态web的一门技术Sun在这些API中提供了一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个步骤: 编写一个类,实现Servlet接口 把开发好的Java类部署到web服务器中 把实现了Servlet接口的Java程序叫做——Servlet 1.2 HelloServletservlet接口sun公司有两个默认的实现类1.构建一个普通的Maven项目,删掉..

2021-12-04 16:46:32 408

原创 Windows 上安装 MySQL

MySQL 安装 | 菜鸟教程 (runoob.com)下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在C:\web\mysql-8.0.11下。接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹C:\web\mysql-8.0.11,在该文件夹下创建my.ini配置文件,编辑my.ini配置以下基本信息:[client]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#...

2021-11-29 13:44:00 118

原创 Maven配置(3.6.1高版本不兼容)

Maven的下载 在Maven的官网即可下载,点击访问Apache Maven。 下载后解压即可,解压后目录结构如下:Maven常用配置在配置之前请将JDK安装好。1. 环境变量配置 添加MAVEN_HOME:对应Maven的解压目录即可。 编辑Path环境变量: 测试,在cmd窗口输入mvn -v查看2. 修改配置文件通常我们需要修改解压目录下conf/settings.xml文件,这样可以更好的适合...

2021-11-28 22:01:31 1943

原创 Mybatis中文文档

mybatis – MyBatis 3 | 简介

2021-11-27 13:44:23 318

原创 寻找英文文本内的top100单词

import java.util.HashMap;import java.util.Map;/** * @author Morgan * @create 2021-11-21-10:10 */public class 堆排序找TOP100 { public static String[] solution(String str) { //处理一下String 考虑到文本内有多种符号 需要剔除 if (str == null || str.lengt..

2021-11-21 11:14:17 482

原创 《MySQL必知必会》 1300行代码凝练

use book_system;show databases;show columns from courses;describe courses;show status;show create database book_system;show create table courses;show grants;show errors;show warnings;select id,name from courses;select * from courses;select d.

2021-11-18 14:41:02 847

原创 查看源码、继承链的方式

1、查看图形形式的继承链在你想查看的类的标签页内,点击右键,选择 Diagrams,其中有 show 和 show … Popup,只是前者新建在标签页内,后者以浮窗的形式展示:也可以在目录查看类的方法,信息等等按F12 或者鼠标点击右键找到查看源码就可以跳转到源码部分...

2021-11-17 09:13:31 120

原创 JDBC(Java Database Connection)驱动MySQL

1.找到驱动对应MySQL版本的的jar包https://mvnrepository.com/artifact/mysql/mysql-connector-java2.Idea创建新目录lib并把jar包放进来3.把jar压入库中4.执行语句public static void main(String[] args) throws ClassNotFoundException, SQLException { //1.加载驱动 Cl..

2021-11-14 11:53:55 758

原创 初识MySQL

1.操作数据库1.1操作数据库1.2数据库的列类型1.3数据库的字段属性整数类型。类型 大小 范围(有符号) 范围(无符号) TINYINT 小整数值 1 Bytes (-128,127) (0,255) SMALLINT 2 Bytes (-32 768,32 767) (0,65 535) MEDIUMINT 3 Bytes (-8 388 608,8 388 607) (0,16 777 215

2021-11-14 10:19:41 583

原创 Git操作指南

Git的使用git十分简单!学习git之前,我们要明白一个概念——版本控制版本控制Reversion control什么是版本控制 版本迭代,新的版本!版本管理版本控制(Reversion control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 并行

2021-11-06 20:28:27 183

原创 IDEA运行MySQL(谢谢,已经删除Sqlyog了)

找到一切高效的方法和工具。

2021-11-05 15:33:10 168

原创 用IDEA驱动MySQL

Sqlyog的显示界面让我很失望,并且无报错无提示会让我陷入低效,所以我花了一点时候把mysql导入idea进行编译,提高效率。 ①启动命令提示符,以管理员的身份进入。用命令提示符启动并登录mysqlmqsql -u root -p接着输入密码即可。然后再cmd内新建一个database ,并检查是否创建成功。create database Master_XQK;show databases;不难看出 databases已经...

2021-11-04 21:45:03 543

原创 二叉树知识点初步打包(上)

目录:二叉树的遍历各种二叉树的判断树形DP的灵活运用一. 二叉树的遍历1.二叉树的迭代遍历(优雅)前序:头-左-右 --- 1 2 4 5 3 6 7中序:左-头-右 --- 4 2 5 1 6 3 7后序:左-右-头 --- 4 5 2 6 7 3 1迭代遍历测试结果2.非递归遍历非递归前序: ---1 2 4 5 3 6 7非递归中序: --- 4 2 5 1 6 3 7非递归后续: --- 4 5 2 6 ...

2021-10-29 00:13:25 85

原创 逆波兰表达式?如何判别二叉搜索树?

一 逆波兰表达式①什么是逆波兰表达式(Reverse Polish)?逆波兰表达式,实际上就是后缀表达式。我们小学学到的都是中缀表达式如:1+1=2而逆波兰表达式是如何表示上述过程的呢——11+②为什么要有后缀表达式?中缀表达式不香吗? 计算机只能顺序读取字符串(String),为了最大化运行速度,只能调用后缀表达式即逆波兰表达式。③如何用代码实现逆波兰表达式? 实际上是利用了栈的先进后出原理(First in last out_F...

2021-10-24 23:51:02 2105

原创 深入底层!二叉树的迭代遍历与非迭代遍历

①二叉树的遍历方式及其概念前序遍历:按照 Head-Left-Right的方式遍历,先输出头,再输出左侧,最后输出右侧。 按照上图,前序遍历应该为:1>2>4>5>3>6>7 对于上图的数和子树的关系做好区分,那么理解前序、中序、后序就很轻松了。 例如:245为大二叉树的左侧,367为大二叉树的右侧,而4为245这个小数的左侧...中序遍历:按照 Lef...

2021-10-23 23:50:42 229

原创 深入底层!二叉树的迭代遍历与遍历

①二叉树的遍历方式及其概念前序遍历:按照 Head-Left-Right的方式遍历,先输出头,再输出左侧,最后输出右侧。 按照上图,前序遍历应该为:1>2>4>5>3>6>7 对于上图的数和子树的关系做好区分,那么理解前序、中序、后序就很轻松了。 例如:245为大二叉树的左侧,367为大二叉树的右侧,而4为245这个小数的左侧...中序遍历:按照 Left...

2021-10-23 23:38:01 330

空空如也

空空如也

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

TA关注的人

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