一猿小讲

116 篇文章
31.1K 次阅读
25 人订阅

全部文章

一猿小讲

为什么SpringBoot jar包中的文件读取不到?

菜菜同学每天的工作便是与三方对接,而且这次的任务是接入 N 套证书相关配置文件。考虑到后期易于上线,于是菜菜开启了从硬编码到易维护的代码优化之路。

7920
一猿小讲

URL中一个“+”号引发的投诉

程序员苏大强,平时穿着斑点衫、人字拖,若送他一盘串或一条金链子,活生生的古惑仔,所以大家都喊他强哥。不过这两天苏大强却愁眉不展,陷入了一个疑难漩涡而不能自拔。

9640
一猿小讲

抓包神器 Wireshark,帮你快速定位线上网络故障(6)

2020 年,菜菜一直带领团队忙于渠道对接的项目,可谓是渠道接了 N 个,被甩锅的问题遇到 N*N,虽说问题形态千奇百怪,久而久之倒是沉淀了不少解决方案,下面择...

23210
一猿小讲

抓包神器 Wireshark,帮你快速定位线上网络故障(5)

Wireshark 就像网络世界的显微镜,我们可以在它的帮助下了解网络中发生的一切。

15720
一猿小讲

抓包神器 Wireshark,帮你快速定位线上网络故障(4)

通过 Wireshark 来分析 HTTP 的包,无论是 GET、POST 请求包,在网络传输时可谓是一览无遗,更别提什么隐私信息。那要如何保护隐私信息呢?HT...

33320
一猿小讲

抓包神器 Wireshark,帮你快速定位线上网络故障(3)

HTTP 的工作方式其实很简单,首先由客户端向服务端发起一个请求,然后再由服务端回复一个响应。依据不同的场景,客户端发送的请求会用到不同方法,有 GET、POS...

20620
一猿小讲

抓包神器 Wireshark,帮你快速定位线上网络故障(2)

正式分享之前,先简单介绍一下 Wireshark。Wireshark 的前称是 Ethereal,该开源软件的功能正如其名,用来还原以太网的真相。

22410
一猿小讲

抓包神器 Wireshark,帮你快速定位线上网络故障(1)

「初入职场的菜菜同学」一心想靠 Java 技术来改变世界,未成想被网络环境问题缠身,于是抱着电脑,满怀希望的去找运维同事寻求帮助。

21710
一猿小讲

程序员进阶系列:实战自己动手编译 JDK

如若针对业务开发而言,编译或者深入 JDK 源码,感觉没太大意义,但是若想要深入了解 Java 虚拟机的一些实现原理,那么自己动手编译 JDK 就显着非常有意义...

17910
一猿小讲

真实|技术人员该如何接手一个复杂的系统?吐血推荐这几招

作为程序员,无论是小菜还是老鸟,都会因为离职交接或者岗位异动等各种原因,而避免不了要如羚羊奔跑版的速度接手一个复杂业务系统。因为只有尽快熟悉系统,方能够快速支持...

27410
一猿小讲

程序员进阶系列:OOM 都搞不定,还敢妄称自己Java高级攻城狮?

正式开讲之前,先罗列一下所知的 OutOfMemoryError (简称 OOM)异常,看看这些异常工作中你是否也遇到过?

13010
一猿小讲

程序员进阶系列:多图教你掌握JVM

提及 JVM 这个词,估计大家都能简单说两句,但是根据身边朋友以及诸多粉丝提出的疑问,能系统讲出来 JVM 的却真心很少。

18230
一猿小讲

程序员进阶系列:年少不懂爱家家,懂了已是猿中人。

时隔多年,回想起那个面试场景,忍不住要感叹:年少不懂i++(爱家家),如今懂了却已是老码农(双鬓白)。

14530
一猿小讲

程序员进阶系列:你真的懂 HelloWorld 吗?

作为入了门的 Java 程序员,相信在脑海中都能够秒写出 HelloWorld.java,都知道编译成 HelloWorld.class,然后就可以跨平台执行了...

12610
一猿小讲

定位生产问题时,异常堆栈莫名丢了,何解?

今天分享的这个知识有点冷,相信很多 Java 程序员很少遇到,废话不多说,直接进入排查问题的真实讨论现场。

24120
一猿小讲

Java线程池深度揭秘

Executor 是一个接口(主要用于定义规范),定义了 execute 方法,用于接收 Runnable 对象。

11510
一猿小讲

Executors功能如此强大,ThreadPoolExecutor功不可没(一)

在 JDK1.5 以前,研发人员在面对线程频繁调度的场景,必须手动打造线程池,来节约系统开销(画外音:真是吃了不少苦头)。

15220
一猿小讲

彻底搞懂 Java 线程池,干啥都不再发憷

作为 Java 程序员,无论是技术面试、项目研发或者是学习框架源码,不彻底掌握 Java 多线程的知识,做不到心中有数,干啥都没底气,尤其是技术深究时往往略显发...

36020
一猿小讲

Java程序跑的快,全要靠线程带

作为 Java 程序员,在技术面试时,多线程的知识多少都会被提及,这也是我面试候选人时,常聊的一个话题。

12620
一猿小讲

Java 8 的这些特性,你知道吗?

作为一个心怀大教堂之愿景的搬砖码农,伴着一行代码一块砖的节奏,生产环境上 JDK 的版本从 1.4 逐步升级到 8。

17720

扫码关注云+社区

领取腾讯云代金券