扩大
缩小

随笔分类 -  [03] Java

摘要:前言 本文讨论的主题是Netty框架,本着3W原则 (What 是什么?->Why 为什么?->How 如何做?)来一步步探究Netty原理和本质以及运用场景。 了解基本名词 1.BIO、NIO和AIO是什么? BIO:同步阻塞,一个连接一个线程,客户端有连接请求时服务器端就需要启动一个线程进行处理 阅读全文
posted @ 2019-08-18 19:15 戈多编程 阅读(4628) 评论(0) 推荐(0)
摘要:转载: http://unixboy.iteye.com/blog/174173/ 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限 阅读全文
posted @ 2019-08-16 12:43 戈多编程 阅读(162) 评论(0) 推荐(0)
摘要:前言 Linux 上安装jdk1.8 和配置环境变量,参考相关文档,本人在此总结,操作归纳如下。 第一步:创建jdk安装目录(该/usr/local/src 目录是空的,最好把我们自己下载的放到这,容易区分) [root@VM_0_4_centos src]# mkdir -p /usr/local 阅读全文
posted @ 2019-08-15 14:07 戈多编程 阅读(14845) 评论(0) 推荐(0)
摘要:前言 Spring Could作为目前最流行基于Java开发的构建微服务的完整框架。发现目前相关系列教程太少,本文是基于官网教程做的一套翻译。 何为Spring Cloud? Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微 阅读全文
posted @ 2019-08-15 08:25 戈多编程 阅读(306) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/huaxingtianxia/p/5563111.html 前言 单元测试的基本使用 一、环境配置 使用idea IDE 进行单元测试,首先需要安装JUnit 插件。 1.安装JUnit插件步骤 File-->settings-->Plguins 阅读全文
posted @ 2019-08-15 08:23 戈多编程 阅读(9072) 评论(1) 推荐(0)
摘要:前言 最近重心点都在Java, 鉴于避免一些跟我一样学习Java开始啥都不懂,不知如何下手,方便小白快速入门。故写下此文,鉴于分享。 (前提是安装jdk, 建议使用版本是1.8) JDK 安装地址:http://www.oracle.com/technetwork/java/javase/downl 阅读全文
posted @ 2018-08-18 00:42 戈多编程 阅读(165) 评论(0) 推荐(0)
摘要:一、源文件申明规则 1.一个源文件中只能有一个public 类 2.一个源文件可以有多个非public 类 3.源文件的名称应该和public类的类名保持一致 4.如果一个类定义在某个包中,那么package语句应该再源文件的首行 5.如果源文件包含import语句,那么应该放在package语句和 阅读全文
posted @ 2018-05-30 22:02 戈多编程 阅读(212) 评论(0) 推荐(0)