SSH Key的那些事
14 October, 2020最近公司服务器升级,各个系统都从RH5升级到RH7,所有的SSH key都要重新装一遍,否则之前那些scp,sftp都不工作了。中间遇到了各种事情,这里略微记录一下。 基本上,如果你需要拷贝文件到一个远程的服务器(uploading…
XML Processing disable external
02 September, 2020最近用Sonar扫描老代码的时候,发现了一个blocker级别的问题,就是xml在处理之前,生成的Facotry必须声明Disable外部实体。否则会有安全风险,具体如下。 问题 上面的代码就没有配置,直接用的默认设置,这就是问题根源。根据Sonar Rule…
XJC task in Maven
30 July, 2020谁也没有想到XSD的生命周期会这么长,即便在如今json大行天下的现在估计一时半会也不会死掉。近日在用Maven的插件生成代码的时候遇到两个需求,记录如下: 使生成的Java代码要实现Serilizable接口 这个需求源于Sonar…
Ant SCP in Maven
19 February, 2020先放代码 第一个要注意的是这个plugin由于用到SSH,所 以需要额外的ant-jsch包,需要另外加上这个依赖。 由于需要认证,所以,需加上, 否则会出如下错误: 由于scp…
Disable Service in Resteasy
14 February, 2020最近遇到一个需求,老项目要退休,告知了客户,可是客户并不放在心上,对于迁移到新服务并不上心。为了给用户一个提前警告,并且不中断其他Rest服务,需要找个办法来把某些RestService暂时下线。怎么做呢?经过一番摸索,如下。 环境 Java…
Java通过OATH2访问RestService
12 February, 2020主要过程分为两步,第一步去认证服务器拿Token,第二步带着token去资源服务器拿资源。在这片文章中,我利用的是okhttpclient Version 4.3.1, 也适用于Version 3.14.6. 获取Token 这一步非常关键,有几个注意点。 POST访问 URL…
几个小问题
07 February, 2020JAVA MAIL Send Failure 这个问题停奇怪的,原来没事的,最近突然出现了,有下面这个错误 网上搜了一通,就看到这里:https://stackoverflow.com/questions/25484961/send-failure-javax-mail…
Intelij Idea Proxy 问题
20 December, 2019由于是在公司,无论是Gradle还是Maven之前使用时都需要先设好Proxy,一直没有问题,最近发现突然不行了。 症状 首先是build.gradle.kts,如果使用最新的语法 或者 无论是设不设Proxy…
Js Chart库及Kotlin
17 November, 2019常见库 由此可见,两大巨头是chartJs 和d3。 应该优先使用这两个。然后才是highcharts以及recharts。关于两巨头,这里有个很好的介绍。 React整合情况 d3和chartJs都对react有比较好的支持。 chartJs: react-chartjs-…
Kotlin Vertx React 1
22 September, 2019如同上文所说,我也一直想尝试基于共享代码的web编程,之前尝试过Scala平台的。刚刚发现Kotlin自从1.2开始也支持了,于是也想尝试以下。 另外如同上文所述,Vertx发展不错,基于尝鲜的念头,想把Vertx引入到Kotlin的MPP…
