百木园-与人分享,
就是让自己快乐。

标签:java

第20页
野生技术

Netty Protobuf处理粘包分析

阅读(243)赞(0)

背景 最近消息中间件项目进行联调,我负责Server端,使用Java的Netty框架。同事负责Client端,使用Go的net包,消息使用Protobuf序列化。联调时Client发送的消息Serve

野生技术

每日算法之14. 最长公共前缀

阅读(305)赞(0)

14. 最长公共前缀 题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 方法 暴力算法 先判断字符串数组是否有为空,为空直接返回空

Java内存区域有哪些构成?-百木园
野生技术

Java内存区域有哪些构成?

阅读(314)赞(0)

作者:小牛呼噜噜 | https://xiaoniuhululu.com 计算机内功、JAVA底层、面试相关资料等更多精彩文章在公众号「小牛呼噜噜 」 大家好,我是呼噜噜,这次我们一起来看看Java内

ThreadLocal源码解析及实战应用-百木园
野生技术

ThreadLocal源码解析及实战应用

阅读(195)赞(0)

ThreadLocal是一个关于创建线程局部变量的类。 通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。而使用ThreadLocal创建的变量只能被当前线程访问,其他线程则无法访问和修改。

GC耗时高,原因竟是服务流量小?-百木园
野生技术

GC耗时高,原因竟是服务流量小?

阅读(274)赞(0)

原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 最近,我们系统配置了GC耗时的监控,但配置上之后,系统会偶尔出现GC耗时大于1s的报警,排查花了一些力气,故在这里

Java泛型-百木园
野生技术

Java泛型

阅读(281)赞(0)

泛型 ==学习目标:== 掌握泛型的基本原理及应用 掌握泛型通配符的使用 指定泛型操作中的上限及下限 在接口上应用泛型 掌握泛型方法及泛型数组的使用 这里针对的是JDK1.5本身的泛型特性,JDK1.

idea的简单介绍-百木园
野生技术

idea的简单介绍

阅读(203)赞(0)

上一篇博客中只是了解一下java文件是怎么编译的,但是一般来说大家都是使用编程软件来进行开发,我是使用IntelliJ IDEA进行开发的官网下载IDEA(自行安装哈):地址:https://www.

学习笔记——Maven-百木园
野生技术

学习笔记——Maven

阅读(174)赞(0)

2023-01-08 一、Maven 1.使用“Maven”的原因 ①获取第三方jar包 可以统一在一个地方下载资源jar包(位置在“阿里云的镜像服务器”) ②添加第三方jar包 jar包统一存储Ma