自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

badw01f电台

Be my rest, Be my fantasy!

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

翻译 软件测试笔记

软件测试软件缺陷软件失败的术语:缺点defect 偏差variance 故障fault 失败failure 问题problem 矛盾inconsistency错误error 特殊feature 事件incident 缺陷bug 异常anomaly软件缺陷 software bug:软件未实现产品说明书要求的功能软件...

2018-09-07 18:31:58 506

转载 Kali Linux笔记--渗透测试介绍及基础BASH命令

安全问题的根源:1、分层思想的优劣 2、只追求功能实现 3、最大的安全威胁是人安全目标–先于攻击者发现和防止漏洞出现:1、攻击型安全 2、防护型安全渗透测试:尝试挫败安全防御机制,发现系统安全弱点、从攻击者的角度思考,测量安全防护有效性、证明安全问题的存在,而非破坏、道德约束、法律渗透测试标准: PETS:(http://www.pentest-standard.org)前期交互阶段...

2018-08-11 00:12:56 236

转载 Python--单元测试

Python单元测试部分内容转载自:https://www.liaoxuefeng.com单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作比如对函数abs(),我们可以编写以下几个测试用例:1.输入正数:如1、1.2、0.99,期待返回值与输入相同2.输入负数:如-1、-1.2、-0.99,期待返回值与输入相反3.输入0,期待返回04.输入非数值类...

2018-08-10 18:18:53 176

转载 Python基础重温笔记

PythonPython–解释型语言–字节编译Python是动态类型语言,不需要预先声明变量的类型快速入门本文基于Python2.x操作符两种除法: / 传统除法 //浮点除法** 为乘方Python不支持自增/自减字符串[]索引操作符[:]切片操作符字符串索引规则:第一个字符的索引是0,最后一个字符的索引...

2018-08-10 12:19:11 284

翻译 Linux--由笔记本合盖不休眠探究logind.conf配置

问题:当我们想合上笔记本盖子,但它默认会休眠,或者想修改电源键的默认操作?原理:systemd处理电源相关的ACPI事件方法:通过/etc/systemd/logind.conf文件修改相关配置整理自 [https://www.freedesktop.org/software/systemd/man/logind.conf.html] # This file is pa...

2018-08-09 23:16:38 6211

转载 TCP/IP知识补充

OSI七层和TCP/IP四层模型 OSI七层模型 功能 应用层 指定完成某些用户初始化任务的方法 表示层 指定针对应用的数据表示格式和转换规则的方法 会话层 指定有多个连接组成一个通信会话的方法 传输层 指定运行在相同计算机系统中的多个程序之间的连接或关联的方法 网络层 指定经过潜在不同类型链路层网络的多跳通信方法...

2018-08-07 15:05:31 172

转载 《图解HTTP》笔记

《图解HTTP》笔记HTTP(Hyper Text Transfer Protocol):超文本传输协议TCP/IP基础HTTP是TCP/IP协议族的一个子集TCP/IP协议族分层: 应用层 传输层 网络层 链路层 目的 决定了向用户提供应用服务时通信的活动 对上层应用层提供处于网络连接中的两台计算机之间的数据传输 处理在网络上流...

2018-08-05 19:45:11 170

转载 MySQL数据库基础知识

MySQL–关系型数据库什么是数据库?按照数据结构来组织、存储和管理数据的仓库关系型数据库概念:建立在关系模型基础上的数据库,借助集合代数等数学概念 和方法来处理数据库中的数据RDBMS的特点:1.数据以表格形式出现2.每行为各种记录名称3.每列为记录名称所对应的数据域4.许多行和列组成一张表单5.若干的表单组成databaseRDBMS术语:冗余:...

2018-08-04 20:19:22 209

转载 CSAPP杂记之程序的机器级表示

程序的机器级表示程序编码 1.C预处理器扩展源代码,插入所有用#include命令指定的文件,并扩展所有用#define声明指定的宏 2.编译器产生源文件的汇编代码 .s文件 3.汇编器将汇编代码转化为二进制目标代码文件 .o文件 4.连接器将两个目标代码文件与实现库函数的代码合并,产生最终的可执行代码机器级代码 名称 程序计数器(PC)...

2018-07-21 15:28:22 293

转载 PyQt5学习笔记(10)--杂记

import sys导入sys模块,是因为我们想访问包含在sys.argv列表中的命令行参数app = QApplication(sys.argv)每个PyQt GUI应用必须有一个QApplication对象。 这个对象会提供访问全局信息的能力,如应用程序的目录,屏幕大小。在PyQt中,任何窗口部件都可以作为顶级窗口,即使是按钮和标签都行。当使用按钮或者标签作为窗口部...

2018-07-21 15:26:33 150

翻译 PyQt5学习笔记(09)--Drag and drop

本文代码来自zetcode.comQDragQDrag提供基于MIME类型的拖放数据传送,它能处理大多数拖放操作,QMimeData对象包含了传送的数据。Simple drag and drop在本例中,我们有QLineEdit和QPushButton,当我们从编辑框拖放文本放入按钮控件,按钮的标签就会改变。"""This is a simple dra...

2018-07-05 16:34:36 593

翻译 PyQt5学习笔记(08)--Widgets II

本文代码来自zetcode.comQPixmapQPixmap是一类用来处理图片的控件,针对在屏幕上显示的图片进行了优化#!/usr/bin/python3"""In this example, we display an imageon the window."""import sysfrom PyQt5.QtWidgets import QApplica...

2018-07-05 11:46:29 166

翻译 PyQt5学习笔记(07)--Widgets I

本文代码来自zetcode.comPyQt5 Widgets控件是应用程序最基本的模块,PyQt5有按钮、选择框、滑块、列表等等不同的控件以供选择。 本节演示几种常用的控件: QCheckBox QPushButton QSlider QProgressBar QCalendarWidgetQCheckBoxQCheckBox有两种状态 on/off...

2018-07-05 10:07:38 316

翻译 PyQt5学习笔记(06)--Dialogs

本文代码来自zetcode.comDialogs in PyQt5对话窗口和对话是密不可分的,在一个计算机应用中,对话是用来和应用程序交流的窗口。对话被用来输入数据,修改数据,改变应用程序设置等。QInputDialogQInputDialog提供一种简单方便的对话,输入值可以是字符串、数字或者一个列表。#!/usr/bin/python3"""I...

2018-07-04 21:28:08 164

翻译 PyQt5学习笔记(05)--Event and signals

本文代码来自zetcode.comEventsGUI应用是以事件驱动,事件的产生主要靠用户。 但是事件也可以通过例如互联网链接、窗口管理器或者计时器产生。 当我们通过exec_()方法进入程序主循环,主循环获取事件后并将其发送。在事件模型中,有三个参与者: event source event object event targetevent so...

2018-07-04 18:45:05 1718 1

翻译 PyQt5学习笔记(04)--Layout management

本文代码来自zetcode.comLayout management in PyQt5布局管理,控件可以绝对定位或者用布局类来定位。Absolute positioning程序员需要清楚每一个控件的位置和大小,当你使用绝对定位,需要了解以下几点限制: 1.控件大小和位置不随窗口的大小改变 2.应用在不同平台也许看起来不同 3.改变应用字体也许会影...

2018-07-04 10:07:24 203

翻译 PyQt5学习笔记(03)--Menus and toolbars

本文代码来自zetcode.comQMainWindowQMainWindow类提供应用的主窗口,我们可以创建一个带有状态栏、工具栏、菜单栏的经典应用程序框架。Statusbarstatusbar是展示状态信息的控件#!/usr/bin/python3"""This program creates a statusbar"""import sys..

2018-07-02 16:56:37 213

翻译 PyQt5学习笔记(02)--First programs in PyQt5

本文代码来自zetcode.comFirst programs in PyQt5#!usr/bin/python3"""In this example, we create a simple window in PyQt5"""import sysfrom PyQt5.QtWidgets import QApplication, QWidgetif __nam...

2018-06-30 11:28:00 178

转载 Linux--切换用户及环境变量问题

问题背景:当初在安装Hadoop时切换到hadoop用户进行环境配置,发现进行用户切换后环境变量会出现问题。 原因: su 切换用户存取权限,但是没有获得环境变量,所以PATH没有被带入;su - 完全的切换用户,可以获得环境变量,所以可以找到JAVA_HOME等环境变量。echo $PATH 可以查看两者区别...

2018-06-29 22:19:27 4531 2

翻译 PyQt5学习笔记(01)--date&time

本文翻译及代码来自zetcode.com PyQt5中有QDate、QDateTime、QTime等类来处理时间和日期。from PyQt5.QtCore import QDate, QTime, QDateTime, Qtnow = QDate.currentDate() # returns the current dateprint(now.toString(Qt.ISODat...

2018-06-29 22:15:12 597

Typora-linux-x64.tar.gz

Typora Linux64位版,markdown工具,喜欢用markdown的小伙伴放心下载

2018-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除