自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ip地址划分

​Friendship is like money, easier made than kept.友谊如金钱一般,容易得到却不易保持ip地址分类为了适应不同的网络,IP地址空间被分为5类,分别是A.B.C.D和E类,其中A,B,C类最常用,D类用于组播,E类用于科研​IP地址类型第一字节十进制范围二进制固定最高位二进制网络位二进制主机位每个网络中的主机数A...

2018-12-05 15:58:56 396

原创 什么?安装Mysql竟然没有提示你输入密码

Use your smile to change the world. Don’t let the world change your smile.用你的笑容去改变世界,别让世界改变了你的笑容今天在ubuntu下使用命令apt-get install mysql-server安装mysql,但完成安装后进行登陆时却发现,哎!不对啊,好像没有密码啊,记得以前安装会弹出个框框输入密码的啊!我的第...

2018-12-02 07:16:41 2584

原创 Modbus通信协议格式以及功能码

Modbus通讯数据格式:单个写入多个写入读取Modbus功能码:功能码 名称 作用1 读取线圈状态 取得一组逻辑线圈的当前状态(ON/OFF)2 读取输入状态 取得一组开关输入的当前状态(ON/OFF)3 读取保持寄存器 在一个或多个保持寄存器中取得当前的二进制值4 ...

2018-08-14 14:00:58 20642 1

原创 数据结构与算法&&图论 (最小生成树 Prim算法)

Prim算法:在介绍Prim算法之前,我们现在弄明白两个概念,(横切边与切分定理)因此我们的算法不仅要对每个节点进行标记是否访问过,同时还需要一种数据结构来随时添加元素,并且取出最小边,当然这种数据结构就是堆这种数据结构,下面我们再来一个示例,一步一步分析下public class LazyPrimMST<Weight extends Number &amp...

2018-06-26 10:44:29 278

原创 数据结构与算法&&图论(深度优先遍历,广度优先遍历,联通分量,最短路径)

对于图,我们一般有两种表示方法,稀疏图与稠密图。对于稠密图我们可以用一个二维数组来表示,而对于稀疏图,我们可以用一个集合类型的数组来存放,虽然表示方法不同,但是对它的操作都是一样的。下面我们来看一看对于图如何进行遍历,以及他能够解决哪些问题?深度优先遍历:1、下面我们对图进行深度优先遍历,顺便求图的联通分量,以及任意两点通过其他点是否是相连的?public class Component { ...

2018-06-24 20:27:50 678

原创 优雅的使用git

1.当我们成功安装git后,首先要做的就是配置我们的用户名以及邮箱: git config --global user.name "xxx" git config --global user.email "[email protected]"2.对于git远程库的访问有两种访问协议,一种是https协议。另一种是ssh协议。当我们使用https协议的时候,当我们进行拉取或者推送的时候会提示我们输入用户名和...

2018-06-18 15:04:40 254

原创 数据结构&&排序---插入排序

对于插入排序,我们可以将其与选择排序进行比,这两种排序我们都可以将其分为两部分,已经排好的(左边),没有排好的(右边)。选择排序是从从未排好的数组中选择最小的,而插入排序是按次序拿出元素,然后在已经排好序的数组中进行移动,就像咱们移动扑克牌一样:插入排序常规代码实现:public void sort(Comparable[] arr){ for(int i=1;i<arr.leng...

2018-06-18 15:01:35 152

原创 数据结构&&排序---选择排序

选择排序:所谓选择排序,就是不断从剩下的元素中选择最小的元素放入前面,那么“前面”我们就从下标为 0(i=0) 的第一个元素开始(此时我们假设下标为 0 的元素是最小的,minIndex=0,minIndex 就是最小值的索引),相应的剩下的元素则从 (i+1) 的位置开始,也就是从 1 开始,然后依次与 minIndex 所对应值进行比较,如果比这个小则更新这个 minIndex 的值,最后将m...

2018-06-18 15:00:34 207

原创 mysql七种Join理论

在sql99语法中,增加了 join这中关联表的查询,具体有left join ,right join ,inner join。这几种查询方式组合起来大概有一下七种查询方式,如图: 这里用手机–>所属公司来具体实践一下,先查看一下表的内容: 手机数据表: 所属公司...

2018-06-04 20:48:29 410

原创 java创建对象的几种方式

Java中有5种创建对象的方式,下面给出它们的例子1、使用new关键字 } → 调用了构造函数2、使用Class类的newInstance方法 } → 调用了构造函数3、使用Constructor类的newInstance方法 } → 调用了构造函数4、使用clone方法 } → 没有调用构造函数5、使用反序列化 } → 没有调用构造函数1、最常见的方式使用new关键字:Employee empl...

2018-04-10 09:16:48 293

原创 spring集成swagger2

1、POM.xml加入依赖包:(采用swagger2,) <!--swagger2相关--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> &lt...

2018-04-10 09:14:58 1356

原创 vsftpd配置文件详解

1.默认配置:1、允许匿名用户和本地用户登陆。anonymous_enable=YESlocal_enable=YES2、匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。3、本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自 己家目录中进行读写操作;本地用户可以离开自家目录切换至有权限访问的其他目录...

2018-04-10 09:10:54 173

Modbus相关软件(Modbus slave 破、Modbus poll、串口虚拟软件、CRC16计算、Modbus调试精灵(超好用))

Modbus相关软件(Modbus slave 破、Modbus poll、串口虚拟软件、CRC16计算、Modbus调试精灵(超好用))

2018-09-02

空空如也

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

TA关注的人

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