自定义博客皮肤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)
  • 收藏
  • 关注

原创 VMware 虚拟机下载与安装

虚拟机下载VMware官网地址:https://www.vmware.com/我已经下载好放到百度云盘:https://pan.baidu.com/s/1vUBP1vv44PzL0tZZU34eog提取码:gx8x进行官网后,点击左边的下载图标,然后根据操作系统选择合适的产品,在这里以Windows系统为例,点击转至下载,如下图所示。打开 .exe 文件,即...

2020-03-04 20:36:07 2068

原创 sqoop将hive数据导入mysql

一、首先安装sqoop,在官网上http://sqoop.apache.org/下载sqoop并上传到Linux中1.解压 tar   -xvf    sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz2.配置环境变量,编辑/etc/profile文件,添加SQOOP_HOME变量,并且将$SQOOP_HOME/bin添加到PATH变量中二、在hive...

2018-11-30 11:14:35 3769 2

原创 POI + PDFbox将PPT有图表页转换成图片

使用poi将PPT中有图表页转换成图片存在一些问题,转成图片的时候图表没有了,数据丢失。所以用一个中转的方法,现将PPT的图表页转换成PDF,再将PDF转换成图片,虽然麻烦点,但是没有出现任何问题。先添加依赖<!--pdf 依赖--><dependency> <groupId>org.apache.pdfbox</groupId&...

2018-11-26 14:55:19 1632 2

原创 POI抓取PPT图表页图表标题

应需求需要抓取PPT的图表标题,poi可以实现这个功能,PDFbox和itext也可以,但是后两者比较麻烦。一、依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15&...

2018-11-26 13:39:10 1163

原创 pom文件中dependencyManagement和dependencies的区别

记录一下dependencyManagement和dependencies的区别<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>...

2018-11-09 20:02:49 1010

原创 使用POI读取Excel数据入库

首先先添加poi的依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.13</version> </dependency&g

2018-11-08 15:37:18 610

原创 html页面支持shiro标签

先添加 thymeleaf+shiro的依赖<dependency> <groupId>com.github.theborakompanioni</groupId> <artifactId>thymeleaf-extras-shiro</artifactId> <version>2.0.0<...

2018-09-26 14:28:59 19367 14

原创 springboot整合swagger

swaggerswagger是一个流行的API开发框架,这个框架以“开放API声明”(OpenAPI Specification,OAS)为基础,对整个API的开发周期都提供了相应的解决方案,是一个非常庞大的项目(包括设计、编码和测试,几乎支持所有语言)。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件...

2018-09-20 13:57:37 1013

原创 shiro登录认证过程讲解

先粘出登录的代码@RequestMapping(value="/submitLogin",method = RequestMethod.POST) @ResponseBody public Map<String, Object> submitLogin(String username,String password){ System.out.pri...

2018-09-19 14:54:36 37491 20

原创 springboot整合shiro+mybatis+mysql

一 、介绍shiro框架Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。Shiro 主要分为来个部分就是认证和授权两部分SubjectSubject即主体,外部应用与subject进行交互,subject记录了当前操作用户,将用户的概念理解为当前操作的主体,可能是一个通过浏览器请求的用户,也可能是一个运行的程序。 Subject在shi...

2018-09-18 16:09:05 5470 4

原创 springboot注解大全

一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代...

2018-04-17 11:22:49 229

转载 Mybatis中resultMap的用法

resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。resultMap包含的元素:<!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--><resultMap id="唯一的标识" type="映射的pojo对象"> <id column="表的...

2018-04-09 15:37:41 308

原创 Git相关操作总结

一、使用git提交代码       1.克隆GitHub上的Repository:git clone [email protected]:****/****.git  D:\test(自己想要放到的位置)       2.初始化自己的创库:git init       3.添加自己的文件到本地仓库中:git add .       4.添加本次提交的注释:git commit -m

2017-11-15 14:34:21 240

原创 java中“”和null的区别以及==和equals的区别

首先先说一下null 和 “” 的区别:     String str1 = null;     String str2 = "";     str1还不是一个实例化的对象,而str2已经实例化了。空字符串("")已经分配了内存,而null没有分配内存。     ""是一个空字符串(string),他在内存中是存在的,他可以使用Object对象中的方法("".equals()、

2017-09-22 11:23:27 692

原创 jvm加载类的过程

首先我们要知道,java 虚拟机实质上运行的是  .class 文件,.java文件通过javac命令(java语言的编译器)后会变成  .class文件,而类加载的本质是将字节码文件通过类加载器加载到内存中,类加载器并不是等到某个类需要使用时再加载他,jvm规范允许类加载器在预料某个类将要使用时就预先加载他,如果在预先加载的过程中遇见了.class文件存在错误,类加载器必须在程序首次主动

2017-09-21 17:00:28 1072

原创 jvm垃圾回收机制

jvm内存回收总是在逻辑堆中回收的,只有堆中的内容是动态申请分配的。jvm内存运行的重要区域主要有:1.堆(heap)是最大的一块区域,用于存放对象实例和数组,是全局共享的;2.栈(stack)全称为虚拟机栈,主要存放基本数据类型,对象的引用,私有线程;3.方法区域(method area)class被加载后的一些信息,静态常量,常量放在这里,被称为永生

2017-09-21 09:35:49 336

原创 Hadoop中启动hdfs时DataNode没有启动

我是刚开始学习Hadoop,这个问题困扰了我一个多小时,为了以后少犯这种错误,也为了别人能少走歪路,我记录下来我的解决方法,可能不是最快捷的,但是这是我摸索出来的。hdfs启动成功是这样子的但是,没有启动成功hdfs是这样的具体的解决方法:1.   ./hdfs namenode -format 格式化重新启动Hadoop2. 查看namenode和DataNo

2017-09-15 16:06:16 6033 9

原创 String、Stringbuffer、Stringbuilder的区别

我们都知道String、Stringbuffer、Stringbuilder他们都是表示字符串的,但是他们之间也是有区别的。一、Stringbuffer和Stringbuilderstring、stringbuilder、stringbuffer都实现了CharSequence接口,charsequence是一个定义字符串操作的接口,它里边只包括length()、charAt(int in

2017-09-13 20:47:03 197

原创 CentOS中安装jdk1.8详细步骤

一、工具/材料首先下载jdk Linux版本的,地址是 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html。官网有32位的也有64位的,根据自己的操作系统进行下载,这里我的操作系统是64位的,所以我下载的是64位的。而且官网有rpm和tar.gz两种格式。我在这里下载的是ta

2017-09-13 09:58:25 1181 2

原创 CentOS中安装eclipse详细步骤

工具/原料一、文件的上传       在这里我是用的是xshell工具上传文件的1.使用xshell连接Linux2.在Linux中新建两个文件夹 develop  tool这里要更换一下用户,当前用户没有权限新建文件夹,切换成root用户3.

2017-09-12 18:09:04 9183 3

空空如也

空空如也

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

TA关注的人

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