herman的文章

JAVA

Java 源代码安全必会的 javah 命令了解一下!

7年前 (2018-12-24) 3357浏览

javah 也是 Java 中的一个命令,全称为 C Header and Stub File Generator。反编译过微信、支付宝的 Android APP 的程序员都知道,这些 APP 都带的有一些 .so 的文件,这些文件都是他们自己实...

JAVA

搞定 jmap,意外收获一个女朋友!

7年前 (2018-12-24) 6037浏览

前段时间,一个网友问我会不会 jmap,我说了解一点。然后他说公司另外一个项目组里一个妹子,程序老出问题,我想用 jmap 帮他搞定。然后我就给他说如何使用,没想到他今天告诉我,他恋爱了,女朋友就是他帮忙解决问题的那个妹子。 大家感觉我瞎扯...

JAVA

程序员从初级到中级、高级、架构师、专家终身学习线路图!

7年前 (2018-12-23) 5828浏览

Java 程序员终身学习线路图,看完我哭了! Java 程序员真是苦逼,这么多技术,每月拿那么一点工资,你以为多吗?你以为程序员很容易吗?说好的白头到老,我却先秃了!看完这篇技术线路图,我哭了! 先来一个基础篇的内容。JVM 相关的。...

业余杂谈

请用一句话证明你是产品经理!

7年前 (2018-12-22) 4332浏览

年底了,一些公司要进行人员优化。嗯,没错,现在都叫人员优化。但是这些公司苦于没有理由啊,于是马屁领导就想出了一个骚招,招聘一个产品经理,让他们斗,让他们主动离职! 这招真绝啊,于是我们招产品经理就出了一个题:请用一句话证明你是产品经理! ...

JAVA

详解 jstack 命令的用法

7年前 (2018-12-21) 17876浏览

大家最近可能会发现我写的文章都很套路,一个系列一个系列的。前面写了一系列的数据结构,最近我会开始给大家介绍一些 Java 中的一些自带命令、工具的使用。如果你长期的关注和阅读,我相信不到一年你就是一个高手。至少你和高手在一起同行,面试绝对不会有问...

JAVA

Java 高大上的虚拟机进程状态管理工具 jps 使用教程!

7年前 (2018-12-21) 5141浏览

寒冬了,服务器资源也要节约这用。以前,我们一个人可以申请多个机器进行一些分布式的系统部署和测试,包括一些微服务方面的项目我们尽量的模拟多台机器的环境。但是现在,公司为了进一步节约成本开支,把一些机器进行了回收。所以后来在使用期间遇到了一些问题,用...

JAVA

Jedis 所有 API 使用教程

7年前 (2018-12-20) 7011浏览

Jedis 这个类封装了很多 API,这些 API 平时不使用的话非常容易忘记,今天还和一个同事争论一个 api 的用法。结果我记错了,所以就顺手把各个 api 都给敲了一下。发出来,下次再忘记了就拿出来看一看! public class ...

业余杂谈

我喜欢的一个原创且有深度的技术博客:酷壳网(CoolShell.cn)

7年前 (2018-12-20) 3582浏览

我微博里一直关注着一个人:左耳朵耗子,但是我并不知道它是谁。直到有一天,我查资料搜索到了酷壳网网上,发现酷壳网 CoolShell.cn 的作者就是左耳朵耗子。这说明我们非常有缘,默默的关注着知名博主。 我为什么喜欢这个博客呢? 理由...

JAVA

缓存+数据库(DB)一致性问题解决方案分析!

7年前 (2018-12-20) 9559浏览

没有一项技术是完美的,任何一项技术都存在驳论。CAP 理论也告诉我们,没有完美无缺!所以缓存一致性问题,分布式架构一致性问题,缓存与数据库不一致问题等都没有完美的解决方案。只有最适合自己业务的解决方案! 参考我前面的那篇文章《电商系统高并发...

IT业界

程序员西二旗生活指北!

7年前 (2018-12-20) 4449浏览

在外人眼里,程序员都是闷骚男,秃头男,格子衫等形象,这其实并不是真实的程序员生活写照。如果你们还认为男性程序员的印象是不善交际的、刻板的。那么推荐看看我这篇的程序员在西二旗的生活指南吧! 西二旗日常黑话 原话:公司班车堵在路上了&nb...

JAVA

电商系统高并发场景中的缓存 DB 数据一致性问题!

7年前 (2018-12-19) 4229浏览

电商系统中存在非常多的高并发场景,而高并发场景又存在非常多的缓存 DB 等数据一致性问题。这些问题具体是怎么造成的,今天我们一起来看图说话! 对应高并发系统,系统的压力一般都在后端的 DB 中。大量的并发写、并发读,给 DB 带来非常大的压...

JAVA

WebFlux 的全局异常处理 DefaultErrorAttributes 详解

7年前 (2018-12-19) 7213浏览

上一章我们用 onErrorResume 和 onErrorReturn 来处理 WebFlux 中的异常,但是这种处理方式效率不高,只能针对具体的方法。那么有没有和 SpringMVC 中的 @ControllerAdvice、@RestCon...

JAVA

详解 Webflux 中的 onErrorResume 和 onErrorReturn

7年前 (2018-12-19) 11706浏览

webflux 并不算一门新技术,它出自 Spring,所以 Spring 中的一些特性它都有,包括 SpringMVC 中的一些注解它也可以沿用。没看过 webflux 教程的,可以参考我前面关于 webflux 教程的一些文章。本文我们来学习...