JAVA入门中

继续前行

网络穿透与音视频技术(5)——NAT映射检测和常见网络穿越方法论(NAT检测实践2)

(接上文《网络穿透与音视频技术(4)——NAT映射检测和常见网络穿越方法论(NAT检测实践1)》) //TODO 说明一下NIO的一些知识 2.3、检测过程实战——客户端 2.2.3、主要代码——IP获取工具类 2.2.4、主要代码 2.1.6、特别说明:检测两个终端是否在同一局域网 ...

2018-10-15 10:48:07

阅读数:201

评论数:0

网络穿透与音视频技术(4)——NAT映射检测和常见网络穿越方法论(NAT检测实践1)

NAT映射方式检测代码——服务器端

2018-10-05 14:02:17

阅读数:176

评论数:0

网络穿透与音视频技术(3)——NAT映射检测和常见网络穿越方法论(NAT检测)

网络穿透问题实际上就是NAT设备穿透问题,既是如何在两个相对封闭,并且通过一层或者多层NAT设备进行连接的内部网络中,建立点对点的网络连接并完成数据传输的问题。

2018-09-29 11:03:48

阅读数:177

评论数:0

网络穿透与音视频技术(2)——NAT的概念及工作模式(下)

上文中我们已经提到三种NAT映射模式,它们是静态映射(Static NAT)、动态映射(Pooled NAT)和网络地址端口映射(NAPT/PAT),又由于NAPT/PAT映射模式的灵活性和复用性最好,所以它又是目前应用最广泛的一种映射模式。这种端口复用的映射模式目前又有四种实现方式,本文我们将逐...

2018-09-19 09:16:01

阅读数:230

评论数:0

网络穿透与音视频技术(1)——NAT的概念及工作模式(上)

NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Internet Protocol)地址出现...

2018-09-14 17:42:30

阅读数:362

评论数:4

JVM调试常用命令——jstack命令与线程状态(4)

本片文章中我们将结合之前讲过的线程状态切换,对jstack命令的结果进行讲解。

2018-12-09 11:35:40

阅读数:108

评论数:0

JVM调试常用命令——jstack命令与线程状态(3)

本片文章中我们将结合之前讲过的线程状态切换,对jstack命令的结果进行讲解。

2018-12-04 22:58:02

阅读数:1267

评论数:2

JVM调试常用命令——jstack命令与Java线程栈(2)

本片文章中我们将结合之前讲过的线程状态切换,对jstack命令的结果进行讲解。

2018-12-02 22:00:47

阅读数:457

评论数:2

JVM调试常用命令——jstack命令与Java线程栈(1)

jstack命令的主要作用是打印指定Java进程中每一个线程的工作状态,以及每个线程栈当前的方法执行顺序等详细情况。为什么jstack命令不和jmap、jinfo、jstat等命令一同讲解,而要单独成文呢?因为通过jstack命令给出的线程栈详细情况,可以有助我们与我们反向理解JVM 栈的内部结构。

2018-11-25 18:52:00

阅读数:162

评论数:0

JVM调试常用命令——jmap、jstat(2)

本篇文章根据作者最近一段时间的工作经历和阅读网络资料进而完成的总结。主要对JVM调试过程中使用的命令进行总结,并列举了一个在实际工作中出现的JVM调试场景进行讲解。

2018-11-19 15:09:17

阅读数:374

评论数:8

JVM调试常用命令——jps、(1)

本篇文章根据作者最近一段时间的工作经历和阅读网络资料进而完成的总结。主要对JVM调试过程中使用的命令进行总结,并列举了一个在实际工作中出现的JVM调试场景进行讲解。

2018-11-12 21:38:01

阅读数:186

评论数:0

线程基础:多任务处理(18)——MESI协议以及带来的问题:volatile关键字

本文和后续文章将着眼CPU的工作原理阐述伪共享的解决方法和volatile关键字的应用。

2018-11-07 20:54:39

阅读数:116

评论数:0

线程基础:多任务处理(18)——MESI协议以及带来的问题:伪共享

本文和后续文章将着眼CPU的工作原理阐述伪共享的解决方法和volatile关键字的应用。

2018-10-23 15:35:15

阅读数:274

评论数:0

Spring/Boot/Cloud系列知识(7)——Spring Aspectj EL(3)

Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。

2017-11-04 18:43:21

阅读数:2245

评论数:3

Spring/Boot/Cloud系列知识(6)——Spring EL(2)

Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。

2017-10-05 16:05:41

阅读数:1233

评论数:5

Spring/Boot/Cloud系列知识(5)——Spring EL(1)

Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。

2017-10-03 17:46:05

阅读数:1587

评论数:0

Spring/Boot/Cloud系列知识(4)——代理模式(下)

代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。

2017-09-21 10:10:50

阅读数:1333

评论数:0

Spring/Boot/Cloud系列知识(3)——代理模式(中)

代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。

2017-09-17 09:11:58

阅读数:2255

评论数:3

Spring/Boot/Cloud系列知识(2)——代理模式

代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。

2017-09-15 11:24:54

阅读数:2616

评论数:1

Spring/Boot/Cloud系列知识(1)——开篇

各位支持我的朋友大家好啊,博客停了两个月处理了一些私人事务。从今天开始本人恢复技术博客更新。欢迎大家继续关注

2017-09-05 10:19:30

阅读数:2850

评论数:15

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