自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人性丶的博客

交流技术

  • 博客(20)
  • 收藏
  • 关注

原创 Java 8 新特性 Stream

什么是 Stream? Stream(流)是一个来自数据源的元素队列并支持聚合操作 元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。 数据源 流的来源。 可以是集合,数组,I/O channel, 产生器generator 等。 聚合操作 类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted等...

2019-09-16 15:14:20 171

原创 Spring boot SpringMVC的自动配置以及扩展

1. Spring MVC auto-configuration Spring Boot 自动配置好了SpringMVC 以下是SpringBoot对SpringMVC的默认配置:(WebMvcAutoConfiguration) Inclusion of ContentNegotiatingViewResolver and BeanNameViewResolver beans. 自动配置了...

2019-09-12 09:16:20 212

原创 Thymeleaf使用详情

1、引入thymeleaf: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> 2.1.6 </dependency&...

2019-09-11 17:07:55 671

原创 Git常用命令详解(总结)

1.把某个目录变成Git可以管理的仓库 git init 2.把文件提交到仓库 git add 文件名 //把文件添加到仓库 git commit -m "提交说明" //把文件提交到仓库 3.查看仓库状态 git status 4.查看仓库具体修改了啥 git diff 5.显示从最近到最远的提交日志 /红字成一行输出 git log [--pretty=oneline] 6.回退...

2019-09-05 14:42:43 272

原创 简述 Spring 、Spring Boot 和 Spring Cloud 的关系?

Spring 、Spring Boot 和 Spring Cloud 的关系? Spring 最初最核心的两大核心功能 Spring Ioc 和 Spring Aop 成就了 Spring,Spring 在这两大核心的功能上不断的发展,才有了 Spring 事务、Spring Mvc 等一系列伟大的产品,最终成就了 Spring 帝国,到了后期 Spring 几乎可以解决企业开发中的所有问题。 S...

2019-09-03 10:15:38 258

原创 处理头像将头像变圆背景透明

废话不多说直接上代码 /** * 处理头像 * @param img */ public static void rotundity_img(String img) { try { // 读取图片 BufferedImage bi1 = ImageIO.read(new File(img)...

2019-08-20 16:34:34 1187

转载 ElementUI 日期选择器控制日期范围

组件代码: <el-date-picker v-model="value1" type="date" placeholder="选择日期" :picker-options="pickerOptions0"> </el-date-picker> 情景1: 设置选择今天以及今天之后的日期 data (){ retu...

2019-08-20 10:32:07 388

原创 使用java转换图片格式

上司给我发布的任务中有一个处理头像的需求做的时候因为种种需求发现需要转换图片的格式话不多说直接上代码 /** * 转换图片格式 * * @param path //需要转换的图片路径 * @return */ public static String PngPath(String path) { BufferedIma...

2019-08-15 14:42:48 440

翻译 java添加水印,添加文字超实用

因为我发现用别的格式的图片会有时候出现bug 所以我干脆直接写了个转换成.png格式的方法 public final class ImageUtils { public ImageUtils() { } /* * public final static String getPressImgPath() { return ApplicationContext ...

2019-08-13 19:26:19 305

原创 Spring Boot入门HelloWorld

一、使用IDEA 构建Spring Boot 1、Spring Boot 之HelloWorld 简单的一个功能:浏览器发送hello请求,服务器接受请求并处理,响应Hello World字符串; (1)、创建一个maven工程; 当时我们选了web 它会自动为我们导jar包 2、编写一个主程序;启动Spring Boot应用 /** * @SpringBootApplicati...

2019-07-31 17:23:25 130

原创 hbase安装

一、解压tar包到指定目录 二、修改配置文件 1.修改 hbase-env.sh vi hbase-env.sh 修改为以下内容: export JAVA_HOME=/usr/local/jdk1.8.0_102 export HBASE_MANAGES_ZK=false,表示不引用 hbase 自带的 zookeeper,用我们自己安装的 2.修改 hbase-site.xml vi hba...

2019-07-13 14:52:13 124

原创 hive 的使用方式(详细)

一、 最基本使用方式 1.启动一个hive交互shell bin/hive 2.设置一些基本参数,让hive使用起来更便捷,比如(可选的): 1、让提示符显示当前库: hive>set hive.cli.print.current.db=true; 2、显示查询结果时显示字段名称: hive>set hive.cli.print.header=true; 2. 新建库: cr...

2019-07-09 16:44:55 647

原创 Hive的安装(详细)

一、解压压缩包到指定目录 二、修改配置文件 1. cd 到hive目录下的conf 文件,修改配置 2. vi hive-env.sh JAVA_HOME=/usr/local/jdk1.8.0_211 # Set HADOOP_HOME to point to a specific hadoop install directory HADOOP_HOME=/usr/local/hadoop-...

2019-07-05 17:10:28 188

原创 zookeeper安装(详细)

1.上传解压软件压缩包 1| tar -zxvf /opt/zookeeper-3.4.6.tar.gz -C /usr/local 2.修改Zookeeper配置文件 /usr /local/zookeeper-3.4.6/conf/zoo_sample.cfg重名为zoo.cfg。 1 | mv zoo_sample.cfg zoo.cfg ...

2019-07-04 19:15:41 179

原创 hadoop的详细安装及启动

一、配置要求及准备工作 1.网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.配置主机名 vi /etc/sysconfig/network 3.修改host映射 vi /etc/hosts 4.关闭防火墙 service iptables stop 以上配置修改好以后 如果闲再创建虚拟机麻烦可以克隆(但是要记住克隆之后记得删除多...

2019-07-04 17:14:55 345

翻译 JVM原理讲解和调优

一、什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚...

2019-06-28 15:35:30 236

转载 Linux常用命令整理 超实用

1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小...

2019-05-18 11:17:32 217

原创 超详细的Spring boot 配置文件详解

Spring boot 配置文件 1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; YAML(YAML Ain’t Markup Language) ​ YAML A Markup...

2019-05-06 17:42:20 503

原创 node.js+vue的安装及使用超详细

node.js+vue的安装及使用 一、配置Nodejs环境: 1.1安装node.js 前往下载Nodejs windows版:http://nodejs.cn/download/ 闭眼安装,注意路径不要有中文 安装完成后,打开cmd,测试是否安装成功: 输入:node -v,查看node的版本 输入:npm -v,查看npm的版本 这样就安装完成了node.js 1.2、安装淘宝的cnp...

2019-05-06 14:38:16 2350

翻译 Spring Boot 入门

Spring Boot 入门1、Spring Boot 简介2、微服务3、环境准备1、MAVEN设置;2、IDEA设置3、Spring Boot HelloWorld1、创建一个maven工程;(jar)2、导入spring boot相关的依赖3、编写一个主程序;启动Spring Boot应用4、编写相关的Controller、Service5、运行主程序测试 1、Spring Boot 简介 ...

2019-05-05 16:19:17 170

空空如也

空空如也

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

TA关注的人

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