自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 Netty中基于ip的白名单或者黑名单机制示例

使用Netty 4.1.23版本需要用到白名单机制,发现网上很多资料都是介绍IpFilterRuleHandler,仔细一看4.x版本中找不到这个,而5.x有不被推荐使用,因此仔细查看官方文档发现有个RuleBasedIpFilter可以使用。RuleBasedIpFilter简介RuleBasedIpFilter是基于ip的过滤器,可以自定义哪些ip或者ip范围允许通过或者被阻止。因为默认情...

2019-07-21 13:12:27 5946 2

原创 Java9 默认的GC收集器是?

我们在介绍了Java8的默认收集器ParallelGC后, 很多人就继续追问那Java9默认使用哪种收集器呢?直接看官方文档(https://docs.oracle.com/javase/9/whatsnew/toc.htm#JSNEW-GUID-B6CD8C25-FD93-4CAA-9286-19A39CC0F26A),其中一段Makes Garbage-First (G1) the de...

2019-07-21 10:33:18 4222 3

原创 Java8 默认的GC收集器是?

起源网上很多博文都java8之前的jvm的各种设置介绍,尤其关于Java8使用哪种垃圾收集算法以及jvm方面改变没有准确的介绍。本文主要参考Oracle官方文档。因此会有大量英文引用。默认的GC算法-XX:+PrintCommandLineFlags (具体介绍在https://docs.oracle.com/javase/8/docs/technotes/guides/troublesho...

2019-07-21 10:15:18 12178

转载 转载--Kafka创建Topic时如何将分区放置到不同的Broker中?

本来想自己写一篇,结果发现这篇写的不错,就直接转载,原文地址转载自过往记忆(https://www.iteblog.com/)本文链接: 【Kafka创建Topic时如何将分区放置到不同的Broker中】(https://www.iteblog.com/archives/2219.html)原文熟悉 Kafka 的同学肯定知道,每个主题有多个分区,每个分区会存在多个副本,本文今天要讨论的...

2019-07-20 21:33:56 1518

原创 System.gc()与Runtime.getRuntime().gc()区别

首先,我们需要明确一点的是,两个gc都会强制触发垃圾收集,它们只是向JVM建议,现在也许是收集垃圾的好时机。比较System.gc()调用起来更方便,但是会给应用带来不必要的性能问题。还可以通过参数-XX:+DisableExplicitGC.禁止显示调用gc。Runtime.getRuntime()用来与Java运行时进行交互,调用该方法会建议JVM花费精力回收不再使用的对象。源代码S...

2019-07-13 16:41:37 3772

原创 ThreadPoolExecutor之FixedThreadPool详解

项目中大家基本都使用过线程池,节省线程创建和销毁的成本。Java JDK提供了几种线程池,那么如何选择合适的线程池?这就需要对每一种线程池有较详细的了解,然后根据实际业务类型,选择对应的线程池。 本文主要介绍FixedThreadPool。定义 /** * Creates a thread pool that reuses a fixed number of threads ...

2019-07-13 12:16:22 22594 2

原创 SpringCloud使用Consul作为分布式配置中心

背景很多使用SpringCloud微服务框架的工程都默认使用spring-cloud-config-server作为配置中心,我们的项目需要更便捷的部署,刚好注册中心已经使用consul了,就考虑是否将注册中心和配置中心合一,减少服务数目,方便更快部署。实践1 添加consul依赖1.1 pom文件 <dependency> <gr...

2019-07-07 11:11:18 3690 6

工业互联网联盟2.0架构.zip

工业互联网联盟 2.0架构, 全面概述了工业互联网联盟组织认识推荐的2.0架构。内含多张ppt图片,包含这个工业互联网应该包含的内容

2020-01-10

rest 测试工具

rest测试,非常方便,直接java -jar启动就行 , 各种rest 方法都支持

2019-04-29

tomcat+opemjms+mysql配置

tomcat和消息服务openjms的配置

2009-09-08

linux中管道通信的例子,获取标准输出的内容

这是一个演示linux下线程之间如何进行通讯的例子,使用了管道技术。主要使用了popen函数

2008-12-09

eyedb 小型数据库源代码

最新开源的数据库,包括源代码和应用示例,是学习如何编写小型数据库的经典示例,整个代码不是很到,也可以作为文件系统示例学习

2008-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除