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

原创 idea 反编译代码插件java-decompiler

安装插件,默认都有运行命令java -cp "D:\IDE\IntelliJ IDEA 2018.2.1plugins\java-decompiler\lib\java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true 需要反编译的jar 目标目录...

2020-12-10 16:21:42 2853 1

原创 idea 安装后需修改的配置

1.修改字体大小用滚轮控制字体大小2.控制菜单栏字体大小3.修改默认字体编码4.maven 设置5.隐藏自动生成的文件(.iml .idea)6.只能提示忽略大小写7.智能导包8.多行显示tab页...

2020-01-14 22:30:02 492

原创 SpringBoot Controller返回时间带yyyy-MM-dd HH:mm:ss.0

一、问题描述 前端调用后台程序时,返回的时间字段后缀多加了毫秒值,或时间没有处理。例如这种情况:2019-05-31T06:25:03.000+00002019-05-31 06:25:03.0二、解决方式:1.在实体类有Date类型的属性上加上,这段注解。@JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss", timez...

2019-06-03 09:47:54 3498

原创 Guava Cache

一、概述 Guava Cache是在内存中缓存数据,相比较与数据库或redis存储,访问内存中的数据会更加高效。合理的利用缓存可以极大的改善应用程序的性能。二、应用场景愿意消耗一些内存空间来提升速度。 预料到某些键会被多次查询。 缓存中存放的数据总量不会超出内存容量。三、用法添加依赖 <dependency> <groupId>co...

2019-05-09 16:00:59 202

原创 Spring Boot 报错记录

1.@Autowired或@Repository,再运行时为null。原因可能是调用类,是new出来的对象,这样是行不通的;上一层也需要用注解。

2019-03-22 10:04:06 96

原创 Spring Boot 配置记录

1.spring.profiles.active 可以便于切换开发环境和测试环境,比如在application.yml定义此属性。spring: profiles: active: test 再定义application-test.yml(测试环境)和application-dev(开发环境).yml...

2019-03-22 09:56:34 77

原创 MySQL DDL记录

一、概念 DDL(data definition language)数据库定义语言:其实就是我们在创建表的时候用到的一些sql,比如说:CREATE、ALTER、DROP等。DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上二、表DDL1.修改表注释。 alter table table1comment '修改后的表的注释'...

2019-03-14 17:45:31 1637

原创 Linux 执行sudo命令失败

一、报错信息sudo: /etc/sudo.conf is world writablesudo: /etc/sudo.conf is world writablesudo: /etc/sudoers is world writablesudo: no valid sudoers sources found, quittingsudo: unable to initialize po...

2019-03-11 14:48:01 3213

原创 MySQL 报错记录

一、max-allowed-packet背景: 当MySQL收到大于max_allowed_packet字节的信息包时,将发出“信息包过大”错误,并关闭连接。对于Web服务查询MySQL时,如果max_allowed_packet配置太小,Web端会报错。解决:1.查看配置 show VARIABLES like '%max_allowe...

2019-03-07 17:51:40 132

原创 Spark OOM

一、背景        在跑Spark SQL任务时,突然报OOM错误,测试的时候是可以的。报错如下:Exception in thread "broadcast-exchange-12" java.lang.OutOfMemoryError: Not enough memory to build and broadcast the table to all worker node...

2018-11-16 10:08:12 1183

原创 SparkSQL读取CSV文件

一、核心代码 val spark = SparkSession .builder() .master("local[2]") .appName("app") .getOrCreate() //读取文件 val sr...

2018-10-22 17:51:34 10954

原创 Scala-基础

一、scala概述 Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。 scala与java一样,运行在JVM。二、scala安装部署 解压、设置环境变量三、scala文件的编译运行 scalac hello.scala ...

2018-09-25 15:25:05 213

原创 Linux系统配置了SSH,但是登入时,还需要数据密码

一、原因       在编译LZO包时,在/home/user 目录下,添加了几个文件,用户目录的权限被修改,导致ssh失败。二、查错及改正   1.查看系统的日志文件tail /var/log/secure -n 20       发现Authentication refused: bad ownership or modes for file       目录的...

2018-09-07 13:50:15 518

原创 POST和GET的区别

一、概述            GET和POST是HTTP请求的两种基本的方法,最直观的区别在与,GET请求把参数包含在URL中,而POST通过request body传参。            HTTP是基于TCP/IP的关于数据如何在万维网中如何通信的协议。            HTTP底层是基于TCP/IP,也可以是说GET/POST也是基础TCP/IP协议。二、区别     GET在浏...

2018-07-16 16:15:06 133

原创 linux 常用命令

1.find 查找命令find / -type d -wholename “/opt/module/jdk/*”2.查找包含某些文件内容的文件grep -rn "hello,world" *grep -rn "hello,world" ** : 表示当前目录所有文件,也可以是某个文件名-r 是递归查找-n 是显示行号-R 查找所有文件包含子目录-i 忽略大小...

2018-04-26 15:38:12 116

scala for windows

官网的东西不知道为什么下不了,用这个凑活吧,windows开发必备

2018-05-11

java8 中文 API

相对与其他API,中文翻译比较准确,适合初学者或英文不好的同行学习

2017-12-27

空空如也

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

TA关注的人

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