Java|Kotlin

openfeign忽略Https证书校验

1

用了那么多次的SSL,头一回遇到对接的厂商直接IP上SSL,还是自己生成的,过不了校验的那种。 厂商还比我们牛气,不愿意更改,没办法,只能我们自己更改了。由于我用的是默认的Feign来进行远程端口调用的。因此代码如下。 import feign.Client; import or...

阅读(329)评论(0)赞 (46)

JCE补丁下载(JDK6、JDK7、JDK8)

* 说明:异常java.security.InvalidKeyException:illegal Key Size的解决方案 * <ol> * <li>在官方网站下载JCE无限制权限策略文件 * <li>下载后解压,可以看到local_poli...

阅读(298)评论(0)赞 (2)

to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS

1

这个错误常常是因为实体类返回空,Jackson解析报错引起的。网上一溜的教程都是让你写个bean,然后设置一下这个值。 我在想,都2021年了,spring boot还需要这么麻烦的配置?配置文件里不能设置? 所以,找了一圈,终于找到了配置文件里的值。 spring.jackso...

阅读(412)评论(0)赞 (1)

[Spring Boot]Safari(iPhone系浏览器)相关无法播放视频

1

近期在存储服务。遇到了一个棘手的问题,电脑端,包括了Android的浏览器,应用都能正常的播放上传的mp4应用,但是链接一到苹果上就有问题了。 搜了网上很快发现了问题。是因为苹果的要求很奇葩。 苹果会发两次请求,第一次请求是不带Range的,这一波是只能返回Content-Len...

阅读(442)评论(0)赞 (4)

IDEA 导入项目后找不到右侧的Maven

2

有时候在导入项目的时候如果有些奇葩项目没有在根目录下建pom的时候,idea就不会标识其为maven项目,并右侧不会显示出maven相关的标签。 这个时候,我们就麻瓜了。 那么该怎么办呢?按图索骥吧 这样,添加Maven Project的就出来了。就不会尴尬了。  

阅读(2092)评论(0)赞 (0)

[教程]CentOS 下以systemd的服务来部署Nexus

1

[前言] 最近在maven 官方下载包很慢,遂生出部署私有库的想法。 [物料] 机器:CentOS 7 系统的小鸡,至少4G内存 ,2核心(这些配置是nexus官方的需求。) [步骤] 1、下载 去https://www.sonatype.com/download-oss-son...

阅读(4063)评论(0)赞 (1)

[翻译]Spring Boot,MySQL,JPA,Hibernate Restful CRUD API 教程

3

[写在翻译前] 这篇文章是我准备用Java写一个RestAPI的时候,学习Spring boot用的。在看这篇文章的时候,我具备了用Python的Flask 和Golang 的beego 写应用的基础,并对MVC模式有很大的了解,同时,我也具有了Java的基础知识(虽然,仅仅是看...

阅读(3314)评论(0)赞 (1)

JFinal学习笔记[1]

4

缘由:写这个是当时要找到一个和Spring不同的,不是又臭又长的配置的框架。小伙伴们推荐了JFinal,这个框架非常小巧,不错。所以我也开始研究这个框架了。 但是,相比golang中的beego来说。这个框架的配置也是比较麻烦的。但是我有不得不学习java框架的理由,所以,写了份...

阅读(2139)评论(0)赞 (0)