DNS的原理

原创 2018-12-31 00:27 阅读(116)次
域名(Domain Name),是由一串用点分隔的名字组成的互联网上某台计算机或某组计算机的标识,它的目的是为了方便人们更简单便捷地访问互联网上的服务。在实际的系统实现中,域名通过DNS(Domain Name System)系统转化为服务器的IP地址,以方便机器通过IP进行寻址和通信。上述行为,我们称之为域名解析。DNS( Domain Name System)是一种组织成域层次结构的计算机和网络服务命名系统,使用的是UDP协议的53号端口,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”一、基本概念 在介绍DNS服务器...
DNS

邮件的发展历史和重要协议的作用

原创 2018-12-30 16:13 阅读(951)次
Email已经盛行了很多年。但里面的一些原理并不是很多人都懂的。本文深入浅出来介绍这个概念一、Emali的起源: 这段没兴趣可以跳过 1965 年,麻省理工学院(MIT)开发了名为「MAILBOX」的电子邮件系统,但它只能在同一台电脑上使用。在 1960 年代,电脑不像今天这么廉价易得,每一台大型计算机都有超过 100 位的使用者。每一个使用者都要从「哑终端 (dumb terminals)」上通过自己的办公桌面连接到大型计算机上,这些哑终端没有存储空间,他们必须连接到大型机上工作(这个原理可以跟现在无盘工作站类比一下)。 也就是刚开始邮件只能发到同一个计算机上的其他用户手上。 1971 年,...

CI/CD的意义

原创 2018-11-25 02:28 阅读(175)次
近几年软件业已经经常能看到CI/CD这个词。 软件开发上线过程就好比工厂生产产品一样,以快速、自动化和可重复的方式从源代码生成发布版本。 如何完成这项工作的总体设计称为“持续交付”(CD)。启动装配线的过程称为“持续集成”(CI)。确保质量的过程称为“持续测试”,将最终产品提供给用户的过程称为“持续部署”。一些专家让这一切简单、顺畅、高效地运行,这些人被称为运维开发DevOps践行者。 将源代码转换为可发布产品的多个不同的任务task和作业job通常串联成一个软件“管道”,一个自动流程成功完成后会启动管道中的下一个流程,通常称之为持续交付管道。CI:   持续集成。是在源代...

BGP多线机房

转载 2018-08-29 00:34 阅读(175)次
我们在购买虚拟主机、云主机和VPS主机等主机产品时,都会涉及到线路选择,而在线路选择中,我们经常会看到其中有BGP机房。那么,BGP机房是什么意思呢?在它的优势又是什么呢? 首先说一说国内存在的南北线路互通的问题。这个问题从国内电信和网通分开之后开始出现的,由于北方大部分使用的是网通线路,而南方使用的是电信的线路,如果网站服务器是电信线路,那么北方网民访问会非常慢,同理,南方的网站北方网民访问也很慢。为了解决这个问题,IDC服务商采用很多技术手段来解决这一问题,其中就包括BGP技术。 那什么是BGP技术? BGP(BGP(边界网关协议)主要用于互联网AS(自治系统)之间的互联,BGP的最主要功...
BGP

Java程序员月薪达到三万,需要技术水平达到什么程度?(转)

转载 2018-08-21 16:26 阅读(181)次
最近看到一篇文章,是谈论JAVA的收入水平。几张图还是包含了主要的知识点的。其实这些知识全部看了要花好多时间的,但确实对刚工作不久的小伙伴是一个正确方向的指引。 原文地址:https://blog.csdn.net/bntx2jsqfehy7/article/details/80269618 ,但他也是转载的,并且没有注明出处,恕我无法找到源头。 后面一些宣传的广告我就去掉了。 最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到三万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿二万的不太可能是码农了,应该...

传统程序员要不要转行到AI?(转载AI研习社)

原创 2018-06-07 16:40 阅读(141)次
最近看CSDN的AI公众号阅读了这篇文章,感同身受啊,去年我在学习机器学习算法时候遇到的数学困难,同事建议的直接从编码上手放弃原理研究等等的纠结。这些问题仁者见仁智者见智,我个人还是喜欢从原理研究器,磨刀不误砍柴工。 我转载过来,如果不合适,请联系我删除。 本文作者章华燕, 金桥智慧科技算法工程师 原地址   https://717210.kuaizhan.com/48/55/p4466785381a7fd 前言近年来,随着 Google 的 AlphaGo 打败韩国围棋棋手李世乭之后,机器学习尤其是深度学习的热潮席卷了整个 IT 界。所有的互联网公司,尤其是 Google...

eclipse远程调试jetty

原创 2018-06-06 21:30 阅读(109)次
把多年前CSDN的文章搬过来。这是我原创的网上找了很多,发现有的人写几句就完事了。自己操作的时候一直不通。今天花了大半天,从无到有确认通了,决定把他记下来。我用的是 eclipse luna +  jetty 9.远程调试主要是解决本体DEBUG正确,远程缺出BUG的情况。还有一种情况是作为接收端,因为在内网,无法调试接口而需要将接收端部署到外网服务器上这种情况。首先是在jetty下加入启动远程调试的参数 -Xdebug -Xrunjdwp:transport=dt_socket,address=10000,server=y,suspend=n。这句很多帖子都写了。问题是加...

靠脑网介绍

原创 2018-04-21 11:43 阅读(299)次
我是一个有着12年IT从业经验的程序员,入行几年主攻JAVA,大数据,对机器学习,深度学习,人工智能方面有一定的学习研究。做靠脑网是初衷是将自己学习的一些笔记分享出来。本人能力有限,理工男语言表达能力一般,所以文字中难免有不少口语话的文字组合,请谅解。 有很多研究过的东西随着时间遗忘了,有很多正在研究的东西还没时间写下来。我会慢慢去增加这个网站的内容,请大家能时不时想起这个网站来看几眼而放入收藏夹中,或许就有你想要的只是。 如果你对靠脑网上分享的内容有兴趣或者有异议,可加QQ群咨询,提问,指正。 靠脑网技术交流群 群   号:772724726 入群请带上验证信息...