备忘录模式 定义:在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。(提供江湖人称的后悔药,可以回到以前某个状态。) 动机:为了允许用户取消不确定的操作或从错误中恢复过来,需要设置备份点并提供撤销机制,而要实现这些机制,要事先将状态信 ...
分类:
其他 时间:
2020-05-23 00:50:17
收藏:
0 评论:
0 赞:
0 阅读:
121
1.冒泡排序 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 代码示例: 结果: 从结果中看出,其实在第3次时,就已经完成了排序,之后的迭代只是在浪费时间,所以可以优化下。 代码示例: 结果 2.直接排序 ...
分类:
编程语言 时间:
2020-05-23 00:49:54
收藏:
0 评论:
0 赞:
0 阅读:
86
把不容易记,但是很有用的放前面。 自动代码 1. Ctr+shift+U 大小写转化 2. CTRL+ALT+I 自动缩进 3. CTRL+E 最近更改的代码 4. Shift+F6 重构-重命名 (包、类、方法、变量、甚至注释等) 5. Ctrl+Alt+V 提取变量 6. Ctrl+Alt+O ...
分类:
其他 时间:
2020-05-23 00:49:23
收藏:
0 评论:
0 赞:
0 阅读:
89
1. 创建目录 mkdir dirName 2. DOS 命令窗口打开后,默认路径 C:\Users\Administrator 3. 在DOS命令窗口中怎么复制内容? win7:任意位置点击右键-->标记-->选中要复制的内容-->点击右键-->此时就到剪贴板里面了。 win10:左键直接选中,然 ...
分类:
其他 时间:
2020-05-23 00:49:05
收藏:
0 评论:
0 赞:
0 阅读:
89
"题目传送门" 关于Kruskal算法 Kruskal算法是一种用来查找最小生成树的算法,由Joseph Kruskal在1956年发表。用来解决同样问题的还有Prim算法和Boruvka算法等。三种算法都是贪心算法的应用。和Boruvka算法不同的地方是,Kruskal算法在图中存在相同权值的边时 ...
分类:
其他 时间:
2020-05-23 00:48:34
收藏:
0 评论:
0 赞:
0 阅读:
64
1. csv文件自带列标题 import pandas as pd df_example = pd.read_csv('Pandas_example_read.csv') # 等同于: df_example = pd.read_csv('Pandas_example_read.csv', heade ...
分类:
其他 时间:
2020-05-23 00:48:14
收藏:
0 评论:
0 赞:
0 阅读:
50
#!/bin/sh Hostname=`/bin/hostname` systemtype=`dmidecode --type system |grep -E 'Product Name' |sed 's/Product Name://g'` disk=`/opt/MegaRAID/MegaCli/ ...
分类:
其他 时间:
2020-05-23 00:47:52
收藏:
0 评论:
0 赞:
0 阅读:
78
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> *{ margin: 0px; padding:0px; } #test{ posi ...
分类:
Web开发 时间:
2020-05-23 00:47:03
收藏:
0 评论:
0 赞:
0 阅读:
64
列表、元组、字典、字符串、公共方法、变量高级非数字型的数据类型都支持:1、都是一个序列(容器)2、取值3、遍历 for in4、计算长度、最大/小值、比较、删除5、连接 + 和 重复 *6、切片 List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组 专门用于存储 ...
分类:
编程语言 时间:
2020-05-23 00:46:48
收藏:
0 评论:
0 赞:
0 阅读:
64
该系统由使用者身份选择、客户登录、客服登录、预定客房、管理酒店信息、注册客服账号、注册客户账号等功能组成,详细见图: 使用者进入系统后需要先选择自己的身份,然后根据自己已拥有的账号和密码进行登录。客户登录进入系统后可以预定自己选择好的房间;客服登录进入系统后可以为客户注册一个账号用于在该系统预定房间 ...
分类:
其他 时间:
2020-05-23 00:46:31
收藏:
0 评论:
0 赞:
0 阅读:
58
图像读取 1、Pillow(python图像处理库(Python Imaging Library),简称:PIL): "参考" 用途 图像档案 python图像库是图像存档和批处理应用程序的理想选择。可以使用该库 创建缩略图、在文件格式之间转换、打印图像等 图像显示 当前版本(7.0.0)包括tk ...
分类:
其他 时间:
2020-05-23 00:46:12
收藏:
0 评论:
0 赞:
0 阅读:
95
一、关于JML JML理论基础 所谓的JML,它是一种形式化的,面向JAVA的行为接口规格语言。对于我们所写的代码,正确性的重要性不言而喻,JML正是我们为了获得回答方法正确性问题的一种重要的技术手段,同时可作为我们开展测试设计时的依据,是多人协同开发时的交互基础。 方法规格: 举一个例子,首先我们 ...
分类:
其他 时间:
2020-05-23 00:45:19
收藏:
0 评论:
0 赞:
0 阅读:
56
1、操作系统是否支持UPnP功能:Windows XP,Vista,Windows 7均支持UPnP功能,Windows 2003不支持UPnP功能2、SSDP服务是否已经启动:SSDP在Windows服务里名字是“SSDP Discovery Service”,如此项FAILED,请使用Windo ...
分类:
其他 时间:
2020-05-23 00:45:00
收藏:
0 评论:
0 赞:
0 阅读:
111
一、数组 1.数组的定义及元素数量 数组是指一组类型相同的连续的存储空间的表现形势,其元素的数量为0~N(N的最大值取决于内存) 2.优缺点 遍历快,但是插入与删除慢 3.使用 int[] array = new int[n]; //声明及分配空间 空间最大值为array.length - 1 ; ...
分类:
编程语言 时间:
2020-05-23 00:44:42
收藏:
0 评论:
0 赞:
0 阅读:
61
HTML基本语法 这是我的第一篇博客,都说大佬也是从菜鸟一步一步起来的嘛,所以我这第一篇博客的技术也不一定很高。但是,这应该是一篇绝大多数零基础入门的同学都能够看得懂的博客。跟着本篇博客的内容慢慢来,把实验都一个个的过一遍,相信你也能受益匪浅。 闲话叙完了,开始介绍我们今天的主角:html语言。 什 ...
分类:
Web开发 时间:
2020-05-23 00:44:22
收藏:
0 评论:
0 赞:
0 阅读:
86
检测是否存在JDK 接下来可以将 开头的安装包均卸载即可 下载JDK 在 /opt/soft 内下载jdk "AdoptOpenJDK" 解压完之后, /opt/module/ ?录中会出现?个 的?录 配置JDK环境变量 编辑 ?件,在?件尾部加?如下 JDK 环境配置即可 然后执?如下命令让环境 ...
分类:
编程语言 时间:
2020-05-23 00:44:05
收藏:
0 评论:
0 赞:
0 阅读:
133
在Python中已经内置了一个smtp邮件发送模块,Django在此基础上进行了简单地封装,让我们在Django环境中可以更方便更灵活的发送邮件。 所有的功能都在django.core.mail中。 首先settings里面设置 # settings.py EMAIL_HOST = "smtp.qq ...
分类:
其他 时间:
2020-05-23 00:43:11
收藏:
0 评论:
0 赞:
0 阅读:
105
JML单元 1.梳理JML语言的理论基础 概述 Java建模语言(Java Modeling Language,JML)是一种进行详细设计的符号语言,使人们用一种全新的方式来看待Java的类和方法。JML是一种用于Java模块的行为接口规格语言 。JML提供了用于正式描述Java模块行为的语义,从而 ...
分类:
其他 时间:
2020-05-23 00:42:46
收藏:
0 评论:
0 赞:
0 阅读:
72
# 批量读取txt行数 import osimport linecache# 批量获取txt行数root=r'D:\Projects\wwlln\all\xinan\201601' # 文件所在路径file_names = os.listdir(root) # 读取路径下所有文件名file_ob_l ...
分类:
其他 时间:
2020-05-23 00:42:23
收藏:
0 评论:
0 赞:
0 阅读:
90
题目:传送门 思路:预处理出数字 j 在前 i 个块中对应的前缀和 sum[i][j] ,和 第 i 个块到第 j 个块的众数 res[i][j] ; 对于询问直接按块或块内暴力即可。 代码: 1 //#include<bits/stdc++.h> 2 3 #include<cstdio> 4 #i ...
分类:
其他 时间:
2020-05-23 00:41:47
收藏:
0 评论:
0 赞:
0 阅读:
86