自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勿语星空丶的专栏

向之所欣,俯仰之间,已为陈迹。

  • 博客(26)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 将爬取到的数据(用Python)写入PostgreSQL数据库

我想砍人。这么简单,我特么搞了整整一天。从昨天下午到今天11:40.WTF!以下是代码(目的想把爬取到的数据存入PostgreSQL):class PostgreSQLPipeline(object): def process_item(self,item, spider) #sql_desc="INSERT INTO postgresql_1(fullname, u

2016-03-08 12:29:37 12080 1

原创 C++/Python

看到C++一题目 :本书配套提供了一个名为babynames2004.txt。。。然后我就琢磨了半天写出来了:#include #include #include #include#includeusing namespace std;//date:20160116void babyname(ifstream& in_stream, ofstream& out_s

2016-01-21 14:34:56 669

原创 JavaWeb学习遇到的几个小问题

1.配置maven:ERROR: JAVA_HOME is set to an invalid directory解决:JAVA_HOME的配置中不需要分号和/bin2.使用Myeclipse2015 配置spring、hibernate  是不需要再次添加spring持久化包的 3.创建maven项目 b项目添加a项目依赖时:dep

2015-12-27 13:01:14 766

原创 用Swing写个scrapy爬虫图形界面 Ⅱ

因为eclipse上没有matisse form,所以不好再次修改我上次写的图形界面,所以呢,下了个Myeclipse,使用matisse form重新写了下此爬虫的GUI。主要代码 :/* * scs.java * * Created on __DATE__, __TIME__ */package cd.ccx;import java.awt.TextArea;import java.a

2015-12-02 22:40:38 2906

原创 用Swing写个scrapy爬虫图形界面

最近软件老师叫写个英语助手APP,所以没什么精力学其它的了,app源码已发至GitHub:App–English-Learning-Assistant 英语学习小助手……很简单的一个app半个月学了安卓,2个星期写出来的,写的不好见谅哈(估计没人会翻动:))。好了,说正文。贴上Swing写的代码:package com.swing2.x;import java.awt.BorderLayout;i

2015-11-19 21:17:12 2744

原创 Blog

GitHub:https://github.com/Z0fr3yCSDN:http://blog.csdn.net/clownstarLofter:http://z0fr3y.lofter.com……对了,那个写了(究极01)的下集在 GitHub里面:GitHubScrapy2

2015-10-25 18:29:53 487

原创 (究极01)Scrapy练习第三辑-贯穿GitHub

实在花了不小心思了,最近还有3件事等我去完成,这次先做到这!首先我做的是爬取GitHub上的用户信息,所以流程图如下: 贴上GitHubSpider.py:#coding:utf-8#!/usr/bin/env python#author:Z0fr3y#update:2015-10-7#version:2.4#name:GitHubSpider#运行scrapy crawl githu

2015-10-07 15:00:48 1122

原创 Django学习笔记(2)随时更新mysql数据库

写这是为了记录自己曾经不知道的方法或经验,勿喷。在网上找了很多答案,发现很多都不是及时更新Django数据库操作的,因为刚写Django,随时要修改代码,所以必须随时更新数据库。你发现第二次用python manage.py syncdb时,根本不能随时更新数据库,它只是会提示你“xxx” already exist (xxx是数据库)。所以我决定用MySQL工具Navicat更新数据库,这样方便多

2015-08-09 09:59:01 1088

原创 Django学习笔记(1)

准备学习Django,毕竟毕业了想从事python方面的也不错。在这两个学习点开始学:自强学堂还有BeginMan折腾啊折腾,遇到的问题太多了看好几遍才懂。比如Django后台要添加数据,从而连接数据库。 这时出现这个:(1146, "Table 'myapp_db.myapp_article' doesn't exist") 尼玛看了半天才知道要创建数据库,而且用mysql创好之后出现这个:(1

2015-07-20 17:40:30 568

原创 Scrapy练习第二辑爬GitHub

Scrapy练习第二辑爬GitHub上次写的第一辑是关于知乎的,这次为什么在来写GitHub是因为做项目要爬GitHub,所以这是笔记! 把遇到的问题写上来,自己以后看看,留作经验(大神勿喷)。附上代码github_spider.py:#!/usr/bin/env python# -*- coding: cp936 -*-#writer:Z0fr3y#date:2015-7-16#versi

2015-07-16 17:01:14 2108 1

原创 Scrapy练习爬知乎第一辑

模仿网上的Scrapy程序,自己写了个爬虫。虽然是模仿,但是呢,好多都是自己去实践错了对了,整天都在苦闷之中度过,没办法,我的IQ较低,总是要学很久才能懂。。。。。。。ps:运行这个程序你要安装scrapy、Selector等等(好多好烦,若是出错了,找找版本原因,因为我上次在ubuntu上就是scrapy0.14的,运行错误。。)首先爬知乎首页,你第一得做好登录(这个woc郁闷死了,官方

2015-06-14 14:22:21 2750 4

转载 Python简单的验证码识别

1.安装 Python图像处理库 PIL     网上有下载的:PIL-1.1.7.win32-py2.7.exe2.安装 tesseract-ocr :google的ocr识别引擎。下载3.安装 pytesseract 直接使用pip install pytesseract安装接着编写xx.py:try: import pytesseract

2015-05-27 14:48:38 1413

原创 解决Python不能发邮件问题

今天一下午就在搞它了。先附上源代码:#coding:utf-8import smtplibfrom email.mime.text import MIMETextfrom email.header import Headersender = "[email protected]"receiver = "[email protected]" subject = "测试邮件"smtpserver = "sm

2015-05-06 18:30:55 3063 1

转载 【超经典】XSS与字符编码

0x00:基本介绍0x01:html实体编码0x02:新增的实体编码 实体编码变异以及浏览器的某些工作原理!0x03:javascript编码0x04:base64编码0x05:闲扯0x00基本介绍提起XSS 想到的就是插入字符字符编码与各种解析了!这也就是各种xss编码插件跟工具出世的原因!之前不懂浏览器是如何对我们编码过的代码进行解析的时候就是一顿乱插!

2015-04-23 19:05:58 1801

转载 XSS的常见变换--XSS攻击发展

XSS不具有浏览器通用性。不同的浏览器对同一XSS的适用不一样。相比较而言,IE8和Firefox相对更安全,本身就对XSS攻击有更严格的过滤。而IE6的安全性一般,即使攻击者的代码有些“变形”,浏览器还是会“尽力而为”的解析。而其他的一些浏览器如opera,XSS安全处理可能做得更差。本文基本上是在IE6的基础上给大家分析XSS的变形和绕过。以便大家有针对性的防护。作者参阅了互联网上一些

2015-04-23 18:33:42 571

原创 关于网上python红包算法。

今天在python新手群(我是新手~)看见一个python红包算法,闲来无事,码下算法看看。如下:#coding=gbkimport randomimport sys#print random.randint(0, 99)#print "====", random.uniform(0, 0.99)def calRandomValue(min, max, total, num):

2015-02-20 14:35:15 2436

转载 python常用函数总结

转载:python常用函数年初大总结1.常用内置函数:(不用import就可以直接使用)     help(obj) 在线帮助, obj可是任何类型   callable(obj) 查看一个obj是不是可以像函数一样调用   repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝   eval_r(str) 表示合法的py

2015-01-10 21:22:05 476

转载 详解python2 和 python3的区别

转载:详解python2 和 python3的区别(pythontab.com)搜索一下大家就会知道,python有两个主要的版本,python2 和 python3 ,但是python又不同于其他语言,向下兼容,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2的,下面就来总结一下python2和python3的区别。 1.性能 Py3.0

2015-01-10 21:11:25 608

转载 Python错误汇总(转)

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>>> def f(x, y, z):      return x + y + z    >>> args = (1,2,3)  >>> print f(args)    Traceback (most recent call las

2015-01-09 19:31:25 884

原创 Python获取本机IP、计算机名、mac地址

#_*_ coding:utf-8 _*_import socketimport getpassimport platformimport uuid     #通用唯一识别码myname1=socket.getfqdn(socket.gethostname())#socket.getfqdn(name)将使用点号分隔的 IP 地址字符串转换成一个完整的域名#或者

2015-01-05 14:20:41 2729

原创 python中values、keys、items与*arg,**arg

python中values、keys、items:>>> dict={1:"one","two":"er",3:"third"}>>> dict.values()['one', 'third', 'er']>>> dict.keys()[1, 3, 'two']>>> dict.items()[(1, 'one'), (3, 'third'), ('two', 'er')]>>>

2014-12-22 22:40:10 2122

原创 安卓渗透神器dsploit笔记

之前在freebuf上看到一篇文章Android网络渗透套件测试小记,于是对dsploit感兴趣了。虽然只是两年前的,但是metasploit也有十几年了啊,一个好的作品总会有欣赏他的人玩,毕竟强大~~~好了不多说。因为安装dsploit首先安装busybox,而且要root,安卓版本>=2.3。首先说下,BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyB

2014-12-20 15:13:59 6508

原创 python核心编程(第二版)-算术游戏

from operator import add,subfrom random import randint,choice#从operator、random模块导入函数ops={'+':add,'-':sub}#定义字典MAXTRIES=2def doprob(): op=choice('+-')#随机选择操作符 nums=[randint(1,10) for i in

2014-12-16 16:54:51 763

原创 metasploit渗透测试学习笔记(二)

现在已经在看那本metasploit渗透测试指南了,虽然书是12年的,但还是有很多知识,当然很多疑惑,毕竟我在用的是kali。。。版本有很大改变。。,还有就是连接数据库的问题,看了网上答案,应该先看看database.yml这个文件

2014-11-29 09:25:26 791 1

原创 metasploit渗透测试学习笔记(一)

对metasploitfeic最近看了很多的教程

2014-11-22 23:46:35 4029

转载 Cache poisoning

导  读:缓存投毒(Cache poisoning),通常也称为域名系统投毒(domain name system poisoning),或DNS缓存投毒(DNS cache poisoning)。        缓存投毒(Cache poisoning),通常也称为域名系统投毒(domain name system poisoning),或DNS缓存投毒(DNS cache poisonin

2014-11-05 18:41:08 1860

mylib_javaweb(hibernate、struts、mysql_jdbc、junit等包)

mylib_javaweb(hibernate、struts、mysql_jdbc、junit等包)打包好了

2015-12-23

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

TA关注的人

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