201871010111-刘佳华《面向对象程序设计(java)》第十三周学习总结 实验十一 图形界面事件处理技术 实验时间 2019-11-22 第一部分:理论知识总结 1.事件源:能够产生事件的对象都可以成为事件源,如文本框,按钮等。一个事件源是一个能够注册监听器并向监听器发送事件对象的对象。 2 ...
分类:
编程语言 时间:
2019-11-24 19:33:11
阅读次数:
69
1. 进程与线程的不同 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位)。多进程是指操作系统同时运行多个任务(程序)。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开 ...
分类:
编程语言 时间:
2019-11-24 15:56:14
阅读次数:
95
1. 什么是Redis? Redis,全称Remote Dictionary Server。 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保 ...
分类:
其他好文 时间:
2019-11-24 15:42:46
阅读次数:
48
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。 组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: 核心容器:核心容器提供 Spr ...
分类:
编程语言 时间:
2019-11-24 15:27:28
阅读次数:
74
cmdb面试 1.paramiko模块的作用与原理 2.cmdb是什么 3.为什么要开发CMDB? 4.你们公司有多少台服务器?物理机?虚拟机? 5.你的CMDB是如何实现的? 6.CMDB都用到了哪些表? 7.多少人开发? 8.开发了多久? 9.你的程序有什么重大Bug或者难以忘记的经历? 10. ...
分类:
数据库 时间:
2019-11-23 20:03:46
阅读次数:
70
最近的项目中,有一个编写linux shell脚本的任务。由于之前不是很熟悉,在这个过程中遇到了很多困难,查找了很多资料,也收获了很多。下面是linux shell脚本中常用的知识总结。 1基础语法 1.1变量 使用一个定义过的变量,只要在变量名前面加美元符号即可 `echo $your_name` ...
分类:
系统相关 时间:
2019-11-22 20:57:17
阅读次数:
104
总结了前端面试中常见的数据结构基础知识,涉及到时间复杂度,排序算法,哈希冲突问题及解决方法,二叉树等知识点。 ...
分类:
编程语言 时间:
2019-11-21 23:18:51
阅读次数:
175
涉及到操作系统的分类和特征,功能,进程和线程间通信,死锁和文件管理等知识点。 ...
分类:
其他好文 时间:
2019-11-21 22:38:59
阅读次数:
116
本章内容将会讲述如下内容: 1.网卡口的几种分别(WAN ,LAN,console 等) 2.拨号,静态网,动态网络 3.常见网络设备 路由器,交换机以及hub和光猫 4.三层网络,与两层网络区别 以及 VLAN 5.实际应用中问题 网卡口 WAN 是广域网出入口 LAN 是局域网 console ...
分类:
其他好文 时间:
2019-11-21 14:03:21
阅读次数:
113
好吧,今天一定要把面向对象的最后一个特性:多态,给说完。不过我们先来聊一聊设计模式,因为它很重要。 设计模式 官方的解释是,设计模式是:一套被反复使用,多数人知晓的,经过分类编目,代码设计经验的总结。说人话就是:软件开发人员在软件开发过程中面临的一般问题的解决方案。 常见的设计模式可以参看这张图片: ...
分类:
编程语言 时间:
2019-11-16 14:44:59
阅读次数:
72