案例一 星期: 星期的枚举:enum class 类名 {} 描述处理星期的对象,里面有处理星期的方法: 测试的main方法: 打印的结果: 案例二 性别: 人的性别枚举: 处理人的性别方法: main测试方法: 执行结果: 枚举的好处有: 1.使程序更容易编写和维护 2.防止用户乱输入,是一种约束 ...
分类:
移动开发 时间:
2019-01-24 14:36:43
阅读次数:
201
先看一个案例,非单例模式的案例: 描述Dog对象: main测试: 执行结果: 以上的 (非单例模式的案例),每当执行Dog() ,就会实例化一个对象,如果多次调用,或者 多个地方调用,会多次实例化,所以需要采用当例模式(只实例化一次) 单例模式案例 描述Dog对象 把class Dog { 修改成 ...
分类:
移动开发 时间:
2019-01-24 13:26:06
阅读次数:
443
1. sed(stream editor),流编辑器 linux中,主要中sed命令实现对文件的增删改替换查 2. sed的简单增删查改 3. 扩展实例 ...
分类:
系统相关 时间:
2019-01-23 18:12:24
阅读次数:
217
Visual Studio 2010的新特性里面Ribbon界面是一个很重要的东西,Ribbon界面非常易用和高效,也不去强调和证明它将成为未来应用程序界面的一种趋势。为了让我们的应用程序“Ready for Windows 7”,我们有必要根据实际的情况需要,为我们的应用程序添加Ribbon界面。 ...
分类:
编程语言 时间:
2019-01-23 13:02:49
阅读次数:
247
浅谈软件性能测试中关键指标的监控与分析 一、软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø 评价系统当前性能,判断系统是否满足预期的性能需求。 Ø 寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。 Ø 判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前 ...
分类:
其他好文 时间:
2019-01-21 12:13:05
阅读次数:
220
根据函数画出函数的轨迹 import matht = np.linspace(0, math.pi, 1000)x = np.sin(t)y = np.cos(t) + np.power(x, 2.0/5)plt.plot(x, y, color='red', linewidth=1, label= ...
分类:
其他好文 时间:
2019-01-19 18:52:15
阅读次数:
158
我们来说一下这个logging模块,这个模块的功能是记录我们软件的各种状态,其实每个软件都是有错误日志的,开发人员可以通过错误日志中的内容对他的程序进行修改. 我们先来看一下函数式简单配置 默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志 ...
分类:
其他好文 时间:
2019-01-16 16:40:47
阅读次数:
121
/** * 349. Intersection of Two Arrays * https://leetcode.com/problems/intersection-of-two-arrays/description/ Example 1:Input: nums1 = [1,2,2,1], nums... ...
分类:
其他好文 时间:
2019-01-13 22:23:29
阅读次数:
228
一、简单介绍Matplotlib 1、Matplotlib是一个强大的Python绘图和数据可视化的工具包 2、安装方法:pip install matplotlib 3、引用方法:import matplotlib.pyplot as plt 4、绘图函数:plt.plot() 5、显示图像:pl ...
分类:
其他好文 时间:
2019-01-11 23:20:38
阅读次数:
186
一、xshell生成密钥对,将公钥文件上传到服务器,私钥导入xshell及另外存为一个文件,后续用于filezilla导入。二、将公钥文件附加至root用户目录下.ssh目录下authorized_keys2。三、修改/etc/ssh/sshd_config文件,PermitRootLogin,RSAAuthentication,PubkeyAuthentication,AuthorizedKey
分类:
其他好文 时间:
2019-01-11 18:53:34
阅读次数:
204