自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 全排列

package 全排列;import java.util.Arrays;import java.util.Scanner;/*全排列的思想就是:每次将一个数字取出来放到最开始的位置然后,对1~n-1进行全排列,然后范围逐渐缩小 */public class 全排列 { public static void main(String[] args) { ...

2020-01-28 22:10:31 74

原创 折半插入排序

package com.Fengkuangjava;import java.util.Arrays;import java.util.Scanner;public class 折半插入排序 { public static void binsertSort(int[] nums){ for (int i = 1; i < nums.length; i++) {...

2020-01-28 21:42:09 165

原创 希尔排序

package com.Fengkuangjava;import java.util.Arrays;import java.util.Scanner;public class 希尔排序 {//缩小增量法 public static void shellSort(int[] nums){ int step = nums.length/2; for (...

2020-01-28 21:05:27 161

原创 基数排序

package com.Fengkuangjava;import java.util.*;//基数排序:是桶排序的特殊情况,基本思想为:将所有元素分为若干组//分组依据为其位数,比如:个位、十位、百位...然后将分号组的元素按顺序拿出来放入数组中,//重复此过程,直到所有位数都分配过(即数组中最大数的位数也已经用过)//基数排序对有负数和0的数列难以进行排序////因此,往往有0和...

2020-01-28 00:48:57 84

原创 计数排序

package com.Fengkuangjava;/*计数排序不是基于比较的排序算法,其核心在于将输入的数据值转化为键,存储在额外的空间中,作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定的范围。 */import java.util.Arrays;import java.util.Scanner;//给定10^7个数,每个数在0~10^6之间public cla...

2020-01-28 00:37:25 82

原创 桶排序

package com.Fengkuangjava;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Random;/*桶排序的原理是:将数组分到有限数量的桶子里。每个桶子再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排...

2020-01-27 23:53:48 88

原创 归并排序

package com.Fengkuangjava.分治法;import java.util.Scanner;import java.util.Stack;//归并排序的思想是:将数组一分为二,然后对左边排序,再对右边排序//然后左边又一分为二,然后重复上面过程,右边也一分为二,重复上面过程public class 归并排序 { /** * * @para...

2020-01-26 20:34:10 113

原创 Linux基本常用命令(二)

五.文件权限及工作组1.账户属性(1)管理员账户a.root账户:UID(User IDentification) 值为0b.一般管理员:UID值为1-999(2)普通账户:UID值为1000-65535(3)UID:UID值是系统为每个用户分配的“身份证号码”,具有唯一性,范围为【0-65535】(4)工作组:相同用途或权限的账户组成一个“部门”。该部门称为工作组(group)(...

2020-01-21 14:12:37 339

原创 Linux基本常用命令(一)

1.命令提示符意义(1).组成(默认)【root@localhost ~】#(2).【root@localhost ~】a.root:系统当前登录账户名称,超级管理员为rootb.@:分隔符c.Localhost:系统主机名(默认)d.:该位置表示当前工作目录,表示root的家目录(/home/root)(3).#:root账户 ,$为普通账户2.系统登录控制台(1).默认终端...

2020-01-19 13:25:42 263

原创 SpringBoot报错:Caused by: org.xml.sax.SAXParseException: 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。

1.今天再用SpringBoot时报错:Caused by: org.xml.sax.SAXParseException: 不允许有匹配 “[xX][mM][lL]” 的处理指令目标。2.原因是xml文件中不能有头部必须置顶,即不能有任何空格,否则就会报上面的错!...

2020-01-15 00:57:10 1030

原创 Elasticsearch查询

1.BookController.java@RestControllerpublic class BookController { @Autowired private BookService bookService; @GetMapping(value = {"/loadAll/{page}/{size}"}) public String loadAll(@...

2020-01-14 11:37:32 96

原创 git出现错误----was rejectedxxx

在下面的Treminal中输入 git pull origin master --allow-unrelated-histories,然后重新push即可这是因为本地库和远端库的内容不一致,没有关联导致的,远端库就会认为你和我无关,合并没门!...

2020-01-14 00:53:07 864

原创 Elasticsearch安装及简单使用

1.ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。2.解压jar包3.解压后的目录结构Bin:elasticSearcher 所有的可以执行的命令Config: elasticsearcher 配置文件Data: elasticsearcher 数据文件Lib:elasticsearche...

2020-01-13 14:02:00 171

原创 Elasticsearch报错:java.lang.NoSuchMethodError:org.elasticsearch.action.bulk.BulkRequest.pipeline()Ljav

1.今天在使用Elasticsearch时,报错:java.lang.NoSuchMethodError:org.elasticsearch.action.bulk.BulkRequest.pipeline()Ljava / lang / String;2.最后找出原因是:依赖包版本不一致导致的3.用下面的依赖即可:<dependency> <gro...

2020-01-12 22:43:03 2862

原创 Elasticsearch报错:Cause by:ParsingException[Failed to parse object:ex...]

1.今天在安装Elasticsearch时,报错Cause by:ParsingException[Failed to parse object:ex…2.造成直接影响就是:elasticsearch.bat文件启动不了,直接闪退3.到排查后①yml文件编码是否正确? 正确!②其他问题呢?跨域?? 没问题4.直到最后才知道!!!.config/elasticsearch.yml文件...

2020-01-11 23:46:02 1766

原创 Redis(六)----RedisTemplate

1.概念:Spring data 提供了RedisTemplate模板,它封装了redis连接池管理的逻辑,业务代码无须关心获取、释放连接资源等逻辑。Spring Redis 同时支持Jedis等客户端操作。2.RedisTemplate中提供了几个常用的接口方法的使用,如下private ValueOperations<K,V> valueOps;private ListOpe...

2020-01-08 09:10:14 203

原创 Redis(五)------通过连接池连接及各类型操作

package redis;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;import util.RedisDemo2Utile;public class RedisDemo2 { public s...

2020-01-08 08:54:34 282

原创 Redis(四)-----Java连接Redis

1.架包 pom.xml文件 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.4.2</version> </dependency&gt...

2020-01-08 08:32:13 168 2

原创 Redis(三)-----命令

1.Redis键命令用于管理redis的键DEL key:该命令用于在key存在时删除keyDUMP key:序列化给定key,并返回被序列化的值EXISTS key:检查给定key是否存在EXPIRE key seconds:为给定key设置过期时间(秒)PEXPIRE key milliseconds:设置key的过期时间(毫秒)TTL key:以秒为单位,返回给定key的剩余生存...

2020-01-07 19:44:33 126

原创 Redis连接出现异常-------------DENIED Redis is running in protected...

1.如果出现了DENIED Redis is running in protected…说明是你的Redis密码没有设置2.返回到Redis-cli下设置密码3.首先,你可以查看有没有设置密码config get requirepass4.然后查看返回结果,若为空则没有设置5.设置密码config set requirepass “xxxxxx”6.解决,重新返回java端运行...

2020-01-07 19:39:50 219

原创 连接Redis出现异常----java.net.UnknownHostException: 192.168.xxx.xxx

1.今天在Java端通过Jedis操作Redis服务器时,出现了java.net.UnknownHostException: 192.168.xxx.xxx错误如下:Exception in thread “main” redis.clients.jedis.exceptions.JedisConnectionException: java.net.UnknownHostException:...

2020-01-07 19:39:32 6520 11

原创 Redis(二)-----Redis配置项说明及配置与关闭

一、Redis配置项说明1.Redis的配置文件位于Redis安装目录下,文件名为 redis.conf(Windows下 名为redis.windows.conf)。Redis端口号或启动有默认配置。但一般我们都会通过手动配置完成,回到根目录下找到解压文件中的redis.conf然后执行下面命令:命令:cp redis.conf /usr/local/redis 将配置文件复制到安装文件...

2020-01-07 19:39:01 245

原创 了解Redis

1.Redis:Redis是完全开源免费的,遵守BSD协议的一个高性能NoSQL的key-value数据库,是一个支持网络,可基于内存亦可持久化的日志型数据库,并提供多种语言的API。架设好服务器后,通过网络连接(类似数据库),提供Key-Value式缓存服务。.2.NoSQL:泛指非关系型的数据库。NoSQL数据库的产生就是为了解决大规模数据集合、多重数据种类带来的挑战。即数据与数据之间没...

2020-01-07 19:38:27 85

原创 Redis(一)-----安装

Redis安装(Linux)1.安装gcc(确保root登录)yum -y install gcc automake autoconf libtool make2.注意:运行时出现/var/run/yum.pid已被锁定,PID为xxx的另一个程序正在运行的问题解决rm -f /var/run/yum.pid3.安装Redis命令1: wget http://download.red...

2020-01-07 19:38:04 106

原创 SpringBoot分页插件使用

1.在pom.xml中导入下列依赖<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper-spring-boot-starter --> <dependency> <groupId>com.github.pagehelper<...

2020-01-07 18:35:07 770

原创 git基本使用

1.怎么安装百度吧!相关概念百度下!2.自己随便创建一个目录,右键点击 Git Bash Here3.查看版本号 判断安装是否成功 git version4.初始化本地库 git init5.是否初始化好了 ll ./git注意:.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改。6.设置签名,为了区分不同开发人员,这里是本地库,不是远端库,不是远端库...

2020-01-07 16:40:10 141

原创 github

1.注册完成后2.创建仓库3.复制网址,创建远程地址别名git remote add [别名】 [远程地址]git remote -v 查看当前所有远程地址别名4.尝试着推送 git push [别名] [分支名】5.这下github中就有了你从本地库推送来的东西了...

2020-01-07 16:22:19 130

原创 idea下打开mysql自动生成bean步骤

1.选择导航栏中的View2.选择window—》database3.修改url , 填写用户名和密码[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6QDzzOqn-1578362006037)4.点击MySQL(即上图蓝色部分)​ 进入下图的界面,然后爆红,则删除掉,在你的maven包下的reposity下找mysql包,再在其下面找到jar包确定即可...

2020-01-07 09:55:52 778

原创 SpringBoot(一) 基本使用

1.User.javapublic class User implements Serializable { private Integer userId; private String userName; private String userPwd; public User() { } @Override public Stri...

2020-01-07 09:49:24 139

原创 SpringBoot报错:java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)

1.今天在使用SpringBoot时报错:java.sql.SQLException: Access denied for user ‘’@‘localhost’ (using password: NO)2.检查2.1 密码是否正确,发现正确2.2 注意:是username和password,没有前面的data!!!3.删掉data即可!...

2020-01-02 23:29:07 411

原创 ssm(五)----过滤拦截演示

FirstController.java@Controller@RequestMapping("/first")public class FirstController { @RequestMapping("/a") public void a(){ System.out.println("aa"); } @RequestMapping("...

2020-01-01 13:11:28 166

原创 ssm(四)-----文件上传

pom.xml导入下面依赖包<!--springIoc的依赖包--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version&gt...

2020-01-01 10:25:20 105

空空如也

空空如也

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

TA关注的人

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