-
模块(类)之间解耦利器:EventPublishSubscribeUtils 事件发布
模块(类)之间解耦利器:EventPublishSubscribeUtils 事件发布订阅工具类 如果熟悉C#语言的小伙伴们一般都会知道委托、事件的好处,只需在某个类中提前定义好公开的委托或事件(委托的特殊表现形式)变量,然后在其它类中就可以很随意的订阅该委托或事件,当委托或事...
-
JAVA8十大新特性详解
JAVA8十大新特性详解 一、接口的默认方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下: interface Formula { double calculate( int a); default double sqrt( int a) { return Math.sqrt(a); }}...
-
Netty 如何实现心跳机制与断线重连?
Netty 如何实现心跳机制与断线重连? 作者:sprinkle_liz www.jianshu.com/p/1a28e48edd92 心跳机制 何为心跳 所谓心跳, 即在?TCP?长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, 通知对方自己还在线, 以确保?TCP?连接的有效性. 注:心跳包还有另一个作用,...
-
【JAVA SE基础篇】2.了解JDK,JRE和JVM,以及JDK环境的搭建
【JAVA SE基础篇】2.了解JDK,JRE和JVM,以及JDK环境的搭建 1.JDK,JRE和JVM的区别和作用 1.JVM(Java Virtual Machine):一个虚拟的用于执行bytecode(字节码)的虚拟计算机,也就是所说的java虚拟机 2.JRE(Java Rutime Environment):包含JVM、库函数、运行java应用程序所...
-
Spring Security 中如何快速查看登录 IP地址等信息?一招搞定
Spring Security 中如何快速查看登录 IP地址等信息?一招搞定 之前跟大家聊了如何使用更加优雅的方式自定义 Spring Security 登录逻辑,更加优雅的方式可以有效避免掉自定义过滤器带来的低效,建议大家一定阅读一下,也可以顺便理解 Spring Security 中的认证逻辑。 不...
-
关于Nginx处理HTTP请求的11个阶段流程
关于Nginx处理HTTP请求的11个阶段流程 nginx实际把http请求处理流程划分为了11个阶段,这样划分的原因是将请求的执行逻辑细分,以模块为单位进行处理,各个阶段可以包含任意多个http模块并以流水线的方式处理请求。这样做的好处是使处理过程更加灵活、降低耦合度。可以...
-
防火墙(firewall)的操作命令
防火墙(firewall)的操作命令 安装:yum install firewalld 1、firewalld的基本使用 启动: systemctl start firewalld查看状态: systemctl status firewalld禁用,禁止开机启动: systemctl disable firewalld停止运行: systemctl stop firewalld 2.配置firewalld-...
-
2020 java ZooKeeper 面试题及答案(最全版本持续更新)
2020 java ZooKeeper 面试题及答案(最全版本持续更新) 前言 涵盖各大公司会问到的面试点,同时随着版本的升级,可能也会有一些面试题更新,也会同步保持更新,因为篇幅原因(其实是我懒,哈哈)所以列了一部分答案,所有的答案见下文,总共485页合计20个技术点,文末...
-
2-JVM内存结构
2-JVM内存结构 内存结构 方法区 JDK1.7 之前包含1.7 将方法区称为 Perm Space 永久代 JDK1.8之后包含1.8 将方法区称为 MetaSpace 元空间。 堆(分配内存会大一些) 分配对象、new 实例。 堆内存当中划分为两个区域:老年代和新生代。 如何去划分老年代和新生代,根据对...
-
SpringBoot系列(十三)统一日志处理,logback+slf4j AOP+自定义
SpringBoot系列(十三)统一日志处理,logback+slf4j AOP+自定义注解,走起! 本文先讲解SpringBoot的默认日志配置,然后自己在配置文件配置日志的输出等级,输出格式,将日志输出到文件中,然后通过xml文件来配置日志。最后我们引出了利用aop,简化日志的输出,并且统...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
