自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IntelliJ Idea 常用11款插件(提高开发效率),附优秀主题插件

目录 一、插件安装方式 二、常用插件 1、Background Image Plus 2、Mybatis Log Plugin 3、Grep Console 4、CodeGlance  5、GenerateAllSetter 6、RestfulToolkit 7、Maven Helper  8、JRebel 9、 Json Parser 10、Translati...

2021-02-05 18:47:45 41729 2

原创 Docker安装redis

第一步:下载sudo docker pull redis //默认下载最新版本sudo docker pull redis:x.x //下载指定版本 注意:如果使用root账号,就不需要用sudo 命令了使用su root输入密码即可切换至root账号第二步:创建实例并启动在根目录下://进行如下操作是因为挂载是/etc/reids/redis.conf的redis.conf文件是不存在的,会将mydata下的redis.conf挂载成文件夹mkdir -p /mydata/redis

2021-01-30 15:06:31 161

原创 Docker安装mysql

第一步:下载sudo docker pull mysql //默认下载最新版本sudo docker pull mysql:5.6 //下载指定版本 注意:如果使用root账号,就不需要用sudo 命令了第二步:创建实例并启动docker run -p 3306:3306 --name mysql \-v/mydata/mysql/log:/var/log/mysql \-v/mydata/mysql/data:/var/lib/mysql \-v/mydata/mysql/conf:

2021-01-30 14:23:06 175

原创 Docker的安装步骤

docker的安装文档:https://docs.docker.com/engine/install/centos/第一步:卸载之前安装过的docker$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \

2021-01-30 14:03:05 147

原创 快速创建一个Vue项目

第一步、全局安装webpack1、npm install webpack -g //全局安装webpack 在cmd窗口安装如果在安装过程中出现了以下错误有可能是缓存没清,也有可能是网速太慢解决方法npm cache clean --force 清除一下npm 缓存npm install -g cnpm --registry=https://registry.npm.taobao.org 安装淘宝镜像第二步、全局安装vue脚手架2、npm install -g @vue/

2021-01-27 23:23:36 208

转载 如何让自己像打王者荣耀一样发了疯、拼了命、石乐志的学习?

如何让自己像打王者荣耀一样发了疯、拼了命、石乐志的学习?阶段性反馈机制(如何持之以恒、让自己发疯)反馈机制是王者荣耀的核心武器,击杀野怪获得金币,击杀敌人之后的画面、音效刺激大脑,不断地努力,获得奖励是我们不断的玩这个游戏的主要原因,也是人的本能,我什么都得不到凭什么这么做?,对记得初二的时候,父亲说如果你能考全校第三我就给你买一台电脑,当时我从全校xx名考到了全校第x名,而这只用了一个月的时间,还有,我希望给电脑换一个内存条,为什么?因为我希望电脑变得很快,对奖励机制十分重要,所以如果想要努力的做一件

2021-01-24 00:48:32 4409 28

原创 ES6语法详解

什么是ECMAScript?ECMAScript是浏览器脚本语言的规范,而我们熟知的js语言,如JavaScript则是规范的具体实现。es6就好比Java的jdk。一、es6语法详解:let声明变量1、var声明的变量往往会越域;let声明的变量有严格局部作用域 { var a = 1; let b = 2; } console.log(a) // 1 console.log(b) // Uncaught ReferenceError: b

2021-01-23 17:27:17 634 4

原创 vagrant up报错【io.rb:32:in `encode‘: “\xA3\x8E“ from GBK to UTF8(Encoding::UndefinedConversionError)

vagrant up报错【io.rb:32:in `encode’: “\x95” followed by “”" on GBK (Encoding::InvalidByteSequenceError)】这几天在学习虚拟机的相关知识,在使用VirtualBox和Vagrant创建虚拟机时踩了一些坑,在网上搜索到的解决方案虽然给了我一些帮助,但是没有完全解决问题。现在就将我的问题记录下来,希望给新入坑的人一些帮助。第一步,安装VirtualBox和Vagrant。没啥问题,顺利进行(注意:安装Virtua

2021-01-20 23:15:06 1244 1

原创 JDK8-日期时间新方式

日期时间新方式​ 在日常开发中,对于日期操作是非常常见的,但是对于有经验的开发人员来说Java8之前的日期操作是有较大问题 的。比方说SimpleDateFormat。但是在Java8之后提出了DateTimeFormatter用于解决之前的问题。SimpleDateFormat的那些坑SimpleDateFormat本身是线程不安全的,同时继承的DateFormat类也不是线程安全的,在多线程环境下,如果多个线程使用同一个类解析日期,如果将SimpleDateFormat定义为static,所以在多

2020-12-28 17:22:36 292

原创 instanceof关键字

instanceof关键字instanceof 是 Java 的保留关键字。它的左边是对象,右边是类,它的作用是测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型,当对象是右边类或子类所创建对象时,返回true;否则,返回false。这里说明下:类的实例包含本身的实例,以及所有直接或间接子类的实例instanceof左边显式声明的类型与右边操作元必须是同种类或存在继承关系,也就是说需要位于同一个继承树,否则会编译错误左边的对象实例不能是基础数据类型左边的对象实例和右边的类

2020-12-28 14:24:32 458

原创 Stream并行流详解

1、并行与并发的区别在说到并行的时候,相信很多人都会想到并发的概念。那么并行和并发两者一字之差,有什么区别呢?并行:多个任务在同一时间点发生,并由不同的cpu进行处理,不互相抢占资源并行:并发:多个任务在同一时间点内同时发生了,但由同一个cpu进行处理,互相抢占资源并发:当在大量数据处理上,数据并行化可以大量缩短任务的执行时间,将一个数据分解成多个部分,然后并行处理,最 后将多个结果汇总,得到最终结果。2、并行流原理介绍对于并行流,其在底层实现中,是沿用了Java7提供的fork/joi

2020-12-24 16:19:21 7995 1

原创 Stream流的常用方法(filter、distinct、limit、skip、map、reduce、anyMatch、allMatch、findAny......)

Stream流的使用流操作是Java8提供一个重要新特性,它允许开发人员以声明性方式处理集合,其核心类库主要改进了对集合类的 API和新增Stream操作。Stream类中每一个方法都对应集合上的一种操作。将真正的函数式编程引入到Java中,能 让代码更加简洁,极大地简化了集合的处理操作,提高了开发的效率和生产力。同时stream不是一种数据结构,它只是某种数据源的一个视图,数据源可以是一个数组,Java容器或I/O channel等。在Stream中的操作每一次都会产生新的流,内部不会像普通集合操作一

2020-12-23 16:57:36 5940 1

原创 JDK8新特性详解

虽然JDK8已经出来了N久,其新特性也在日益改变着我们的编码习惯和风格。虽然有些新特性用起来很顺手,但是总是傻傻分不清到底是哪个版本的。趁今天有时间,我们就来总结一下,JDK8有哪些能提升我们开发效率的新特性:一、静态方法的默认方法和静态方法众所周知,在接口中定义的普通方法都是抽象方法,方法前面默认都会添加 public abstract ,不能有方法实现,需要在接口的实现类中对方法进行具体实现。接口:package com.beck.util;/** * @author 我是七月呀 * @

2020-12-21 16:24:59 497

原创 CSND如何转载博客

作为一名初到csdn的小白,我们经常能看到有些文章的左上角标名有转载的字样。但是我们自己想去转载却发现并没有这种功能,经过我的摸索(其实是度娘告诉我的)我终于掌握了这项技能,现在就来分享给大家。首先,自然是先找一篇好的文章。这篇文章每当我灰心丧气的时候都会拿出来观摩的宝藏级的文章。现在废话不多说,直接上图。第一步:选择你想转载的文章,右键点击检查;第二步:选中“article_content”这行,我们可以看到正文已经被选中了;第三步:右键选中copy——>...

2020-12-16 21:01:06 125 1

原创 面试级解析HashMap

HashMap面试级解析在介绍HashMap之前,有必要先给大家介绍一些参数的概念HashMap的最大容量,capacity译为容量,capacity就是指HashMap中bucket(桶)的数量。官方给的注解必须为2的幂。默认为1<<4(ps:这里的<<是位移运算符),每次扩容都会扩容为原来的2倍。总之,容量都是2的幂。1/** * The default initial capacity - MUST be a power of two. */static final

2020-12-15 23:49:14 339

空空如也

空空如也

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

TA关注的人

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