Java学习
Java学习心得记录。
小人物大青春
不要抱怨,努力去做
展开
-
Lambda表达式与函数式接口的关系
简单记录自己对Java中Lambda表达式的理解。原创 2020-06-10 16:58:53 · 1064 阅读 · 0 评论 -
理解Java的强引用、软引用、弱引用和虚引用
简单介绍了强引用、软引用、弱引用和虚引用的用法和概念。转载 2020-01-08 15:27:23 · 1267 阅读 · 0 评论 -
Linux中查看进程命令ps -aux和ps -ef
Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。ps -ef 是用标准的格式...转载 2019-11-27 10:07:14 · 2680 阅读 · 0 评论 -
DistKV项目的架构设计分析
本文简单介绍了Dst的架构设计思路。原创 2019-11-22 11:00:22 · 1436 阅读 · 0 评论 -
DistKV的go语言client的实现方式
Dst的go语言版本的client是用sidecar的方式实现,还是直接基于go语言实现。有待解决。原创 2019-11-21 20:49:56 · 1266 阅读 · 0 评论 -
如何做好dousi RPC项目的benchmark test
调研一下benchmark的指标是什么。大致流程是什么。需要做哪些基准测试?原创 2019-11-20 21:52:28 · 1390 阅读 · 0 评论 -
关于DistKV的主备同步的实现
记录Dst项目中主备同步的实现方案。原创 2019-11-18 10:39:41 · 1262 阅读 · 0 评论 -
SpriingMVC之HelloWeb小示例
HelloWeb踩坑记录。原创 2019-10-17 12:35:27 · 1251 阅读 · 0 评论 -
记录最近看的Java中的动态代理文章
记录个人认为比较好的讲解java动态代理的文章。原创 2019-10-12 16:11:45 · 1172 阅读 · 0 评论 -
为DistKV项目自研rpc做准备
DST项目需要自研一个rpc通信框架,找了两篇文章大致了解了一下原理。原创 2019-10-12 10:56:37 · 1264 阅读 · 0 评论 -
记录最近看的关于Java中的SPI文章
记录最近看的关于java中spi的文章。原创 2019-10-11 22:22:31 · 1243 阅读 · 0 评论 -
JDK12+Javadoc插件的坑
本文记录了在使用JDK12,mvn javadoc:javadoc报错的情况。原创 2019-09-22 23:44:56 · 1494 阅读 · 0 评论 -
对T extends Number的理解
对类型参数T的修饰可以分为两部分:T exends Number 以及 T extends Comparable<? super T>。前面一部分表示类型参数T必须是Number的子类,后面一部分表示T或者T的父类实现了Comparable接口。//注意:Number并没有实现Comparableprivate static <T extends Number & C...原创 2019-09-09 14:58:01 · 3535 阅读 · 0 评论 -
问题5:如何将java程序的服务端编译成一个可执行的二进制文件
参考OpenTSDB的服务端编译方式,将我们数据库的服务端编译成可执行的二进制文件。类似直接运行./dst就能启动服务端。该问题待解决。原创 2019-08-23 22:06:19 · 4135 阅读 · 0 评论 -
Java运算符优先级
本文简单介绍了Java的运算符的优先级。原创 2019-08-02 11:42:27 · 754 阅读 · 0 评论 -
java中的String和StringBuffer的区别
本文简单梳理了String和StringBuffer的区别。原创 2019-07-09 15:10:59 · 911 阅读 · 1 评论 -
Java初始化时代码执行顺序
本文简单对Java初始化时的代码执行顺序做了总结:静态优先级高于非静态优先级,在静态和非静态之内就是父类优先级高于子类优先级。原创 2019-07-23 17:57:25 · 826 阅读 · 10 评论 -
Java的方法重载(Overloading)情况梳理
本文简单梳理了JAVA中,方法重载的几种情形。原创 2019-07-25 10:07:25 · 983 阅读 · 0 评论 -
JAVA中父类和子类构造函数所有可能列举
本文列举了java中子类和父类可能出现的构造函数的所有情况。原创 2019-07-25 11:10:03 · 809 阅读 · 0 评论 -
问题2:如何在TravisCI里设置Maven插件
解决方法待解决之后再记录。原创 2019-08-02 17:28:45 · 907 阅读 · 0 评论 -
java日志框架详解
本文对Java中常用的日志框架之间的关系做了一个小总结。原创 2019-07-21 15:05:43 · 496 阅读 · 0 评论 -
OpenTSDB查询代码解析
本文简单介绍了OpenTSDB的查询/api/query的解析过程。分析过程是从上而下。原创 2019-06-06 17:22:08 · 1873 阅读 · 0 评论 -
eclipse导入opentsdb2.3.1源码并启动服务
本文简要介绍了opentsdb2.3.1源码如何导入eclipse并启动起来。原创 2019-05-16 22:38:36 · 365 阅读 · 0 评论 -
OpenTSDB2.3.1源码单机版编译启动教程(超详细)
本文主要介绍了OpenTSDB2.3.1源码如何编译并运行起来。原创 2019-04-15 17:51:55 · 944 阅读 · 0 评论 -
OpenTSDB的metric查询分析
本文主要介绍了OpenTSDB查询端口/api/query的参数分析。原创 2019-04-10 14:39:07 · 3446 阅读 · 1 评论 -
IDEA和eclipse显示类层次结构的快捷键
IDEA中用Ctrl+H。Eclipse中用F4或者Ctrl+T。原创 2019-07-30 17:25:25 · 7428 阅读 · 1 评论 -
Java将控制台输入的一行整数转成整型数组
本文简单介绍了如何将控制台输入的一串整数型字符串转成整型数组。原创 2019-08-01 13:12:28 · 9207 阅读 · 0 评论 -
Java实现int整型转32位二进制、统计二进制中1的个数
本文给出了将int型的整数转成32位有符号二进制的代码和示例结果。同时统计了二进制中1的个数。原创 2019-08-05 18:10:22 · 3601 阅读 · 0 评论 -
TravisCI配置文件详解
参考官网链接:https://docs.travis-ci.com/原创 2019-08-05 22:08:56 · 1464 阅读 · 0 评论 -
Java的中英文编码和解码问题
本文首先简要介绍了编码和解码的概念。然后简单介绍了java的中英文编码和解码问题。原创 2019-07-09 13:44:33 · 1318 阅读 · 0 评论