自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_琅 's 博客

大学生里的一个小后端。。

  • 博客(8)
  • 收藏
  • 关注

原创 自己分析一下HashMap源码

HashMap关键结构public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 static final int

2017-02-28 20:11:46 333

原创 DNS服务(三):域名解析he域名迁徙

域名解析目前在互联网上域名解析授权大体上是谁出售域名就把域名的权威DNS授权给谁并由其提供域名的权威DNS来完成域名解析工作,如购买了新网域名默认就是由新网的权威DNS(nsx.xinnetdns.com、nsx.xinnet.cn)负责所售域名解析:[root@test root]#dig @a.gtld-servers.net xinnet.com ns;; ANSWER SECTION:x

2017-02-10 23:00:57 1156

原创 DNS服务(二):域名劫持

域名劫持如果域名服务器上的某条记录被【人为修改】了(改成错的),那么一旦要查询这条记录,得到的就是错误的结果。这种情况称之为“域名劫持”。谁有“域名劫持”的企图?“域名劫持”通常是电信运营商(ISP)干的好事儿。很多宽带用户用的域名服务器就是 ISP 提供给你的。举例:前几年曾经出现过:某个 ISP 跟某网站勾结,把维基百科的流量重定向到XX。具体搞法是:该 ISP 篡改自己的域名服务器的记录,

2017-02-10 23:00:14 622

原创 DNS服务(一):由域名解析出IP

DNS简介DNS,就是Domain Name System的缩写,翻译过来就是域名系统,是互联网上作为域名和IP地址相互映射的一个分布式数据库。DNS能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。 - 根域名服务器:最重要的域名服务器,因为不管是哪一个本地域名服务器,若要对因特网上任何一个域名进

2017-02-10 22:58:28 9816

原创 DNS服务(零):大概

DNS污染原理解析DNS污染也被称为“DNS缓存投毒攻击”(DNS cache poisoning)和“域名欺骗”。 我们假设A为用户端,B为DNS服务器,C为A到B链路的一个节点的网络设备(路由器,交换机,网关等等)。然后我们来模拟一次被污染的DNS请求过程。 A向B构建UDP连接,然后,A向B发送查询请求,查询请求内容通常是:“A baidu.com”,这一个数据包经过节点设备C继续前往DN

2017-02-10 22:53:21 967

原创 nginx负载均衡配置

1.需要一个主机,做为外界访问的统一入口。可以是nginx默认的server,如果不想让这个负载均衡的实验影响nginx的正常工作,可以自己加一个虚拟主机: sudo vi /etc/nginx/sites-available/virtual8800.confserver{listen 8800;server_name servers.com;location / {  

2017-02-10 22:49:42 323

原创 java对象在内存中的分配

ava中内存主要包含4块,即heap(堆内存)、stack(栈内存)、data segment(静态变量或是常量存放区)、codesegment(方法区). 堆内存中存放的是new出的对象,new出的对象只包含成员变量。 栈内存中:存放的是局部成员变量。对于基本的数据类型存放的是基本变量的值,而对于对象变量,存放的是堆内存的地址。 静态、常量区:存放的是静态变量(类变量)或是常量。 

2017-02-10 22:45:33 11999 6

原创 class对象及类的初始化过程

第十四章类型信息14.2 加载,链接,初始化 具体详细 简洁明了Java字节代码的表现形式是字节数组(byte[]),而Java类在JVM中的表现形式是java.lang.Class类的对象。这三个步骤中,对开发人员直接可见的是Java类的加载,通过使用Java类加载器(class loader)可以在运行时刻动态的加载一个Java类;而链接和初始化则是在使用Java类之前会发生的动作。

2017-02-10 22:44:08 3494

空空如也

空空如也

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

TA关注的人

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