自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EditPlus安装及远程连接Linux

https://blog.csdn.net/eagleuniversityeye/article/details/79998348

2019-08-27 09:43:41 185

转载 解决Address localhost:1099 is already in use

https://blog.csdn.net/qq_26230421/article/details/80098032

2019-07-12 13:24:02 598

转载 CentOS7设置静态IP而且还可以上网

https://blog.csdn.net/aafeiyang/article/details/81533542

2019-05-03 16:31:57 243

转载 CentOS7:redis的安装配置、集群搭建及其异常处理

Linux:redis的安装https://blog.csdn.net/doubleqinyan/article/details/82454051Linux:redis集群搭建https://blog.csdn.net/doubleqinyan/article/details/82455218Linux:redis集群删除和重新搭建(不更换端口号)https://blog.csdn...

2019-05-03 14:09:57 166

转载 redis requires ruby version 2.2.2的解决方案

今天在做Redis的Cluster集群的时候,在执行gem install redis时,提示如下错误: gem install redis ERROR: Error installing redis: redis requires Ruby version >= 2.2.2.CentOS7 yum库中ruby的版本支持到 2.0.0,可gem 安装red...

2019-05-02 19:53:07 127

原创 Redis安装与配置

Redis 简介Redis是简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivota...

2019-05-01 20:54:28 291

原创 马士兵hadoop第四课:Yarn和Map/Reduce配置启动和原理讲解

前三节课主要讲了hdfs,hdfs就是一个分鱼展的大硬盘分:分块鱼:冗余展:动态扩展接下来讲云计算,也可以理解为分布式计算,其设计原则:移动计算,而不是移动数据前面说过,hadoop由hdfs,yarn,map/reduce组成,而yarn(Yet Another Resource Negotiator)是资源调度系统,yarn调配的是内存和cpu,不参入计算。...

2019-04-28 20:23:57 290

原创 马士兵hadoop第三课:java开发hdfs

(1)关于hdfs小结hadoop由hdfs + yarn + map/reduce组成,hdfs是数据库存储模块,主要由1台namenode和n台datanode组成的一个集群系统,datanode可以动态扩展,文件根据固定大小分块(默认为128M),每一块数据默认存储到3台datanode,故意冗余存储,防止某一台datanode挂掉,数据不会丢失。HDFS = NameN...

2019-04-28 20:12:26 140

原创 马士兵hadoop第二课:hdfs集群集中管理和hadoop文件操作

(1)观察集群配置情况[root@master ~]# hdfs dfsadmin -report(2)web界面观察集群运行情况使用netstat命令查看端口监听[root@master ~]# netstat -ntlp浏览器地址栏输入:http://192.168.56.100:50070(3)对集群进行集中管理a) 修改master上的/usr/l...

2019-04-28 19:41:17 165

原创 马士兵hadoop第一课:虚拟机搭建和安装hadoop及启动

(一) 需要用到的软件virtualbox redhat64(centos7) hadoop-2.7.3.jar jdk8 xshell xftp所需要的软件,最好到官网上去下载,也可以到百度云盘下载:http://pan.baidu.com/s/1nvkDLbV(二)安装配置虚拟机将virualbox安装好后,需要新建一个linux版redhat64的虚拟机,我取名叫master...

2019-04-28 19:12:45 839

转载 AJAX和JSON

第一章Ajax1.1 Ajax 概念"Asynchronous Javascript And XML"(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面...

2019-04-22 09:46:02 137

原创 Servlet访问流程

Servlet完整的访问流程图1.现在浏览器中输入地址:http://localhost:8080/22-Servlet/Servlet2.他就会根据域名映射的ip地址找到本地主机3.端口号8080,于是找到安装在本地主机的Tomcat服务器4.Tomcat服务器中Connector监听8080端口,把监听到的请求交给Engine引擎处理 //下面代码来自 Tomca...

2019-04-07 14:39:25 1344

原创 Tomcat反射加载servlet

1.将创建一个java web工程,将其部署到Tomcat上2.创建servlet(即可以在网页上运行的java程序代码) 必须实现Servlet接口才行package com.it666.servlet;public class FirstSevlet implements Servlet{ //还有其他方法要覆盖,这里主要选取一个方法来讲解Tomcat反射加载servlet...

2019-04-07 10:26:48 1183

转载 为什么要重写equals和hashCode方法

我在面试Java初级开发的时候,经常会问:你有没有重写过hashcode方法?不少候选人直接说没写过。我就想,或许真的没写过,于是就再通过一个问题确认:你在用HashMap的时候,键(Key)部分,有没有放过自定义对象?而这个时候,候选人说放过,于是两个问题的回答就自相矛盾了。最近问下来,这个问题普遍回答不大好,于是在本文里,就干脆从hash表讲起,讲述HashMap的存数据规则...

2019-04-02 14:45:33 121

原创 Java中的static和final关键字作用

一、static关键字(一)Static属于类本身,他可以修饰方法、字段和内部类(二)作用:确定所修饰的内容是属于类还是属于对象(三)特点: 1.static修饰的内容随着类的加载而加载 当JVM把class字节码加载到虚拟机时,static修饰的成员已经自动加载到内存中。 2.优于对象存在 对象是我们new出...

2019-04-02 11:56:38 763

原创 浅谈JDK1.8的容器

JDK1.8集合框架中的接口JDK1.8集合框架中的类下面主要讲几个常用的容器及其底层实现一、List接口中的ArrayList和LinkedList这两个实现类1.ArrayList底层: ArrayList底层是用数组实现的存储。特点:查询效率高,增删效率低,线程不安全。ps:ArrayList中存的是对象的引用,所以他的删除操作并不是真的把对象删除,而...

2019-04-02 11:14:20 652

原创 五、集成通用Mapper

集成通用Mapper,就可以对单表进行增删改查,而不用写sql1.引入启动器 通用mapper已经引入了 springboot jdbc Mybatis 就不需要再单独引入了 //引入这个,就不用引入Mybatis的启动器了 <dependency> <groupId>tk.mybatis...

2019-03-28 22:37:49 251

原创 四、SpringBoot集成Mybatis测试

1.首先先SpringBoot先集成Mybatishttps://blog.csdn.net/weixin_43323201/article/details/888784462.创建表对应的pojopackage com.itlike.pojo;@Data //设置getter setter tostring方法public class Hero { private...

2019-03-28 21:52:25 231

原创 三、SpringBoot配置JDBC(集成Mybatis)

1.添加jdbc启动器 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency&g...

2019-03-28 21:25:15 499

原创 二、SpringBoot自定义的配置和属性注入

SpringBoot默认使用servlet3.0 可以没有web.xml没有任何的xml,我们想要做一些自定义的配置,比如数据库相关的信息,该如何配置?SpringBoot进行Java配置 springBoot当中java配置主要靠java类和一些注解代替xml @Configuration:声明一个类作为配置类,代替xml文件 ...

2019-03-25 23:00:23 559

原创 一、从零开始使用Maven搭建一个Springboot项目

1.创建Maven工程2.引入SpringBoot依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <vers...

2019-03-25 22:16:01 970

转载 Spring框架介绍及使用

https://blog.csdn.net/qq_22583741/article/details/79589910#432-测试

2019-03-24 15:07:57 144

原创 Spring MVC原理

Spring mvc原理spring mvc处理流程 用户发送请求至前端控制器DispatcherServlet。 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet...

2019-03-24 14:25:27 185

转载 Java MVC设计模式

MVC(ModelViewControl)模型-视图-控制器一、MVC与模板概念的理解MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。模型-视图-...

2019-03-24 11:37:37 203

转载 什么是IOC(控制反转)、DI(依赖注入)

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解  首先要分享的是Iteye的开涛这位技术牛人对Spr...

2019-03-24 11:15:06 100

转载 Java对对象采用的不是引用调用,实际上,对象引用进行的是值传递

https://blog.csdn.net/qq_17342753/article/details/82077945

2019-03-01 21:42:19 185

转载 解决IntelliJ IDEA控制台输出中文乱码问题

https://blog.csdn.net/liu865033503/article/details/81094575

2019-03-01 16:19:44 137

原创 IDEA配置Hibernate的.hbm.xml中的table和column报红,以及C3P0的连接报红解决办法

情况1:配置的.hbm.xml中的table和column报红情况2:C3P0的连接报红出现这两种情况,解决方案是:把Hibernate这个打钩取消掉就行了

2019-02-28 22:27:40 2769 5

转载 时间复杂度和空间复杂度

相信学习编程的同学,或多或少都接触到算法的时间复杂度和空间复杂度了,那我来讲讲怎么计算。常用的算法的时间复杂度和空间复杂度 一,求解算法的时间复杂度,其具体步骤是:⑴&nbsp;找出算法中的基本语句;算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。⑵&nbsp;计算基本语句的执行次数的数量级;只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中...

2018-12-20 21:13:10 204

原创 C++数据结构-平衡二叉树AVL的构建,插入和调整

#include &lt;iostream&gt;#define TRUE 1#define FALSE 0#define LH 1 //左高#define EH 0 //等高#define RH -1 //右高using namespace std;typedef int Status;typedef struct BiTNode{ int data; //结...

2018-12-09 11:07:24 334

原创 C++数据结构-二叉排序树的查找、创建和删除

#include &lt;iostream&gt;#define TRUE 1#define FALSE 0using namespace std;typedef int Status;typedef struct BtNode{ int data; //数据域 struct BtNode *lchild,*rchild;}BtNode,*BTree;//二叉...

2018-12-08 17:16:06 600

原创 C++数据结构-二分(折半)查找算法

#include &lt;iostream&gt;#define N 10using namespace std;//下标为0的位置暂时不用,所以多开一个空间typedef struct{ int *elem; int length;}SSTable;//二分查找(折半查找)算法int BinSearch(SSTable &amp;s ,int k){ ...

2018-12-08 10:13:34 258

原创 C++数据结构-顺序查找算法

#include &amp;lt;iostream&amp;gt;#define N 10using namespace std;typedef struct{ int *elem; int length;}SSTable;//顺序查找1int SSearch1(SSTable &amp;amp;s , int k) //k是要查找的值{ for(int i=1;i&amp;lt;=N...

2018-12-08 10:03:28 1897

原创 C++数据结构-归并排序

#include &amp;amp;lt;iostream&amp;amp;gt;#define N 13using namespace std;/***46,74,16,53,14,26,40,53,86,65,27,34从小到大排序*归并排序*//**********************合并算法*************************///将有序表A[low,mid]和A[mid+,high...

2018-12-05 14:45:51 162

原创 C++数据结构-堆排序(二叉树堆)

#include &amp;amp;amp;lt;iostream&amp;amp;amp;gt;#include &amp;amp;amp;lt;iostream&amp;amp;amp;gt;#define N 13using namespace std;/***46,74,16,53,14,26,40,53,86,65,27,34从小到大排序*堆排序*//*************************创建最大堆**********

2018-12-05 12:14:23 233

原创 C++数据结构-简单选择排序

#include &amp;lt;iostream&amp;gt;#define N 13using namespace std;/***46,74,16,53,14,26,40,53,86,65,27,34从小到大排序*简单选择排序(直接选择排序)*第一个数跟他后面的其他数逐一比较,获得最小值的下标,然后将第一个跟最小值互换*第二个数同上.........*//***************...

2018-12-05 10:55:32 390

原创 C++数据结构-快速排序

#include &amp;amp;lt;iostream&amp;amp;gt;#define N 13using namespace std;//快速排序typedef struct{ int nums[N]; //数组元素13个,第一个为中转,实际有效为12个 int length; //待排序个数12个}Sqlist;/******************互换两数的值*...

2018-12-05 10:32:17 208

原创 C++数据结构-冒泡排序及其优化

#include &amp;lt;iostream&amp;gt;#define N 12using namespace std;/***46,74,16,53,14,26,40,53,86,65,27,34从小到大排序*冒泡排序*冒泡排序的优化(用一个标记值flag)*/void swapNum(int &amp;amp;num1,int &amp;amp;num2){ int temp=num1;...

2018-12-05 09:55:29 730

原创 C++数据结构-直接插入排序

#include &amp;lt;iostream&amp;gt;#define N 13using namespace std;/***将46,74,16,53,14,26,40,53,86,65,27,34从小到大排序*直接插入排序方法*基本思想:依次从待排序数列中取出一个元素,跟前面已经排序好的有序数列从后往前比较后,插入到有序数列的适当位置*/void direct_sort(int *...

2018-12-05 08:58:36 227

原创 C++数据结构-图的多源最短路径弗洛伊德算法

#include &lt;iostream&gt;#define MAXVEX 9 //结点数(初始默认9顶点,更改的话直接在这里修改即可)#define MAXEDGE 16 //边数(初始默认16条边,更改的话直接在这里修改即可)#define INFINITY 65535 //表示无穷大using namespace std;//下面代码是无向图的邻接矩阵多源...

2018-12-04 22:54:48 414

空空如也

空空如也

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

TA关注的人

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