- 博客(20)
- 资源 (25)
- 收藏
- 关注
原创 JAVA实现图的广度优先遍历
一:广度优先遍历介绍. 广度优先遍历(BFS),广度优先遍历是尽可能的更多的把相邻的元素都遍历了,然后在访问外层的,有点像中心开花由内到外. 从图中任选一个顶点v,作为起始顶点.例如下图:BFS的遍历顺序是首先是V,然后是W1,W2,Y11,Y12,Y21,Y22.总是第一层访问完了,才访问第二层的,这就是二叉树的层序访问嘛. 二:广度优先遍历的实现.使用队...
2018-10-31 22:00:14 5748
原创 JAVA实现图的深度优先遍历.
一:深度优先遍历介绍. 1. 深度优先遍历的定义: 假设图中的所有的顶点都没有访问过,我们是任选一个顶点作为起始出发点(一般选择使用节点集的第一个元素作为起始顶点). 深度核心思想就是从起始顶点出发,然后一致沿着可以到达的节点走,一条路一直走,直到不可达是,返回到上一个节点,接着走,直到这条路也走不通了,再次返回上一个节点,就这样,一致递...
2018-10-31 21:22:39 6861 4
原创 Linux下图示安装Zookeeper-3.4.12单机版(详细图解演示)
一:Zookeeper下载(版本是3.4.12)。 Zookeeper是JAVA开发的需要安装JDK,这个就不说了。 1. 官网介绍。 2. 下载地址。 3. wget下载。 wget http://mirrors.shu.edu.cn/apache/zookeeper/zooke...
2018-10-27 13:27:43 1599
原创 JAVA API简单操作Hadoop
一:环境准备。 1.开发环境的JDK的版本最好是和Linux上一致,这里是JDK8。 2.搭建工程导入需要的jar包。 2.1 hadoop-2.8.5 / share / hadoop / common 2.2 hadoop-2.8.5 / share / hadoop / common / lib(全部导入) ...
2018-10-26 19:10:53 7588
原创 Linux下图示安装Hadoop-2.8.5(单机版)
前言:Hadoop2.x的四个模块.Hadoop Common,Hadoop HDFS,Hadoop MapReduce,Hadoop YARN.Centos7的版本。一:Hadoop的的的下载。 1. 官网。 2.版本。 分为源码和二进制的。这里下载二进制的。这里是简单学习使用的是阿帕奇的版本。3.下载的Hadoop。wget XXX.ta...
2018-10-25 23:24:46 3760 1
原创 Docker常用命令(详细图解演示一)
前言:Docker的介绍,安装参看我的这篇文章.Linux下Docker安装(详细图解演示)这里把常用的命令做一个简单的总结. Linux上面安装Docker.满足一下条件. CPU是64位. Linux内核必须在3.10版本以上. 1. 查看Docker的版本号. docker version (可以看到...
2018-10-20 17:41:21 2330
原创 Linux常用命令总结(详细图解演示一)
一:系统信息。1.1。查看当前的Linux的的的内核的版本信息。uname -r / uname -a / unamecat / proc / version1. 2。查看当前Linux的发行版信息lsb_release -aLinux的的的的发行版的信息一般在配置文件里面。可以使用通配符查找一下。ll / etc / * centos *cat...
2018-10-18 14:59:12 1301
原创 SpringBoot生产级特性简单总结
一:环境准备. 1. Chrome浏览器,JSONView插件,SpringBoot框架,Maven. JSONView插件的安装:安装教程.(用于美化Json输出的). SpringBoot框架的版本:1.5.10.RELEASE. 安装完截图如下2. Maven依赖添加. <dependency> <groupId>...
2018-10-16 21:07:27 1077
原创 JMeter压测接口简单使用(一)
一:JMeter压测接口,测试接口的并发访问是非常方便的.(Windows下测试一下) 1. JMeter官网:http://jmeter.apache.org/ 2. JMeter的版本问题:使用Java开发的,安装好JMeter后,注意JMeter和Java的版本对应.JMeter 4使用Java8.配置一下环境变量,网上教程比较多. JMeter压测原理:并发测...
2018-10-15 19:17:16 6328 1
原创 Linux下使用Kibana教程(详细图文演示)
一:Kibana简单介绍. 1. Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。比HEAD插件要方面直观.你可以用kibana搜索、查看、交互存放在Elasticsearch索引里的数据,使用各种不同的图表、表格、地图等kibana能够很轻易地展示高级数据分析与可视化. Kibana让我们理解大量数据变得很容...
2018-10-08 19:31:11 12152 2
原创 Linux下使用ElasticSearch教程(一)
一:ElasticSearch在Linux下安装简单总结. 1.本次安装的版本是ES6.3.2.版本.下载到压缩包.解压后直接来到当前的解压目录. cd config vim elasticsearch.yml network.host:192.168.217.134(不在本地可以访问,改为自己的Linux的ip). 做端口放行...
2018-10-08 16:56:42 8973
原创 SpringBoot下使用ElasticSaerch教程(二)
完成的是针对索引Index的增删改查.环境和前文是一样的.这里直接就开始了,前文教程SpringBoot下使用ElasticSearch教程(一).一:SpringBoot对索引使用有三种方式,json格式(推荐),Map,內建工具(测试使用)的方式.这里使用內建工具吧. 1. 查询索引数据. 使用GetResponse来实现.(需求是查询id=3的数据.)imp...
2018-10-07 12:33:10 741
原创 SpringBoot下使用ElasticSearch教程(一)
一:ElasticSearch简单介绍. ES是一款实时分析的分布式搜索引擎,易扩展集群,全文搜索,分布式实时文件存储,基于RESTful风格的简单易用API,底层使用Lucene封装,使用Java语言开发,和多种语言容易交互使用,速度非常快, 稳定,可靠,容易安装,开源.Lucene专注与底层搜索建设,ElasticSearch专注于企业应用. ElasticSea...
2018-10-06 15:40:26 11185 5
原创 Linux下使用Tomcat教程(一)
一:Linux下的Tomcat的下载安装. 关键步骤如下: 1. Tomcat下载. 2. Tomcat修改默认端口号. 3. Tomcat验证启动和停止. Tomcat官网:Tomcat 本次Tomcat的安装的版本是Tomcat9. wget http://mirrors.hust.edu...
2018-10-05 12:52:47 5515
原创 Linux下使用Maven教程(一)
一:Linux下的Maven下载安装. 关键步骤如下: 1. 下载Maven包. 2. 解压Maven包. 3. 配置Maven系统参数,验证Maven是否正确安装. Maven官网 鼠标右键复制链接地址.Linux下执行:wget http://mirrors.tuna.tsinghua.edu.cn/apach...
2018-10-05 12:07:23 11561 1
原创 Linux下使用Git教程(一)
一:Linux下安装Git配置GitHub教程. 关键步骤分三步走. 1. 运行命令安装git,并验证安装结果. 2. 将Git初始化并生成授信证书. 3. 将Git证书配置到GitHub上,保证Linux服务器和GitHub之间可以连通.,后面上传代码. yum install git 验证G...
2018-10-04 23:43:23 19608 1
原创 Linux下使用Jenkins教程(二)
一:Jenkins使用配置简单介绍. 1.配置全局安全属性. 2. 添加自定义用户.添加用户tom. 对比一下系统管理员的功能.
2018-10-04 20:36:48 620
原创 Linux下使用Jenkins教程(一)
一:极速安装教程. 1. Jenkins简单介绍 Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建,测试,交付或部署软件相关的各种任务.广泛用于自动化测试和持续集成.安装方式多种. Jenkins的官网:https://jenkins.io/ Jenkins是Java开发的,下载下来是一个war包,只需要有Java环境就可以跑起来的.拥有...
2018-10-04 20:06:09 3192
原创 Tomcat的请求处理整体过程
一:Tomcat的各个组件和功能介绍 1. 核心组件是Connector(连接器)组件和Container(容器)组件组成.一个Container对应多个Connector组件构成Service. 2. Connector组件负责在服务端处理客户端连接,包括了接收客户端连接和接收客户端的消息报文,和消息报文的解析工作. 3. Container组件负责对...
2018-10-04 15:21:23 1773
原创 SpringMVC框架处理请求流程
一:SpringMVC框架组件如下. 1. DispatcherServlet(前端控制器),负责接收request,然后进行response.(不需要自己编写). 2. HandlerMapping(处理器映射器),负责根据请求的url,查找Handler.RequestMappingHandlerMapping)(不需要自己编写). 3. Handle...
2018-10-03 18:05:05 1207
Bito-chatGPT插件
2023-04-26
apache-skywalking-apm-8.1.0.tar.gz
2020-10-08
Redis的Windows版本,内含3.2.100和4.0.2.2两个版本
2019-03-03
战舰游戏设计课程报告+源码
2019-02-09
Apache POIjar包
2017-09-14
Eclipse-Maven插件
2017-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人