计算机网络考前复习知识点(基础)

1:常用的传输介质中,带宽最大、传输信号衰减最小、抗干扰能力最强的是光纤。2:二层交换机工作在 OSI/RM 的数据链路层,三层交换机工作在OSI/RM的网络层。3:对等层之间的通信使用的是协议。4:通信子网向端系统提供虚电路和数据报两种网络服务。5:网络体系结构可以定义为建立和使用通信硬件和软件的一套规则和规范6:TCP/IP 的网络层最重要的协议是( IP)互连网协议。7:在计算机网络的中继系统中,中继器处于 OSI参考模型的物理层8:网络接口卡的基本功能包括:数据转换、通信服务和数据缓存_osi层次体系结构中,实际的通信是在( )实体间进行的[2分] a传输层 b物理
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

java期末考前复习知识点(基础)

结构化程序设计的基本数据类型包括 逻辑类型 、整数类型、字符类型、浮点类型。Java使用 Unicode 字符集。混合运算中不同类型的数据先转化为同一类型,然后运算,其中不包括 逻辑类型 和字符类型Java语言的控制语句有3种类型,即条件语句、 循环语句 、和转移语句。Java中的语句可分为方法调用语句、表达式语句、复合语句、 控制语句 和package语句和import语句。面向对象编程序主要有 封装性 、继承性、多态性的特点。类 是组成Java程序的._java期末基础
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Java中\t的功能

\t用双引号的话,代表是制表符的意思;public class Test { public static void main(String [] args){ System.out.println(\\t+123); }}结果在123前面有个制表位 123---------------------------------------\t用单引号的话,分两种情况第一种就是后面跟字符串public class Test { public static void main(Str_java中\\t的作用
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Java中生成随机数方法。

1:生成任意整数Random r = new Random();int n1 = r.nextInt();2:生成[0,n)之间的整数,包含0而不包含n。int number = new Random().nextInt(10); //用于生成[0,9]之间随机整数或Random rnd = new Random(); int n2 = rnd.nextInt(666) + 100; //用于生成100~765之间随机整数3:生成[-3,15)区间的整数Random r = n_jdk 生成随机数方法
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

读书笔记--第2章:Java编程基础

读书笔记–第2章:Java编程基础1:编写java代码,注意几个关键点(1):Java中的程序代码可分为结构定义语句和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。(2):Java语言是严格区分大小写的。(3):编写Java代码时,为了便于阅读,通常会使用一种良好的格式进行排版。(4):Java程序中一句连续的字符串不能分开在两行中书写。(ps:将一个太长的字符串分在两行书写,可以先将这个字符串分成两个字符串,然后用(+)将这两个字符串连起来,在加号(+)处_java编程基础 读书笔记
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

电脑连接打印机出现的问题(打印机显示未指定)解决方法

可以先让打印机自己进行问题修复,如何打印机自己修复好的话,就不用下载驱动程序了。但出现这种情况后,就需要下载驱动程序,建议从官网上面下载驱动程序,知道打印机的品牌和型号就可以解决了,下载好驱动程序后,安装后,选择默认打印机就OK了·。..._打印机插上去为什么显示未指定
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

读书笔记--第3章:面向对象(上)

1:在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。面向对象的编程思想,力图让程序中对事物的描述与该事物在现实中的形态保持一致。2:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一一实现,使用的时候一次调用就可以了。面向对象则是把构成问题的事务按照一定规则划分为多个独立的对象,然后通过调用对象的方法来解决问题。3:(1)封装性:封装是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体实现细节,这就是封装思想。(2)继承性:继_java中成员变量用于描述对象的特征,也被称作【全局变量】。
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

使用打印机打印东西打印不全怎么办

解决方法:第一种:Word文档的页边距设置有问题一般情况下,Word文档的页边距小于1厘米,那么超出的部分是无法打印的,通常设置Word的页边距,为了不会出现打印不全的情况,设置Word的页边距要设置在1.5厘米以上,所以出现了Word打印不全的情况,打开Word的【页面设置】【页边距】,看看Word文档的页边距作适当调整即可。如果想要在一张纸打印更多内容的话,可以从【视图】里面把标尺打开,然后就可以左右上下调动了。第二种:纸张设置错误纸张设置错误也会出现打印不全,例如打印机里面装的是A4的纸张,然_纸张长度短 打印机打出来的东西不够怎么办
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Java中构造函数执行顺序

class Glyph{ void draw(){ System.out.println(Glyph.draw()); } Glyph(){ System.out.println(Glyph() before draw()); draw(); System.out.println(Glyph() after draw()); }}class RoundGlyph extends Glyph{ private int radius = 1; RoundGlyph(i_构造函数执行过程java
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Java中若存在static,程序运行顺序

java程序运行时,若存在static{}静态块,则,程序先执行静态块,然后执行相应的构造函数如果存在子类,则在实例化时,首先执行父类的static{},然后执行子类的static{},然后执行父类的构造函数,最后执行子类的构造函数..._java static{}没有运行
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

你了解单例模式吗?反正我不了解。

单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。介绍意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

网络状态的起起伏伏

背景:想在看书的地方放一个路由器,毕竟电脑一直连手机的热点后手机会一直发烫,再说家里也有之前淘汰的旧路由器。实施:构思(网线从哪里过) —— 布线 —— 测试 ——  固定。本来已经把家里的之前用的网线接好了,结果不能用。猜测是网线中间有断裂的地方,于是就去买一些新线。(拿了一盘线,弄完之后再去退)接好线之后,装上水晶头。还是新线好用,测试成功,八个灯依次亮。进入有网络的新时代了。花费:用了40米的网线,掏了30块钱。用了好几个水晶头(在旧线上面接了好几次)。花了一上午的时间。收获:把家里的网线
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

读书笔记--第4章:面向对象(下)

1:继承:在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。  在类的继承中,需要注意一些问题,具体如下:(1):在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类。(2):多个类可以继承一个父类。(3):在Java中,多层继承是可以的。即一个类的父类可以再去继承另外的父类。(4):在Java中,子类和父类是一种相对的概念,也就是说一个类时某个类父类的同时,也可以是另一个
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

读书笔记--第5章:Java API

表1:String类的构造方法方法声明功能描述String()创建一个内容为空的字符串String(String value)根据指定的字符串内容创建对象String(char [ ] value)根据指定的字符数组创建对象表2:String类常用方法方法声明功能描述int indexOf(char ch)返回指定字符在此字符串中第一次出现出的索引int lastIndexOf(char ch)返回指定字符在此字符串中最后一次出现
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Iterator迭代器抛出的ConcurrentModificationException(并发修改异常)的处理方式

在使用Iterator迭代器对集合中的元素进行迭代时,如果调用了集合对象的remove()方法去删除元素之后,继续使用迭代器遍历元素,会出现异常。接下来通过一个案例来演示这种异常。假设在一个集合中存储了学校所有学生的姓名,由于一个名为Annie的学生中途转学,这时就需要在迭集合时找出该元素并将其删除,具体代码如下:..._iterator如何避免抛出concurrentmodificationexception
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

哈希值的计算方式及一些相关概念

以字符串123为例:字符’1’的ascii码是49。hashCode = (49*31 + 50)*31 + 51或者这样看:hashCode=(‘1’ * 31 + ‘2’ ) * 31 + 3’可见实际可以看作是一种权重的算法,在前面的字符的权重大。hashCode 源码:public int hashCode() { int h = hash; if (h == 0 && value.length > 0) {_哈希值相加
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

读书笔记--第6章:集合类

Java中的集合类就像一个容器,专门用来存储Java类的对象。1:为了在程序中可以保存这些数目不确定的对象,JDK中国提供了一系列特殊的类,这些类可以存储任意类型的对象,并且长度可变,在Java中这些被统称为集合。虚线框里填写的都是接口类型,而实线框里填写的都是具体的实现类。Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是List和Set。其中,List的特点是元素有序、可重复。Set的特点是元素无序,而且不可重复。Map:双列集合类的根接
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

RabbitMQ 七战 Kafka,五胜二负,差异立现!

一、异步消息模式1、消息队列2、发布/订阅二、RabbitMQ1、队列2、消息交换器三、Apache Kafka1、主题2、Kafka实现的消息模式四、RabbitMQ和Kafka的显著差异1、消息顺序2、消息路由3、消息时序(timing)4、消息留存(retention)5、容错处理6、伸缩7、消费者复杂度五、如何选择?六、总结思想作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技_rabbitmq内置重试逻辑和死信(dead-letter)交换器
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Spring(三)动态代理

AOP 的相关概念什么是 AOPAOP 的作用及优势作用:在程序运行期间,不修改源码对已有方法进行增强。优势:减少重复代码提高开发效率维护方便AOP 的实现方式使用动态代理技术AOP 的具体应用案例中问题客户的业务层实现类/*** 账户的业务层实现类*/public class AccountServiceImpl implements IAccountService {private IAccountDao accountDao;public void se
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Spring(三)Spring 中的 AOP[掌握]

Spring 中的 AOP[掌握]说明我们学习 spring 的 aop,就是通过配置的方式,实现上一章节的功能。AOP 相关术语Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的连接点。Pointcut(切入点):所谓切入点是指我们要对哪些 Joinpoint 进行拦截的定义。Advice(通知/增强):所谓通知是指拦截到 Joinpoint 之后所要做的事情就是通知。通知的类型:前置通知,
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0