谷歌 Tink(加密API) 教程
herman 7年前 (2018-08-31) 22493浏览 0评论
谷歌最近又发布了一个新的开源工具集 Tink。Tink 是一个多语言,跨平台的库,提供安全,易于正确使用和难以滥用的加密 API。我预测它可能会火起来,所以就先简单介绍一下它的用法。 Tink 遵循 Apache 的 2.0 开源协议。Ti...
herman 7年前 (2018-08-31) 22493浏览 0评论
谷歌最近又发布了一个新的开源工具集 Tink。Tink 是一个多语言,跨平台的库,提供安全,易于正确使用和难以滥用的加密 API。我预测它可能会火起来,所以就先简单介绍一下它的用法。 Tink 遵循 Apache 的 2.0 开源协议。Ti...
herman 7年前 (2018-08-29) 8319浏览 0评论
不知不觉已经写到第十四章了,Spring cloud 的使用很简单,但是要深入就需要花费更多的精力。本文我们通过一个案例来搞定 spring-cloud-starter-config,也就是配置中心的使用。 配置中心其实理解起来很简单,通过...
herman 7年前 (2018-08-29) 3650浏览 0评论
Spring Cloud 是一个全家桶,提供的各种组件或者说是插件很齐全。你能想到的和不能想不到的都有。前面我已经陆陆续续写了 12 章的教程,但是对于整个 Spring Cloud 来说才是冰山一角,所以我们需要继续 Spring CLoud ...
herman 7年前 (2018-08-29) 4682浏览 0评论
今天在使用 Mysql 中的一个 datetime 字段时碰到了一个 Cause: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represent...
herman 7年前 (2018-08-28) 7364浏览 0评论
尚硅谷推出过很多好的视频教程,给自学编程带来了很大的好处。作为一个拥有多年编程经验的我,有时候还会去看看尚硅谷的一些 java 课程,尤其是一些基础知识,让我记得更加牢固,面试从容面对。 目前微服务这一块非常的火,各大小公司都在积极的向微服...
herman 7年前 (2018-08-28) 6570浏览 0评论
java.util.Optional<T> 是 java 8 中推出来的一个新类,主要用来解决空异常 NullPointerException 的问题,但它也不算真正的解决,还是可以返回 null 和 抛出空异常的。公司很多新人都会用...
herman 8年前 (2018-08-24) 11291浏览 0评论
今天早上我发现我的网站不能正常的通过 https 访问了,被谷歌浏览器拦截,提示隐私设置错误。然后我们 Safari 浏览器进行访问,提示此链接非私人连接,同样的被拦截了。然后我根据谷歌浏览器的提示信息,发现是我的 https 安全证书已在昨天过...
herman 8年前 (2018-08-23) 6738浏览 0评论
我们的项目部署很简单,写了一个 shell 脚本。直接在 idea 中的 Terminal 窗口执行 shell 脚本就可以发版到对应的 sit、uat 和 pat 环境,非常的方便。但有时候在执行 shell 脚本时会报错“Pseu...
herman 8年前 (2018-08-23) 9586浏览 0评论
今天在打包部署升级微服务时遇到了一个异常,导致服务未能成功启动。本文将介绍这个异常的产生以及解决办法。 一下时异常的内容: nested exception is java.lang.IllegalStateException: Re...
herman 8年前 (2018-08-22) 12731浏览 0评论
com.thoughtworks.xstream.security.ForbiddenClassException 这个问题,很多网友都遇到过。我最近也遇到了,所以我就在这里做一下总结。 该问题和前面的《xstream security f...
herman 8年前 (2018-08-22) 10297浏览 0评论
最近在使用 XStream 1.4.10 版本的时候遇到了一个安全问题:“xstream security framework of xstream not initialized xstream is probably vulner...
herman 8年前 (2018-08-22) 4625浏览 0评论
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?于是我给大家推荐一个视频课程,涉及 Docker集群、MySQL 集群、Redis 集群、负...
herman 8年前 (2018-08-21) 5975浏览 0评论
编程的世界中有很多奇特的数字,尤其是一些带小数计算的,结果往往和你要的差别很大。另外在一些银行和电商项目中,关于 float、double 精度丢失问题也时常发生,那么我们在面对这些问题时该如何解决呢?答案就是使用 BigDecimal 进行精确...
herman 8年前 (2018-08-14) 55361浏览 0评论
今天同事在启动 Spring boot 项目时没翻译,控制台打印“Process finished with exit code 1”,项目根本无法启动。网上有人说是 pom.xml 配置问题,也有说是 applicati...
herman 8年前 (2018-08-14) 3449浏览 0评论
前面我们依次学习了 Eureka、Ribbon、Feign、Hystrix、Hystrix Dashboard、Turbine 等。可以说一些主要的组件我们都已经学完了,现在我们想一想前面学习的组件,你绝对还缺些什么?或者说架构是否已经完美无缺了...