Java进阶之路

44 篇文章
25 人订阅

全部文章

神秘的寇先森

JVM调优总结

JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限...

1033
神秘的寇先森

JVM垃圾收集器总结

1、是一个单线程的收集器,“Stop The World” 2、对于运行在Client模式下的虚拟机来说是一个很好的选择 4、简单而高效

781
神秘的寇先森

Nginx日志常用统计分析命令

在nginx log中最后一个字段加入$request_time 列出传输时间超过 3 秒的页面,显示前20条

1242
神秘的寇先森

linux中/etc/security/limits.conf配置文件说明

linux资源限制配置文件是/etc/security/limits.conf;限制用户进程的数量对于linux系统的稳定性非常重要。 limits.conf...

1744
神秘的寇先森

java代码调用shell脚本

3081
神秘的寇先森

spark程序中调用shell脚本

2194
神秘的寇先森

轻松理解Hbase面向列的存储

说明:从严格的列式存储的定义来看,Hbase并不属于列式存储,有人称它为面向列的存储,请各位看官注意这一点。

1221
神秘的寇先森

Logstash解析嵌套Json

由于我们的埋点日志是嵌套json类型,要想最终所有字段展开来统计分析就必须把嵌套json展开。

2812
神秘的寇先森

jdk运行模式由client vm切换到server vm

配置文件的位置如下(注意为{JRE_HOME不是JDK_HOME}): 若为64位操作系统 {JRE_HOME}/lib/amd64/jvm.cfg 若为...

1492
神秘的寇先森

nginx联合lua打造大数据日志采集系统个性化需求

Lua 是一个简洁、轻量、可扩展的脚本语言,也是号称性能最高的脚本语言,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的...

3232
神秘的寇先森

nginx配置自定义变量实现日志动态分发

Nginx是一个异步框架的 Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存。下载地址:www.nginx.org。

3082
神秘的寇先森

使用CompletionService非阻塞获取多线程返回值

Future接口是Java标准API的一部分,在java.util.concurrent包中。Future接口是Java线程Future模式的实现,可以来进行异...

972
神秘的寇先森

zookeeper分布式协调机制及创建分布式锁

要了解zookeeper如何创建分布式锁,先了解一下zookeeper。zookeeper官网给出解释:Apache ZooKeeper致力于开发和维护开源服务...

821
神秘的寇先森

JVM参数配置

参考:https://docs.oracle.com/cd/E19900-01/819-4742/abeik/index.html

1043
神秘的寇先森

IK分词器访问远程词典功能实现

IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出了3个大版本。最...

2602
神秘的寇先森

探究kafka——概念篇

因为消息的读取进度由offset提供,offset可以由消费者自己维护也可以维护在zookeeper里,但是当消息消费后consumer挂掉, offset没...

1921
神秘的寇先森

azkaban-2.5.0单机版安装部署

1542
神秘的寇先森

程序员技术路线和业务路线不同的职业发展

1373
神秘的寇先森

ThreadLocal内存泄漏问题及如何解决

1966
神秘的寇先森

springboot创建及使用多线程的几种方式

1.3K5

扫码关注云+社区

领取腾讯云代金券