自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CJJ_jingjie的博客

A Blog For Security Engineer Or Test Engineer

  • 博客(11)
  • 收藏
  • 关注

原创 CentOS6.5-在KVM环境下安装虚拟机

以下步骤为在KVM环境下安装CentOS6.5的安装过程。 KVM环境部署在CentOS6.5系统下,并安装了virt-manager(虚拟系统管理器)。打开虚拟管理工具点击应用程序-->系统工具-->虚拟系统管理器 点击下图中箭头所指的图标,开启新建虚拟机的过程。输入虚拟机的名称,可自定义。 选择使用的ISO镜像,如果不能自动识别操作系统需要手动...

2018-06-11 21:38:59 1263 1

原创 CentOS 6.5 Virt-Manager启动出错

CentOS 6.5 Virt-Manager启动出错错误CentOS6.5在安装完KVM环境之后,启动Virt-Manager时报错:unsupported format character '\Uffffffff(0xffffffef) at index 30 出错原因查看Virt-Manager版本 通过命令:virt-manager --version查看Virt...

2018-06-10 16:04:35 1598

原创 【剑指offer-Python】二维数组的查找

【剑指offer-Python】二维数组的查找 题目 在一个二位数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二位数组和一个整数,判断数组中是否含有该整数。class Solution: def Find(self, array, target): if not array: ...

2018-06-08 22:16:19 205

原创 【Python】排序算法

【Python】排序算法- 算法概述1.算法分类 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。 2.算法复杂度 排序方法 时间复杂度...

2018-05-09 20:08:11 237

原创 【Python】二叉树遍历

【Python】二叉树遍历广度遍历(层次遍历)非递归:用队列实现def traverse(self, tree): if not tree: return [] res = [] q = Queue.Queue() q.put(tree) while not q.empty(): level = [] ...

2018-04-19 16:30:00 211

原创 【Python】面向对象封装、继承、多态

【Python】面向对象封装、继承、多态封装 1、封装的本质就是隐藏,将一些复杂的执行过程隐藏起来,留下调用的接口(接口就是函数,成为接口函数;一组接口函数的集合体构成一个接口),通过这些接口进行交互。 2、数据封装的主要原因有:保护隐私 3、方法封装的主要原因有:隔离复杂度 4、封装分为两个层面: 第一层面的封装:创建类或者对象,通过类名.或者对象名.的方式调...

2018-04-11 23:11:59 235

原创 【Python】*args 和 **kwargs

【Python】*args 和 **kwargs*args 允许事先没有确定函数需要传递的参数个数 表示将实参中按照位置传值,多出来的值都赋给args,并且以元组的方式呈现def foo(x, *args): print x print argsfoo(1,2,3,4,5)程序输出:1(2, 3, 4, 5)当args与位置参数和默认...

2018-04-11 20:55:05 187

原创 Python迭代器与生成器

Python迭代器与生成器迭代器 迭代器是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器的两个基本方法:iter()和next() 字符串、列表或元组对象都可用于创建迭代器。 文件不需要创建迭代器,文件本身就是迭代器。 迭代器对象...

2018-04-11 17:36:28 260 1

原创 SQL中on和where的区别

SQL中on和where的区别on 和 where 的区别主要在join中体现。inner join :无区别left join、right join: on条件在生成临时表中使用,无论on后的条件是否为真,都会返回记录。 where是指在生成临时表之后,再对临时表进行过滤。on:“id=4”的记录返回,且有“count = NULL”的记录mysql> selec...

2018-04-08 21:35:39 233

原创 【Python】range和xrange

【Python】range和xrangerange(start, stop, step) 返回一个列表,起始值为start,终止值为stop-1,步长为step。如果不指定开始值,则从0开始。如果不指定步长,则步长为1。 例如:>>>print type(range(10))<type 'list'>>>>print ran...

2018-04-08 20:35:29 171

原创 结构化查询语言SQL

结构化查询语言SQL本例中使用的数据库为MySQL,数据库为sql_learning,数据表分别有websites、access_log和apps。目录结构化查询语言SQL目录SQL-SELECT语法示例SQL-SELECT DISTINCT语法示例SQL-WHERE语法示例WHERE子句中的运算符SQL-AND & ORSQ...

2018-04-08 20:30:30 1100

空空如也

空空如也

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

TA关注的人

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