第四章 面向对象程序编程 类 由类构造对象的过程称为创建类的实例 构造器 要使用对象,首先必须构造对象,并指定其初始状态 要使用构造器(构造方法)构造新实例 构造器的名字应该和类名相同 构造器与类同名 每个类可以有一个以上的构造器 构造器可以有0个,1个或多个参数 构造器没有返回值 构造器总是伴随着 ...
转载
2021-11-03 13:05:00
94阅读
2评论
4.1.1 原:调用ReentrantLock对象的lock()方法获取锁,调用unlock()方法释放锁。P201 Lock lock = new ReentrantLock(); 如果不调用lock.unlock()释放锁,
原创
2022-07-21 21:18:08
55阅读
类与对象基础概念
原创
2022-07-08 14:00:06
201阅读
4-1.Python对象。与所有Python对象有关的三个属性是什么?简单描述一下。 答案: 三个属性是身份,类型和值。 身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。 类型:对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及进行什么样 的规则。 值:对象表示的数据项。4-2.类型。不可更
原创
2013-11-18 22:55:18
738阅读
1.linux 中有FHS文件,它强调Linux中必须有哪些目录
eg:bin=binary 表示二进制存放文件,二进制一般为可执行文件,可执行文件一般为绿色,浅绿色表 示连接文件
2./sbin/也存放的是二进制文件,只不过它存放的是系统管理命令(系统命令),普通用户一般执行
的是/bin里的命令。而不执行这里的
3./usr 这里也存放/bin和/sbin
原创
2010-12-29 17:01:10
470阅读
点赞
路由器是互联网络中必不可少的网络设备之一,路由器是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。路由器有两大典型功能,即数据通道功能和控制功能。数据通道功能包括转发决定、背板转发以及输出链路调度等,一般由特定的硬件来完成;控制功能一般用软件来实现,包括与相邻路由器之间的信息交换、系统配置、系统管理等。
转载
2020-03-26 15:49:28
399阅读
点赞
一、路由器工作原理二、路由表构成路由表的构成:目的网络地址(Dest)标识ip包到达的目的逻辑网络或子网地址;掩码(Mask)标识目的主机或路由器所在的网段的地址;下一跳地址(Gw)与承载路由表的路由器相接的相接的路由器端口地址;发送的物理端口(interface)数据包离开路由器去往目的地时经过的接口;路由信息的来源(Owner)表示该路由信息是怎样学习到的;路由优先级(pri)管理距离,决定路
原创
2020-05-19 21:06:19
789阅读
1.
#include<stdio.h>int main(void){ char name[40]; char surname[40]; printf("Please input your first name:"); scanf("%s", name); printf("Please input yourlast name:"); scanf("%s", surname); prin
转载
2021-01-28 21:50:25
471阅读
2评论
4.1
Vim文本编辑器4.1.1 编写简单文档
命令模式:复制粘粘删除撤销
原创
2022-01-26 11:27:58
415阅读
GPIO API介绍LED对应GPIO引脚操作GPIO点亮LEDGPIO中断API介绍查看按键对应的GPIO引脚操作GPIO点亮LEDPWM API介绍查看LED对应的GPIO引脚输入PWM改变LED亮度ADC API介绍查看ADC对应的GPIO引脚ADC读取GPIO的电压值I2C API介绍查看NFC的I2C对应的GPIO引脚I2C读写NFC芯片UART API介绍查看UART1对应的GPIO引
原创
2022-07-31 17:21:40
480阅读
安装Nginx程序将系统盘挂载到/mnt目录删除系统自带yum元配置文件yum源安装nginx程序挂载nginx源代码程序解压源代码配置nginx服务器端编译安装nginx优化服务命令检查服务配置文件是否错误停止nginx服务创建虚拟机主机网站根目录设置网站主页查看网站根目录数据生成网卡配置文件修改网卡配置器重新启动查看ip地址修改主配置文件检查简称主配置文件启动nginx客户端win10配置IP
原创
2023-02-10 16:33:49
181阅读
本菜鸟在做第四章课后题的时候,顿感亚历山大啊,格式化输入输出需要记忆的细节太多了,下面举一个例子:
输入一个名字,然后以比名字宽三个字符的字段打印它
下面是代码:有兴趣的同学欣赏下吧
#include<stdio.h>
#include<string.h>
int main(void)
{
cha
原创
2012-12-20 18:06:55
398阅读
第四章 编码与演化 当数据格式(format)或模式(schema)发生变化时,通常需要对应用程序代码进行相应的更改(例如,为记录添加新字段,然后修改程序开始读写该字段)。但在大型应用程序中,代码变更通常不会立即完成: 对于 服务端(server-side) 应用程序,可能需要执行 滚动升级 (ro ...
转载
2021-08-27 14:12:00
389阅读
2评论
文章目录第四章 运算符1. 开始使用2. 优先级3. 赋值4. 算术运算符5. 递增和递减6. 关系运算符7. 逻辑运算符8. 字面值常量9. 位运算符10. 移位运算符11. 三元运算符12. 字符串运算符13. 常见陷阱14. 类型转换 第四章 运算符1. 开始使用加法 + 、减法 - 、乘法 * 、除法 / 以及赋值 = 在任何编程语言中的工作方式都是类似的。2. 优先级运算符的优先级决定
转载
2023-08-07 19:39:04
73阅读
文章目录《On Java》——第四章 运算符赋值算数运算符自增和自减关系运算符逻辑运算符字面值常量下划线位运算符移位运算符三元运算符字符串运算符类型转换隐式转换强制转换截断和舍入 《On Java》——第四章 运算符赋值用 = 赋值,将 = 右边的值赋给左边的变量。给基本类型赋值:直接赋值。给对象复制:实际上是操作它的引用。算数运算符+ , - , * , /分别是加、减、乘、除自增和自减a++
转载
2023-08-07 19:36:24
76阅读
一.选择题1.A 2.B 3.D 4.D 5. D 6.D 7.B 8.C 9.B 10. A 11.D 12.C 13.D 14.B 15.C 16.A 17.C 18.B 19.C 20.C
转载
2023-09-19 09:43:46
143阅读
预计更新第一章 Metasploit的使用和配置1.1 安装和配置Metasploit1.2 Metasploit的基础命令和选项1.3 高级选项和配置第二章 渗透测试的漏洞利用和攻击方法1.1 渗透测试中常见的漏洞类型和利用方法1.2 Metasploit的漏洞利用模块和选项1.3 模块编写和自定义第三章 Metasploit的提权和后渗透1.1 提权的概念和意义1.2 Metasploit的提
原创
2023-04-14 20:29:09
124阅读
Table of Contents, Show Frames, No Frames 第四章 进程管理 本章重点讨论Linux内核如何在系统中创建、管理以及删除进程。 进程在操作系统中执行特定的任务。而程序是存储在磁盘上包含可执行机器指令和数据的静态实体。进程或者任务是处于活动状态的计算机程序。 进程是一个随执行过程不断变化的实体。和程序要包含指令和数据一样,进程也包含程序计数器和所有CPU
转载
2011-11-26 15:13:41
482阅读
a.正向代理场景:内网访问控制限制员工访问特定网站匿名访问通过代理服务器隐藏用户真实身份资源缓存加速缓存公共资源(软件包,镜像文件),减少外网带宽消耗正向代理的概念正向代理处于客户端和目标服务器之间,它就像客户端的一个“代言人”。客户端在访问外部网络资源时,不直接与目标服务器建立连接,而是把请求先发送给正向代理服务器。正向代理服务器接收到请求后,会以自己的名义向目标服务器发起请求,获取响应内容后再
break跳出循环,不执行剩余语句
continue跳出当前循环,执行剩下语句
原创
2011-09-02 11:04:28
335阅读