相关文章
21、设计模式之备忘录模式(Memento)
一、什么是备忘录模式 备忘录模式又称快照模式,是一种行为型设计模式。它可以在不破坏封装性的前提下捕获一个对象的内部状态,并在对象之外保存这个状态,以便在需要的时候恢复到原先保存的状态。
二、角色组成 源发器(Originator…
建站知识
2024/11/23 14:00:13
计算机网络-第六章 应用层(1)
主要内容:域名系统DNS、万维网和http协议、电子邮件及SMTP/POP3/IMAP协议、动态主机配置、网络管理、系统调用和应用程序编程接口、P2P应用
前言
不同网络应用的应用进程还需要不同的通信规则,在运输层之上,需要有应用层协议。
每个应用进…
建站知识
2024/11/23 14:00:05
C++ 中的虚函数和多态性
C 是一种高级编程语言,它具有面向对象编程的特性。在 C 中,虚函数和多态性是非常重要的概念,它们使得继承关系更加灵活和强大。 虚函数是在基类中声明为虚函数的成员函数,其作用是在运行时动态绑定函数的调用。当在派生类中重写基…
建站知识
2024/11/23 14:00:11
== 和 equals 有什么区别?
1、典型回答 用于基础数据类型时,是用来比较两个变量的值是否相等的,而对于引用类型来说,是用来比较两个对象的引用是否相同的。而 equals 默认是比较两个对象的引用是否相同的,但大部分时候都会被重写为比较两个对象的值是否相同…
建站知识
2024/11/23 15:53:39
centos命令history设置记录10000行
今天在操作服务器的时候,用history查看操作记录的时候,发现只能查看10条,这样不行啊,我想查看所有人对服务器操作的命令。
[rootbogon ~]# history解决办法:
#1、找到/etc/profile文件中的histsize 把10改成10000
[…
建站知识
2024/11/23 15:53:48
Android 8.1 实体键盘输入时收起软键盘
Android 8.1 实体键盘输入时收起软键盘
最近收到客户邮件,想要实现当操作设备实体键盘输入字符时软键盘自动收起,具体修改参照如下:
/frameworks/base/core/java/android/app/Activity.java public boolean onKeyUp(int keyCode, KeyEvent …
建站知识
2024/11/23 15:53:40
JavaWeb--HTML
一:HTML简介
*HTML是一门语言,所有的网页都是用HTML这门语言编写出来的;
*HTML:超文本标记语言; 超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还能定义图片ÿ…
建站知识
2024/11/23 15:53:46