2024年5月3日发(作者:)
杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料
1.1 软件开发中典型的工具软件——花生壳、IntelliJ、TestNG、Mockito
1.1.1 花生壳——动态域名解析服务
1、花生壳(PeanutHull)是什么
简单来说,它就是一种动态域名解析服务,这个名字也是提供动态域名解析服务的那
家公司命名的,实际上没有什么特殊的含义,就是他们家公司的一个服务产品。
与花生壳提供相同服务的还有nat123、dnspod等。
2、什么是动态域名解析服务
(1)什么是动态域名解析服务
动态域名解析是指,将域名解析到本地动态公网IP,当IP变化时,域名IP也是与最新
IP相对应一致,这样,即使公网IP发生变化,也不会影响域名的正常解析,正常访问应用。
(2)为什么要应用动态域名解析服务
由于很多用户在一般情况下都没有固定的IP,都是ADSL的动态IP。而如果需要在此
IP所对应的主机中安装相关的Web服务,因此远程客户是无法访问该Web服务的。此时,
就需要用到花生壳域名服务了,通过申请的花生壳域名随时绑定我们的动态IP。
(3)花生壳是如何实现动态域名解析服务
目前动态域名解析应用方案广泛用于动态公网IP环境发布应用到外网。因为动态域名
解析只能局限于公网IP环境,且不能解决80端口被屏蔽的问题,对应出现了映射转发和
映射穿透这二种技术应用。通过80映射,可以解决80端口问题。通过映射穿透,可以解
决无公网IP环境发布应用到外网,实现外网的正常访问。
3、花生壳是一套完全免费的动态域名解析服务客户端软件
当安装并注册该项服务,无论用户在任何地点、任何时间、使用任何线路,均可利用
这一服务建立拥有固定域名和最大自主权的互联网主机。“花生壳”支持的线路包括普通
电话线、ISDN、ADSL、有线电视网络、双绞线到户的宽带网和其它任何能够提供互联网
真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态。
花生壳所提供的服务能把用户申请的固定的动态域名(如 :2020)
映射到我们电脑主机现在所使用的动态IP,我们每次改变IP,它都能让其他人通过访问域
名,来实现访问我们的服务器。
4、花生壳用户分为三个级别
杨教授工作室,版权所有,盗版必究, 1/10页
杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料
(1)标准用户
(2)专业用户
(3)商业用户
5、花生壳官网 /
1.1.2 IntelliJ是一款综合的Java 编程环境
1、它是目前市场上最好的IDE工具
(1)它提供了一系列最实用的的工具组合
智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和
创新的GUI设计器。
(2)提高开发人员的开发效率
IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具
有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具
的完美集成;很高的性价比等特点。
它包括了很多辅助的功能,并且与Java结合得相当好。在4.0版本中支持Generics,
BEA WebLogic集成,改良的CVS集成以及GUI设计器。
2、提供收费版(旗舰版)和免费的社区开源版本
IntelliJ IDEA以前是收费软件,不过在2009年以后就开始推出了免费的社区开源版本。
3、下载IntelliJ IDEA工具
可以从/idea/download/网中下载IntelliJ IDEA工具,
根据操作系统平台的不同,分别选择不同的系统版本。
杨教授工作室,版权所有,盗版必究, 2/10页
发布评论