为艺术而技术

Java通过OATH2访问RestService

12 February, 2020

主要过程分为两步,第一步去认证服务器拿Token,第二步带着token去资源服务器拿资源。在这片文章中,我利用的是okhttpclient Version 4.3.1, 也适用于Version 3.14.6. 获取Token 这一步非常关键,有几个注意点。 POST访问 URL…

几个小问题

07 February, 2020

JAVA 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…

追逐圣杯

15 September, 2019

在软件行业,有句名言:如果有什么复杂性不能解决的话,就加一层,如果还不能解决的话,就再加一层。没错,分层这个万金油在我们这个靠抽象架构吃饭的行当里无往不胜。 某年某月某日,Java诞生了,戴着光环来的,因为它自诞生起2…

Java Web Framework的再次兴盛

15 September, 2019

在一个行业待久了,有一个好处就是你可以把很多事情联系起来。就像中国历史的300年轮回周期律一样,Java从我入行的2005年到现在(2019)的这14年中就好像经历了好几个朝代一样,好多framework起起落落,最近又有一波兴起,让我不禁想起来1…

Kotlin与Vertx

13 September, 2019

做一个东西久了,就很容易形成思维定势,好在我所处的行业是所有行业中最不推崇墨守成规的。在Java Web开发行业中,Servlet可谓源源流长,系出名门,最新的版本已经到了4.0版本了。一个web容器如果说自己不支持Servlet都不好意思出门。可是谁能想到,当初Servlet…

Kotlin Microservice 初步尝试

11 September, 2019

说来惭愧,学习Scala10年后总是感觉不得门而入,后来看到Kotlin才知道,有这样感觉的不止我一人。学习了两天后,感觉Kotlin不仅仅是个更好的Java,也是更好的Scala,当然这里不是想否定Scala,毕竟它是第一个吃螃蟹把Function Programming…

http-proxy hang up问题

06 September, 2019

最近项目有个新的需求,需要程序能够屏蔽某个用户,由于前段有load-balacer的缘故,原本的客户ip地址已经拿不到。所以采用的办法就是根据用户登录用的token,解密后来确定身份,进而决定屏蔽与否,如果需要屏蔽,就不再重定向的代理服务器,直接返回40…

© 2019 - 2022 yuanqingfei
Creative Commons License