~星空任我游~

谁也不能回到过去,只有抓住自己的今天,自己的现在,才是最现实的。如果你正当少年,趁着时光正在煌煌而亲热地围绕着你,你就要牢牢地抓住它,那么你就有可能把这时光,变成你想要的一切。...

python HDF5初探

1. HDF5简介 Hierarchical Data Format(分层数据结构)是一种对大量数据进性组织和存储的文件格式。经历了20多年的发展,HDF格式的最新版本为HDF5,HDF5包含了数据模型,库和文件格式标准。 特点:便捷有效,移植性强,灵活可扩展   一定要在操作结束之后关闭对...

2018-11-23 09:07:46

阅读数 288

评论数 0

黑客攻防---从入门到精通(1)

第一章 什么是Web安全 1.1 Web安全的发展历程 略 1.2 Web应用程序中存在的风险及预防 1.2.1 Web应用程序的安全套接层(SSL)的应用 大多数应用程序都声称其安全可靠,因为它们使用SSL(Secure Socket Layer, SSL安全套接层) SSL使用12...

2018-10-19 10:30:31

阅读数 551

评论数 0

Python并发编程

Python多进程与多线程 1. fork(): 这个是Unix/Linux操作系统提供一个fork操作:操作系统自动把当前进程(称为父进程)复制了一份(称之为子进程),然后分别在父进程和子进程中返回。子进程返回的永远是0,父进程返回的是子进程的ID,子进程只需要getppid() 就可以拿到...

2018-09-12 18:12:09

阅读数 66

评论数 0

Python---反射

一句话:以字符串形式导入模块,以字符串形式执行函数。 __import__(model):以字符串形式导入模块 getattr(model. func):以字符串形式执行函数 使用反射:可以避免耦合(大型程序比如工厂模式) 开胃小菜: 来活了,你老板给你一个excle表,里面是这...

2018-08-22 10:25:13

阅读数 50

评论数 0

str 转 list or dict Python

1. 字符串是链表的形式 str = '12, 24, 56, 58' target_list = [int(x) for x in str.split(',')] print target_list >>>[12, 24, ...

2018-08-19 09:01:28

阅读数 74

评论数 0

Python中的替换函数---replace(),re.sub()和strip()

这是原文,写的很好,共勉! 1. replace() 对象.replace(rgExp, replaceText, max) rgExp,replaceText是必须要有的,max是可选的参数,可以不加 在对象的每个rgExp都替换成replaceText,从左到右最多max次 比如: ...

2018-08-18 11:07:13

阅读数 2932

评论数 0

Python实现深度优先遍历和广度优先遍历

DFS过程: a) 假设初始状态是图中所有顶点都未曾访问过,则可从图G中任意一顶点v为初始出发点,首先访问出发点v,并将其标记为已访问过。 b)然后依次从v出发搜索v的每个邻接点w,若w未曾访问过,则以w作为新的出发点出发,继续进行深度优先遍历,直到图中所有和v有路径相通的顶点都被访问到。 ...

2018-08-17 14:51:07

阅读数 1338

评论数 0

Python中的read(),readline()和readlines的比较

要读取的文件位置:C:/Users/x84106976/Desktop/test1.txt 文件内容: my name is xiaozhen my age is 24 today is a sunny day 1. read([size])方法:注意size是可选的 read([siz...

2018-08-06 21:31:43

阅读数 348

评论数 0

传输控制协议---TCP(1)

tcp/ip协议簇:                                         TCP的最主要特点: 面向连接的运输层协议 点对点,只有两个端点 可靠交付(无差错,不丢失,不重复,按序到达):TCP负责发现传输问题,一有问题就要求重新传输,直到所有数据都正确安全的到...

2018-08-03 08:18:42

阅读数 118

评论数 0

python实现面向对象(1)

类和实例 访问限制 继承和多态以及多重继承 获取对象信息 实例属性和类属性 模块和包 类:用来描述具有相同属性和方法的对象的集合。定义了该集合中每个对象所共有的属性和方法,对象是类的实例 对象:通过类定义的数据结构的实例,对象包括两个数据成员(类变量和实例变量)和方法 类变量:类变量...

2018-08-02 12:07:55

阅读数 121

评论数 0

Python笔试面试题

什么是python python 诞生于1989年 优点: 简单优雅明确 强大的模块三方库 容易移植 面向对象 可扩展 缺点: 代码不能加密(开源) 速度慢(动态语言,解释型语言:比如ruby,PHP等,都需要一句一句解释执行;静态语言,多了一个编译的过程。) Python的内部...

2018-08-02 09:39:47

阅读数 386

评论数 0

Nmap教学视频笔记

1 nmap的安装和扫描的基本概念 扫描的原理:比如打电话(对方可以接听或者不接) http://blog.51cto.com/xiaogongju/1972643 检测活在网络上的主机(主机发现)检测主机上开放的端口(端口发现或枚举)检测到相应的端口(服务发现)的软件和版本检测操作系统,硬...

2018-08-01 12:05:17

阅读数 256

评论数 0

python笔记

https://www.jianshu.com/p/1e375fb40506 # -*- coding:utf-8 -*- """ @author:zhen.xiao @file:index.py @time:2018/5/1210:04 ...

2018-07-31 22:46:32

阅读数 52

评论数 0

Network Mapper常用指令

https://blog.csdn.net/scaleqiao/article/details/46453349 1. 快速获得远程主机的系统类型以及开放端口: nmap -sS -P0 -sV -O <target> 1. target可以是:...

2018-07-31 11:20:24

阅读数 141

评论数 0

network security---Netwoet Mapper

Practice Example of NMap Commands for Linux System or Network administrators Nmap command usage: nmap [Scan Type(s)] [Options] {target specificati...

2018-07-31 10:31:39

阅读数 38

评论数 0

python面试必备1-等待复习

https://www.toutiao.com/i6550223737344492039 1. 如何修改如下的代码,使得下面的代码调用类A的show方法? class A(object): def show(self): print 'base show' clas...

2018-07-30 22:15:26

阅读数 87

评论数 0

python笔试--接收控制台输入

https://blog.csdn.net/bytxl/article/details/47301319 单行输入 1. 字符和数字混合 # input: {1, 2, 3} 23 s = raw_input() 此时s保存就是整个输入,之后就需要手动的去获得里面的数据了。 一般常用的...

2018-07-30 20:18:40

阅读数 894

评论数 0

Recursion

# -*- coding:utf-8 # -*- ''' how to understand recursion: 1 首先是思想方法上要转变,不要试图解决问题(这是常规的思考方式),而应该“鼠目寸光”地只想解决一点点, 要点是,解决一点点之后,剩下来的问题还是原来的问题,...

2018-07-29 12:41:05

阅读数 242

评论数 0

DP4

# -*- coding:utf-8 -*- ''' 最长公共子序列 给出两个字符串,求出这样的一个最长的公共子序列的长度:子序列中的每个字符都能在两个原串中找到, 而且每个字符的先后顺序和原串中的先后顺序一致。 Sample Input: o...

2018-07-29 12:40:34

阅读数 78

评论数 0

动态规划3

# -*- coding:utf-8 -*- # 基本概念 ''' Dynamic programming的一般步骤: 1 将原命题分解为子命题 把原命题分解为若干个子命题,子命题和原命题形式相同或者相似,只不过规模变小了。 子命题解决,原命题即解决 子命题一旦被求出...

2018-07-29 12:40:08

阅读数 47

评论数 0

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