自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 error:(-215) scn == 3 || scn == 4 in function cv::cvtColor

import numpy as np  import cv2cap = cv2.VideoCapture('demo.mp4')while(cap.isOpened()):ret,frame = cap.read()gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)cv2.imshow('frame',

2017-03-06 11:06:44 7670

转载 pip安装报错:is not a supported wheel on this platform

可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台)  我下载到的numpy库文件名:numpy-1.10.4+mkl-cp27-cp27m-win32.whl  使用pip安装(在命令行中):pip install num

2017-03-05 11:00:15 711

转载 详解Java异常处理中throw与throws关键字的用法区别

抛出异常抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同。系统自动抛异常当程序语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出异常。如:  public static void main(String[] args) {  int a = 5, b =0;  System.ou

2016-05-16 13:14:27 672

转载 Java字符判断

1.判断字符串是否仅为数字:1>用JAVA自带的函数public static boolean isNumeric(String str){  for (int i = str.length();--i>=0;){      if (!Character.isDigit(str.charAt(i))){    return false;   }

2016-05-16 13:11:36 821

转载 Java中String 和 int类型的转换

1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double,

2016-05-16 13:08:32 442

转载 Java中获取键盘输入值的方法

程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧:  以下将列出几种方法:  方法一:从控制台接收一个字符,然后将其打印出来  public static void main(S

2016-05-16 12:02:00 442

转载 Java中随机数的生成

1、Random对象的生成         Random类包含两个构造方法,下面依次进行介绍:         a、public Random()该构造方法使用一个和当前系统时间对应的相对时间有关的数字作为种子数,然后使用这个种子数构造Random对象。          b、public Random(long seed)                 

2016-05-16 12:00:39 394

转载 Java数组基础

数组  数组(Array):相同类型数据的集合。 定义数组  方式1(推荐,更能表明数组类型)  type[] 变量名 = new type[数组中元素的个数];  比如:  int[] a = new int[10];  数组名,也即引用a,指向数组元素的首地址。  方式2(同C语言)  type变量名[] = ne

2016-05-16 11:58:09 297

转载 深入理解Java的接口和抽象类

深入理解Java的接口和抽象类  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  三.抽象类和接口

2016-05-11 10:56:48 201

原创 sublimetext2 中运行Python提示EOFError: EOF when reading a line

要sublimeText2中编译运行Python文件时,如果代码中带有需要用户输入的函数时(raw_input/input)会提示以下错误EOFError: EOF when reading a line解决方法:步骤一:安装sublimeREPL打开sublimeText2按CTRL+SHIFT+P,英文版输入:install后选择Package Control: I

2016-03-17 08:47:54 1412

原创 Python核心编程读书笔记0

2.2标准输入输出函数应保持其清晰性,也就是他应该只接受参数,返回结果。从用户那里得到的需要的数据,然后调用函数处理,从函数得到返回值,然后显示给用户。这样就可以在其他地方也可以使用函数而不必担心自定义输出的问题。这个规则的一个例外是如果函数的基本功能就是为了得到用户输出或者就是为了输出信息,这是在函数内使用print()或raw_input()也未尝不可。更重要是把函数分为两大类,一类只做事

2016-03-16 08:34:36 271

原创 【记录】VS2012新建项目时,报:此模板尝试加载组件程序集“NuGet.VisualStudio.Interop...”

最近学习vs2012来做一个aspx,哪知在创建项目的时候就遇到如下错误:        错误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”。有关此问题和如何启用此模板的详细信息,请参见有关“自定义项目模板

2016-03-13 09:30:49 2079

翻译 什么是web框架

Web 应用框架,或者简单的说是“Web 框架”,其实是建立 web 应用的一种方式。从简单的博客系统到复杂的富 AJAX 应用,web 上每个页面都是通过写代码来生成的。我发现很多人都热衷于学习 web 框架技术,例如 Flask 或这 Django 之类的,但是很多人并不理解什么是 web 框架,或者它们是如何工作的。这篇文章中,我将探索反复被忽略的 web 框架基础的话题。阅读完这篇文章,你

2015-12-25 19:29:24 376

转载 一个人的网站开发

写在前面的话: 希望对于初学者有所启发,也算不白码这么多字。 ==========正式内容开始=================  一个正规的网站开发,理论上需要一个团队的配合,各自发挥自己的长处,网站需求分析、原型设计、效果图、切图、前台美工、后台代码、算法设计、数据库设计、服务器配置等等一系列的事情,而一个人想面面俱到这些,还是需要花些时间的。所以对一个初学者来说,我的建议是:

2015-12-25 19:07:43 499

原创 python——Tkinter的简单学习

Python提供了开发图形用户界面(GUI)的各种方案。下面列出最重要如下:Tkinter: Tkinter的是Tk的GUI工具包,与Python附带的Python接口。wxPython: 这是一个开源的Python接口的wxWindows http://wxpython.org.JPython: JPython的是一个用于Java的Python端口,这使得Python脚本

2015-11-18 10:18:29 1994

转载 python中的eval函数

eval()函数十分强大,官方demo解释为:将字符串str当成有效的表达式来求值并返回计算结果。so,结合math当成一个计算器很好用。其他用法,可以把list,tuple,dict和string相互转化。见下例子:a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"b = eval(a)bOut[3]: [[1, 2], [3,

2015-11-17 20:59:19 8715

原创 python-PIL学习笔记

因为对ctf的stego有一些兴趣,所以涉及到了一些图像处理的问题。趁着在学python,就抽出一些时间来学习一下PIL(Python Imaging Library)这个库,据说很强大哦。1.首先,在http://www.pythonware.com/products/pil/index.htm下载自己所需要的版本。2.导入 Image 模块。然后通过 Image 类中的

2015-11-03 21:41:15 716

原创 python爬虫学习笔记3—— 抓取淘宝MM照片

系列 ——  Python爬虫实战题目 ——  抓取淘宝MM照片语言 ——  Python目标 ——  1、抓取淘宝MM的姓名,头像,年龄   2、抓取每一个MM的资料简介以及写真图片   3、把每一个MM的写真图片按照文件夹保存到本地   4、熟悉文件保存的过程========================================注:网站改版了,UR

2015-10-30 11:35:02 887

原创 python爬虫学习笔记2——百度贴吧帖子爬取

系列 ——  Python爬虫实战题目 ——  抓取百度贴吧帖子语言 ——  Python目标 ——  1、抓取帖子2、指定是否只看楼主3、将抓取的内容保存文件步骤 1、踩点,分析目标URL此处选取明信片吧的一个帖子:http://tieba.baidu.com/p/3939688645?see_lz=1&pn=1分析一下:  http://

2015-10-29 10:11:04 678

原创 python爬虫学习笔记1——糗百段子爬取

系列 ——  Python爬虫实战题目 ——  抓取糗事百科段子语言 ——  Python目标 ——  1、抓取糗百段子2、过滤带有图片的段子3、实现每按一次回车显示一个段子的  发布时间发布人段子内容点赞数量步骤 1、确定URL并抓取页面代码初步构建代码:======================================# -*- codin

2015-10-28 17:49:34 639

原创 编译原理与汇编语言的概念区别

编译原理旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。      汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。      编译原理是研究各种语言转换为机器语言的过程中的各种理论。编译原理是将计

2015-10-28 09:38:04 9206

原创 Python标准库:内置函数hasattr(object, name)

本函数是用来判断对象object的属性(name表示)是否存在。如果属性(name表示)存在,则返回True,否则返回False。参数object是一个对象,参数name是一个属性的字符串表示。#hasattr() class Test: def __init__(self): self.x = 123 def test(x): self.x

2015-10-25 15:58:49 347

转载 Python集合(set)类型的操作

python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算.sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,sets不记录元素位置或者

2015-10-24 07:25:05 268

转载 简单理解socket

——搞计算机必须得有理论指导实践,否则只能像个没头苍蝇到处乱撞。TCP/IP要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,从字面意思来看TCP/IP是TCP和

2015-10-22 15:17:16 304

转载 ctf很好的很详细的一篇guide

http://blog.idf.cn/2015/02/ctf-field-guide/

2015-09-06 15:16:29 886

转载 隐写术入门篇——bmp

1 简介位图文件(Bitmap-File,BMP)格式是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。Windows 3.0以前的BMP位图文件格式与显示设备有关,因此把它称为设备相关位图(device-dependent bitmap,DDB)文件格式。Windows 3.0以后的BMP位图文件格式与显示设备无关,因此把这种BMP位图文

2015-09-02 09:02:44 9031

转载 GIF

1 简介GIF(Graphics Interchange Format)是CompuServe公司开发的图像文件存储格式,1987年开发的GIF文件格式版本号是GIF87a,1989年进行了扩充,扩充后的版本号定义为GIF89a。GFI图像文件以数据块(block)为单位来存储图像的相关信息。一个GIF文件由表示图形/图像的数据块、数据子块以及显示图形/图像的控制信息块组成,称

2015-09-02 09:01:31 538

转载 隐写术入门篇——jpeg格式文档

1 简介微处理机中的存放顺序有正序(big endian)和逆序(little endian)之分。正序存放就是高字节存放在前低字节在后,而逆序存放就是低字节在前高字节在后。例如,十六进制数为A02B,正序存放就是A02B,逆序存放就是2BA0。摩托罗拉(Motorola)公司的微处理器使用正序存放,而英特尔(Intel)公司的微处理器使用逆序。JPEG文件中的字节是按照正序排列的。

2015-09-02 08:57:49 5542

转载 隐写术入门篇——png文档格式

1 简介PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是企图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。流式网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PNG's Not GIF”,是一种位图文件(bitmap file)存储格式,读成“ping”。PNG用来存储灰度图像时,灰度图像的

2015-09-02 08:47:01 16574

转载 隐写术入门篇——图像文件后缀一览表

图像文件后缀一览表文件格式是存储文本、图形或者图像数据的一种数据结构。在文字处理中,存储文本文件要使用文件格式。例如,使用微软公司的Word处理器编写的文件,可根据不同的应用环境用不同的格式存储。如果使用多信息文本格式(Rich Text Format,RTF)存储,这个文件就可在其他的平台(如Mac机)或者使用其他的字处理器进行处理。同样,存储图像也需要有存储格式,从20世纪70年代图像

2015-09-02 08:44:52 3933

转载 隐写术入门篇——乌云大神文章收藏

http://appleu0.sinaapp.com/?p=501&from=timeline&isappinstalled=1

2015-09-01 21:45:12 3391

原创 初探kali Linux

首先分享一个好网站,专门讲kali Linux的:http://www.0w5d.com/

2015-08-31 21:27:18 457 3

原创 破解windows系统本地用户密码

破解windows系统本地用户密码可以采用Saminside工具进行暴力破解。下面就进行一次实验破解。一、首先打开saminside,删除所有初始用户名。工具栏——编辑——删除所有用户二、文件中导入当前用户三、配置破解选项工具栏——服务——选项——暴力破解选择合适的区间可以提高破解效率。四、开始破解工具

2015-08-28 12:07:37 7757

原创 sec-wiki

http://www.sec-wiki.com/skill/index?navisec

2015-08-28 11:44:01 1578

原创 CTF初入门

《信息安全入门指南》 http://blog.jobbole.com/48738/就一点点开始吧。

2015-08-27 13:06:59 1588

操作系统 Operating system Concepts

操作系统, Operating system Concepts 2 nd edition。

2018-08-09

空空如也

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

TA关注的人

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