编程笔记

  • Linux 测试网络连接,使用ping命令测试网络连通性

    (1)Destination Host Unreachable 目标主机不可达,目标地址不存在或者主机已关闭(2)Network is Unreachable 没有可用的路由记录(默认网关),无法达到目标主机所在的网络(3)Request timeout 与目标主机间的…

    智能运维 2022年7月9日
  • VMware虚拟机中linux CentOS7上网联网

    看了网上很多教程,说说我是怎么做到让CentOS上网的,我的步骤很简单 选中我们的虚拟机实例,右键,点击设置,进入以下界面 从左到右依次点击标注地方,设置我们的网络连接为NAT模式, 然后启动虚拟机,输入指令:l…

    智能运维 2022年7月9日
  • Linux基础命令

      1.1 基础知识 1.1.1 linux常用目录说明 bin:二进制目录 etc:配置目录 home:其他用户的桌面(普通管理员) root:root用户进入的桌面(超级管理员) usr:用户的安装程序目录 详细目录说明请参考:菜鸟教程 1.1.3 …

    智能运维 2022年7月9日
  • linux网络编程-捕获子进程的信息(wait/WIFEXITED/WEXITSTATUS)

    1 #include <sys/wait.h> 2 pid_t wait(int *stat_loc); 父进程调用wait,如果没有子进程退出,则会立即阻塞自己;当有子进程退出,wait会收集子进程的信息,并将该进程彻底销毁,然后返回子进程ID;失败返回…

    智能运维 2022年7月9日
  • Java学习第二周

    由于本周还在进行小学期的任务,所以没有抽出太多时间学习Java,只学习了Java中数组的一部分知识,如动态初始化、、元素访问、内存分配及遍历。下周小学期结束后,我可以全身心地投入到Java的学习中去,来提高自己的…

    编程笔记 2022年7月9日
  • 2022.7.3-7.9第二周博客

          首先,在上周对JAVA的自学中,对JAVA语言有了一定的理解,在这周的学习中,我加深了对初始JAVA的理解,学习了JAVA中的运算符的知识,并多次编译实验。同时,我还阅读了《构建之法》,学习到了软件工程师的成…

    编程笔记 2022年7月9日
  • 第二周博客

    这周继续学习JAVA,每天读一点JAVA基础入门。 小学期任务也在抓紧完工C++的任务得赶上进度 1.学习了C++中的链表 struct Node{    int data;    Node *next;};2.学习eclipse的使用    3.学习java基础的语法和特色,…

    编程笔记 2022年7月9日
  • Java面向对象(一)

    Java面向对象(一) 目录 Java面向对象(一) 一、面向过程(POP)与面向对象(OOP) 二、类和对象 2.1 类及类的成员 2.2 对象的创建与使用 2.3 类的访问机制 2.4 Java内存解析 2.5 匿名对象 三、类的成员之一:属…

    编程笔记 2022年7月9日
  • 理解Java中的引用传递和值传递

    关于Java传参时是引用传递还是值传递,是一个讨论比较多的话题,有说Java中只有值传递,也有些地方说引用传递和值传递都存在,本篇记录思考过程,不保证正确性, 感兴趣的同学一起讨论。   1.基本类型和引用类型在…

    编程笔记 2022年7月9日
  • java中,某方法中含有接口做参数,为什么创建一个接口的实现类可以代替该接口作为该方法的参数?

    抽象类是不能被实例化的,而接口比抽象类更加抽象,它不能有实现方法的,当接口或者抽象类作为一个参数传入时,会默认去找到子类作为对象参数传入进去;同时public interface CompareAble {//接口public default Ap…

    编程笔记 2022年7月9日