自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Linux常用命令

1. 查看历史信息:1)查看历史登录信息:last 2)查看系统历史操作日志:/var/log/secure 2. 不挂断(端口SSH,不影响运行)执行指定文件: nohup ./XX.sh >> XX.log & 3. 计算当前目录下指定文件数量:ll [core.*]...

2019-11-16 10:29:52

阅读数 31

评论数 0

原创 优质博客

1.https://www.cnblogs.com/OliverQin/ 内容广泛、文章简要

2019-11-12 14:01:12

阅读数 19

评论数 0

原创 word使用总结

word使用总结 1.word 打开后,挡住了其他的页面,总是在最前面 1)桌面任务栏,先点击任务栏的"显示桌面", 2)右键点击word文档,选择"关闭窗口",再次打开word就可以正常让word,不会再最前面显示了 参考网址:https://ji...

2019-09-20 18:05:13

阅读数 42

评论数 0

原创 Python进行科学计算的基础包NumPy

NumPy是使用Python进行科学计算的基础包。 它包含其他内容: 一个强大的N维数组对象 复杂的(广播)功能 用于集成C / C ++和Fortran代码的工具 有用的线性代数,傅里叶变换和随机数功能 除了明显的科学用途外,NumPy还可以用作通用数据...

2019-09-19 07:00:42

阅读数 30

评论数 0

原创 Docker 常用命令

Docker 常用命令 1、docker的启动、停止、重启 service docker start service docker stop service docker restart 2、启动、停止、重启某个docker 容器 docker start yufei_01 dock...

2019-09-16 16:28:10

阅读数 29

评论数 0

原创 CentOS7.6环境,DNS配置(修改 /etc/resolv.conf)

手工修改 /etc/resolv.conf 1. 修改 /etc/NetworkManager/NetworkManager.conf 文件, 在main部分添加 “dns=none” 选项: [main] plugins=ifcfg-rh dns=none 2. NetworkManag...

2019-09-16 16:24:05

阅读数 486

评论数 0

原创 vmware ESXI登陆成功,提示未处理的异常

输入账户密码后敲回车登陆会出现此现象 输入账户密码后,使用鼠标点击登陆不会报错,具体原因暂时不知道 参考网址:https://jingyan.baidu.com/article/84b4f5658520b860f6da320a.html ...

2019-09-16 16:18:00

阅读数 266

评论数 0

转载 MySQL数据库渗透及漏洞利用总结

Mysql数据库是目前世界上使用最为广泛的数据库之一,很多著名公司和站点都使用Mysql作为其数据库支撑,目前很多架构都以Mysql作为数据库管理系统,例如LAMP、和WAMP等,在针对网站渗透中,很多都是跟Mysql数据库有关,各种Mysql注入,Mysql提权,Mysql数据库root账号we...

2019-08-28 10:41:42

阅读数 189

评论数 0

原创 互联网上便捷的资源

美国: 1) IETF(The Internet Engineering Task Force) https://www.ietf.org/ IETF(Internet工程任务组)的主页,主要介绍对TCP/IP协议进行标准化的工作组,及发布邮件组的注册方法等信息。也可以从该网站获取RFC和I...

2019-08-21 14:59:31

阅读数 32

评论数 0

原创 UML工具(edrawsoft)

https://www.edrawsoft.com/cn/download-edrawmax.php

2019-08-14 15:04:33

阅读数 78

评论数 0

转载 修改(Windows/Linux下)Oracle数据库编码格式

conn 用户名 as sysdba 然后执行以下命令 >shutdown immediate; (把database停了) >startup mount; (把database重开去可更改情況) >alter system enable restricted ses...

2019-08-13 12:15:55

阅读数 106

评论数 0

原创 Apache HBase分布式面向列数据库简介

HBase是建立在Hadoop文件系统之上的分布式面向列的数据库。它是一个开源项目,是横向扩展的。 HBase是一个数据模型,类似于谷歌的大表设计,可以提供快速随机访问海量结构化数据 HBase利用了Hadoop的文件系统(HDFS)提供的容错能力 HBase提供对数据的随机实时读/写访问。...

2019-07-19 15:14:57

阅读数 95

评论数 0

原创 ELK(Elasticsearch、Logstash、Kibana)应用套件

ELK(Elasticsearch、Logstash、Kibana)应用套件 一款开源、免费、功能强大的日志分析管理系统 Logstash是一个轻量级的、开源的日志收集处理框架,可以方便的把分散的、多样化的日志搜集起来,并进行自定义过滤分析处理然后传输到某个指定位置,比如某个服务器和文...

2019-07-19 14:51:13

阅读数 74

评论数 0

原创 Xlight FTP服务器-支持IPv6

Xlight FTP 服務器 Xlight FTP服務器是非常容易使用的FTP服務器。 為了保證高性能,FTP服務器全部用C語言寫成,服務器運行時佔用很少的系統資源。它具有高效網絡算法,在大量用戶情況下, 可以充分利用FTP服務器帶寬, 能夠輕鬆處理數千用戶的同時下載。 Xlight FTP ...

2019-07-16 09:29:11

阅读数 179

评论数 0

原创 Python-Lambda表达式、匿名函数、递归函数

Lambda表达式和匿名函数 Lambda表达式可以用来声明匿名函数。Lambda函数是一种简单的、在同一行中定义函数的方法。Lamda函数实际生成了一个函数对象 Lambda表达式只运行包含一个表达式。不包含复杂语句,该表达式的计算结果就是函数的返回值 语句:lambda arg1,...

2019-07-16 09:25:16

阅读数 64

评论数 0

原创 Python-位置参数、默认值参数、命名参数

参数的几种类型 位置参数 按位置传递的参数。实参默认按位置顺序传递,需要个数和形参匹配 默认值参数 为参数设置默认值。这样的参数在传递是就是可选的。 默认值参数必须位于普通位置参数后面 命名参数(关键字参数) 按照形参的名称传递参数 #测试参数的类型:位置参数/默认...

2019-07-16 09:25:02

阅读数 108

评论数 0

原创 Python-传递可变/不可变对象,浅拷贝、深拷贝

参数的传递 本质:从实参到形参的赋值操作。参数的传递都是“引用传递”,不是“值传递”。具体分为两类: 对“可变对象”(例如:字典、列表、集合、自定义的对象)进行“写操作”,直接作用于原对象本身 对“不可变对象”(例如:数字、字符串、元组、布尔值、function等)进行“写操作”,实际...

2019-07-16 09:23:39

阅读数 63

评论数 0

原创 Python-局部变量和全局变量的效率测试

局部变量和全局变量效率测试 局部变量的查询和访问速度比全局变量块,优先考虑使用,尤其是在循环的时候 在特别强调效率的地方或者循环次数较多的地方,可以通过将全局比那里转为局部变量提高运行速度 #测试局部变量、全局变量的效率import mathimport timedef test...

2019-07-15 22:34:13

阅读数 153

评论数 0

原创 Python-函数内存底层分析

函数也是对象,内存底层分析 Python中“一切皆对象”。实际上,执行def定义函数后,系统创建了相应的函数对象(存在堆中),调用创建好的对象,不需要反复创建,调用 #测试函数也是对象def test01(): #在堆中创建函数对象(包含参数信息,代码信息等),栈中test01地址在堆...

2019-07-15 22:33:11

阅读数 133

评论数 0

原创 Python-函数的分类、定义、调用

函数的用法和底层分析 函数是可重用(功能单一,切割好)的程序代码块。 作用:实现代码复用,实现代码一致性(修改函数代码,所有调用该函数的地方都能得到体现) 函数对代码实现了封装,并增加了函数调用、传递参数、返回计算结果等内容。 函数的基本概念 一个程序由一个个任务组成;函数就代表...

2019-07-15 22:31:15

阅读数 38

评论数 0

原创 Python-使用turtle模块绘制同心圆

使用画图模块turtle绘制同心圆 import turtle t = turtle.Pen() #获得画笔my_color=("red","green","yellow","black") t....

2019-07-15 22:24:49

阅读数 454

评论数 0

原创 Python-列表/字典/集合/生成器推导式

推导式创建序列 推导式典型的python风格。简化代码,效率高,将循环和条件判断结合避免冗长代码 列表推导式 生成列表对象 [表达式 for item in 可迭代对象] [表达式 for item in 可迭代对象 if 条件判断] 字典推导式 生成字典对象 {key_...

2019-07-15 22:23:56

阅读数 22

评论数 0

原创 Python-zip()并行迭代

Zip()并行迭代 通过zip()函数对多个序列进行并行迭代,zip()序列函数在最短序列“用完”时就会停止 #测试zip()并行迭代for i in[1,2,3]: print(i) names=("a","b","c...

2019-07-15 22:22:35

阅读数 52

评论数 0

原创 Python-循环代码的优化

循环代码的优化 一、 遵循三大原则,提高运行效率 尽量减少循环内部不必要的计算 嵌套循环中,尽量减少内存循环的计算,尽可能向外提 尽量使用局部变量(查询快) 二、其它优化手段 1. 连接多个字符串,使用join而不使用+ 2. 列表进行元素插入和删除,尽量在列表尾部操作 ...

2019-07-15 22:20:54

阅读数 566

评论数 0

原创 Python-嵌套循环-

嵌套循环 #嵌套循环for x in range(5): for y in range(5): print(x,end="\t") # \t制表符 print("\n")#print天然有换行,添加\n也是换行 #打印...

2019-07-15 22:19:42

阅读数 69

评论数 0

原创 Python-while循环、for循环、range对象

while循环结构 #while循环 #打印1-10num=0while num<=10: print(num) num += 1#计数1-100数字的累加和num2 = 0sum_all=0while num2<=100: sum_all = ...

2019-07-15 22:17:14

阅读数 50

评论数 0

原创 Oracle ORA-00257日志空间满了(RMAN维护控制文件)

检查一些无用的archivelog > RMAN>crosscheck archivelog all; 删除截止到前一天的所有archivelog >RMAN>DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1&...

2019-07-15 15:49:44

阅读数 155

评论数 0

原创 Linux之ss(Socket Statistics)命令

netstat从proc文件系统(可参考linux中不可错过的信息宝库)获取所需要的信息,而ss利用netlink机制,与内核通信,通过TCP 协议栈中 tcp_diag 模块获取第一手的内核信息。 查看TCP/UDP连接 $ss –t 使用-t(TCP)参数查看TCP连接,而使用-u(UDP...

2019-07-09 14:11:07

阅读数 137

评论数 0

原创 IBM Security AppScan9.0.3.5下载、破解和使用

云盘下载地址:链接: http://pan.baidu.com/s/1eSJ1nl4 密码: wx1n 破解:LicenseProvider.dll破解文件,复制到安装目录下,覆盖同名文件即可 使用方法:https://blog.csdn.net/shmily_lsl/article/deta...

2019-07-03 11:46:57

阅读数 1649

评论数 0

原创 PyPI安装cx_Oracle

官网地址:https://cx-oracle.readthedocs.io/en/latest/installation.html#quick-start-cx-oracle-installation

2019-06-21 13:56:14

阅读数 80

评论数 0

原创 Python控制语句-单分支结构/双分支结构/多分支结构/三元运算符/选择结构的嵌套

控制语句 选择结构 单分支、双分支、多分支 单分支结构 条件表达式详解 在选择和循环结构中,条件表达式为False的情况下: False/0/0.0/空值None、空序列对象(空序列、空字典、空元组、空集合、空字符串)、空range对象、空迭代对象 其它情况,均为True 条件...

2019-06-04 07:34:58

阅读数 1088

评论数 0

原创 Python集合-创建/删除/交集并集差集

集合 集合是无序可变,元素不能重复,实际上,集合底层是字典实现,集合的所有元素都是字典中“键对象”,因此是不能重复且唯一的 集合创建和删除{},add(),remove(),clear() 使用set()将列表、元组等可迭代对象转成集合 >>> a={3,5,8...

2019-06-04 07:33:15

阅读数 43

评论数 0

原创 Python字典-增删改查/序列解包/核心底层原理

字典 “字典”是“键值对”的无序的可变序列 “键”是任意的不可变数据,比如:整数、浮点数、字符串、元组。但是,列表、字典、集合这些可变对象不能作为“键”。并且“键”不可重复 “值”可以是任意的数据,并且可重复 字典的创建 通过{},dict()创建 通过zip()函数创建字典对象...

2019-06-04 07:31:52

阅读数 136

评论数 0

原创 Python元组-创建/删除/访问/计数/生成推导式

元组tuple 元组属于属于不可变序列,不能修改元组中的元素。因此元组内衣增加、修改、删除元素相关的方法。列表属于可变序列,可以任意修改列表中的元素 因此,元组的创建和删除,元组中元素的访问和计数即可。元组支持: 索引访问 切片操作 连接操作 成员关系操作 比较元素操作 计数:元...

2019-06-04 07:29:47

阅读数 30

评论数 0

原创 Python序列-多维列表

多维列表 一维列表,线性的数据。[10,20,30,40] 二维列表,表格的数据。例如:[[11,12],[21,22],30] >>> a=[['tom','18','3000','shangh...

2019-05-31 07:19:09

阅读数 1101

评论数 0

原创 Python序列-列表相关的其它内置函数汇总

列表相关的其它内置函数汇总 Max和min 用于返回列表中最大和最小值 Sum 对数值型列表的所有元素进行求和操作,对非数值型列表运算则会报错 >>> a = [3,10,20,60] >>> max(a) 60 >...

2019-05-31 07:18:55

阅读数 36

评论数 0

原创 Python序列-列表的切片操作/遍历/排序

切片操作 切片操作时,其实偏移量和终止偏移量不在[0,字符串长度-1]这个范围,也不会保持。起始偏移量小于0则会当做0,终止偏移量大于“长度-1”,会被当成长度-1 >>> a=[10,20,30,40,50,60] >>> a[:] ...

2019-05-31 07:18:24

阅读数 141

评论数 0

原创 Python序列-列表元素的访问和计数

列表元素的访问和计数 通过索引直接访问元素 我们可以通过索引直接访问元素,索引的区间在[0,列表长度-1]这个范围。超过这个范围则会抛出异常 Index()函数获得指定元素在列表中首次出现的索引 Index()可以获取指定元素首次出现的索引位置。语法是:index(value,[start...

2019-05-31 07:18:00

阅读数 159

评论数 0

原创 Python序列-列表对象创建/增加/删除

列表 列表用于存储任一数目,任一类型的数据集合 列表是内置可变序列,是包含多个元素的有序连续的内存空间。列表定义标准格式a=[10,20,30,40] 其中,10,20,30,40这些成为:列表a的元素 列表中的元素可以不相同,可以任意类型。例如:a=[10,20.2,’abc’,...

2019-05-30 06:32:05

阅读数 529

评论数 0

原创 Python字符串-可变字符串(io模块中io.StringIO对象或arrar模块)

可变字符串 在Python中,字符串属于不可变对象,不支持原地修改,如果需要修改其中的值,智能创建新的字符串对象。我们经常需要原地修改字符串,可以使用io.StringIO对象或arrar模块 >>> import io >>> io.St...

2019-05-30 06:31:11

阅读数 302

评论数 0

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