前言 在接触Java的时候,经常能听到Java的特点之一就是:“一次编译,到处运行(Write Once, Run Anywhere)”。这种特点对于Java来说,有什么好处呢?Java又是怎么支持这一特性呢?本文简单对这个特点简单介绍一下。 什么是平台无关性? 平台无关性,就是在一种语言在计算机运 ...
分类:
编程语言 时间:
2020-03-08 13:50:11
阅读次数:
93
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。
分类:
编程语言 时间:
2020-03-08 09:42:42
阅读次数:
57
路由信息协议(RoutingInformationProtocol,缩写:RIP),是一种使用最广泛的内部网关协议(IGP),属于网络层,一种在网关与主机之间交换路由选择信息的标准。它可以通过不断的交换信息让路由器动态的适应网络连接的变化,这些信息包括每个路由器可以到达哪些网络,这些网络有多远等。RIP协议有以下特点:(1)RIP是内部网关协议,使用的是距离矢量算法。(2)RIP主要有三个版本:R
分类:
其他好文 时间:
2020-03-08 09:38:51
阅读次数:
182
一、垃圾回收机制的意义 Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄 ...
分类:
编程语言 时间:
2020-03-07 13:00:38
阅读次数:
63
软件测试环境: 包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库以及其他应用软件构成的环境。 开发与测试环境一般都是单独搭建的,开发与测试环境的分离是为了方便重现开发环境无法重现的bug ...
分类:
其他好文 时间:
2020-03-07 09:52:19
阅读次数:
81
netstat:netstat (“network statistics”) 是一个显示网络连接(进和出)相关信息命令行工具,例如:路由表, 伪装连接,多点传送成员和网络端口。 nmap:Nmap (“Network Mapper”) 是一个网络探索与安全审计的开源工具。它旨在快速扫描大型网络。 s ...
分类:
系统相关 时间:
2020-03-06 23:45:39
阅读次数:
75
注意:无特殊说明,Flutter版本及Dart版本如下:Flutter版本:1.12.13+hotfix.5Dart版本:2.7.0基础用法应用程序有时候需要弹出消息提示用户,比如‘网络连接失败’、‘下载成功’等提示,就像Android等Toast,在Flutter中使用SnackBar组件,用法如下:Scaffold.of(context).showSnackBar(SnackBar(conte
分类:
其他好文 时间:
2020-03-01 21:40:12
阅读次数:
69
1 进程分析工具 1.1 ProcessHacker 功能:ProcessHacker是一款不错的进程分析工具,可查看所有进程信息,包括进程加载的dll、进程打开的文件、进程读写的注册表……,也可以将特定进程的内存空间Dump到本地,此外还可以查看网络连接。 工具截图如下: 注:查看具体进程的详细信 ...
分类:
其他好文 时间:
2020-03-01 14:34:44
阅读次数:
173
之前我们介绍的基本类型、类、接口、枚举都是在表示和操作数据,操作的过程中可能有很多出错的情况,出错的原因可能是多方面的,有的是不可控的内部原因,比如内存不够了、磁盘满了,有的是不可控的外部原因,比如网络连接有问题,更多的可能是程序的编程错误,比如引用变量未初始化就直接调用实例方法。 这些非正常情况在 ...
分类:
编程语言 时间:
2020-03-01 09:14:51
阅读次数:
76
异常:程序在运行过程中所发生的不正常事件,如文件找不到,网络连接不同或中断,下标越界,类型转换异常等。 使用if-else 处理异常缺点:a、代码臃肿,加入了大量的异常情况判断和处理代码 b、大量精力放在了异常处理,占用了编码时间,影响开发效率 c、很难穷举所有异常情况,程序不健壮 d、异常处理代码 ...
分类:
编程语言 时间:
2020-02-26 01:18:02
阅读次数:
88