Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

平常我们只要打开电脑电源,进入操作系统,启动浏览器,输入网址,便能访问互联网。那么在这个过程中到底发生了什么事情呢。 打开浏览器输入网址后,网址通过DNS被解析成IP地址,浏览器发出一个HTTP请求(HTTP Request)(或者是HTTPS,这里先以最普通的HTTP请求为例),HTTP请求被转换成网络数据包,写上发源地IP和目的地IP并发送给网卡,由网卡转换成高低电平,通过网线发送数据到...

Java好像自从1.6就已经可以使用void method(String... s)的方法声明参数列表,这个声明方式挺好玩的,我分享一下我的使用经验。 这个声明有一个特点,就是可变长的参数声明必须在传参列表的最后面。也就是说,void method(Object o, String... s)可以,但是void method(String... s, Object o)是不符合语法的。Str...

了解过docker之后我决定练一下手(本来是因为有些人想玩DST所以才决定的),于是就拿饥荒联机服务器(以下简称dst服务器)来做练手作 Google到了Docker Hub里面有现成的DST docker镜像,感谢jamesits。介绍地址:Docker Hub : DST Dedicated Server。 安装docker的步骤网上很多,我就不介绍了。安装完docker之后还得安装do...

因为在使用Hibernate的Annotation时遇到坑,坑了一晚上时间,所以写一篇文章记一下经验 如果并没有对Hibernate入门,还请在课室或者在技研中心,接入学校的教学网络,进入服务器smb://10.15.231.233/Video (在技研的网络里叫OPENSUSE-SERVER)。在 数据库->ORM->Hibernate 目录内查看...

为了能在Linux上面用java获取系统的状态数值,我自己设计了一个SystemStatus工具。用于获取系统的CPU占用内存状态之类的。考虑到一般只用Linux服务器当J2EE容器服务器,所以这个工具只适配Linux系统。 ##I.偶遇Process类上网找不到什么合适的工具,只发现了别人的代码。原理是利用ProcessBuilder.start()和Runtime.exec()其中一个启...

##I. Full-cone NAT, also known as one-to-one NAT(无限制型NAT) 一旦一个内网地址 iAddr:iPort 被映射到一个外部地址 eAddr:ePort, 来自 iAddr:iPort 的任何数据包将通过 eAddr:ePort 发送。 任何外部主机 都能够通过外部地址 eAddr:ePort 发送数据包到内网地址 iAddr:iPort...