自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 chardet库来查看文件的编码格式

Python读取文件常遇到字符串编码的问题。比如说在读取简体中文时,报错 UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc8 in position 0: invalid continuation byte。其原因是简体中文编码格式并非utf-8。解决方法是先用chardet库来查看文件的编码格式,然后根据格式做出正确的解码。imp...

2019-02-25 22:26:05 1560

原创 Install kubectl and helm client

============================= Install and configure kubectl =========================Reference: https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-kubectl-------------------------------...

2019-02-11 10:52:18 576

翻译 [翻译]<Web Scraping with Python>Chapter 3.开始爬行吧

第三章–开始爬行吧到目前为止,本书例子覆盖了单一的静态网页,含有多少有点人工包裹的例子。本章中我们将面对真是世界的问题,让爬虫穿越在多个网页甚至多个网站上。 之所以叫做网络爬虫,是因为它们在网络上爬行。爬虫的核心是循环(递归)。从一个URL获取网页内容,检查网页内容获取另一个新的URL链接,再去这个新的URL上去获取网页内容,如此循环。 然而需要注意,你可以爬取网页,但不意味你总是能这样做

2017-03-19 23:44:19 694

翻译 [翻译]<Web Scraping with Python>Chapter 2.高级HTML解析

Chapter2.高级HTML解析当米开朗琪罗被问道他怎样雕刻出David这样精湛的作品时,他只是重复的说道:“很简单。你只需要将不需要的部分去掉就行了。”尽管网络爬虫和大理石雕刻在很多方面都不一样,但是我们仍然也可以用相同的态度来看待我们需要从复杂的网页抽取那些我们需要的信息。你并不是总需要一个锤子当遇到一个标签的难题的时候(戈尔迪之结,希腊神话中的一个难题),我们常常试图才用多

2017-02-25 23:20:30 614

翻译 [翻译]<Web Scraping with Python>Chapter 1.你的第一个网络爬虫

Chapter 1. 你的第一个网络爬虫 本章主要是关于不用浏览器获取数据。从一个最基本的向服务器发送Get请求一个页面开始,读取页面的HTML输出,简单的数据抽取来分离出我们想找寻的数据。本章及下一章则是连续的讲解不使用浏览器格式化和解析数据。我们来看一个例子: Alice有个web服务器,Bob用台式机去链接Alice的服务器。整个交换过程大概是这样的: 1. Bob

2017-02-18 21:02:06 499

翻译 [翻译]<Web Scraping with Python>Chapter 0.前言

爬虫,Web Scraper, Scraping

2017-01-15 14:46:43 313

转载 [JAVA练习] Josephu 约瑟夫问题

package com.Josephu;/** * Josephu问题,设编号为 1,2,...,n的n个人围坐一圈,约定编号为k(1的人从1开始报数,数到m的那个人出列, * 他的下一位又从1开始报数,数到m的那个人又出列,依次类推,直到所有的人出列为止,由此产生一个出队编号的序列。 * 来源于韩顺平所著《JAVA从入门到精通》Created by william on 15-10-

2015-10-21 22:16:21 474

转载 error: default argument given for parameter 2 默认的参数只能给一次

default argument 只能給一次, 在宣告的地方給或是在定義的地方給都可以, 但只能給一次:在宣告的地方給 default argument:〔.h〕  class Person   {    ...    Person(const string& ln, const char* fn = "Heyyou");  };〔.cpp〕  Pe

2013-03-23 13:28:08 5813

转载 Vsftpd完全攻略

(来自51CTO  运维工程师 "技术在于折腾"的博客 http://viong.blog.51cto.com )http://viong.blog.51cto.com/844766/261291  Vsftpd完全攻略(一)ftp原理与vsftp安装http://viong.blog.51cto.com/844766/261296  Vsftpd完全攻略(二)设置匿名用户也支持下载和

2013-03-20 18:24:54 852

转载 python ftp上传下载文件,支持断点续传

来源:http://cooler1217.iteye.com/blog/1453066#encoding=utf-8'''Created on 2012-3-14@author: cooler'''from ftplib import FTP  import sys  import os.path    class MyFTP(FTP):

2013-03-14 11:45:54 2744

转载 linux lsof 命令参数详解(查看进程打开的文件)

来源:http://blog.chinaunix.net/uid-20731447-id-1883741.html分类: LINUXlsof简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接 和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP)

2013-03-14 11:43:16 1099

转载 [译]14种参与开源项目的方法,不需要你成为一名编程天才或者摇滚明星

[译]14种参与开源项目的方法,不需要你成为一名编程天才或者摇滚明星From:http://www.cnblogs.com/benna/archive/2012/06/01/2512346.html摘要: 免责申明(必读!):本博客提供的翻译原稿均来自于互联网,仅供英语学习之用。若转载,请不要移除本申明。由于英语翻译水平有限,如产生任何纠纷,均与本博客无任何关系

2013-03-05 22:39:20 681

转载 如何加入开源项目的小手册

如何加入开源项目的小手册参与开源项目,可以快速提高自己的技术水平,学到很多学校中学不到但在工作中会非常有帮助的技巧。一份参与过开源项目的履历,也越来越受到用人单位 的重视。所以最近几年,我们技术爱好者对开源项目投入的关注是越来越多了。可仍会看到很多对开源项目充满兴趣和热情的同学,用了错误的方式方法以至于不得 其门而入。这段时间我特意将自己的心得整理了一下,供爱好者参考。第一阶段:看

2013-03-05 22:35:09 580

转载 [译]初次参与开源软件项目的六个忠告

[译]初次参与开源软件项目的六个忠告Posted on 2012/03/10分享到:新浪微博腾讯微博邮件人人网QQ空间更多0原文链接:http://grokcode.com/108/6-easy-ways-to-get-started-programming-open-source开源项目是一种好的释放自己的热情(“geek

2013-03-05 22:28:12 989

转载 OD逆向时各编程语言入口特征码

OD逆向时各编程语言入口特征码 (2012-04-19 13:49:10)标签: 杂谈 分类: 逆向and破解Microsoft Visual Basic 5.0 / 6.000401166   - FF25 6C104000 JMP DWORD PTR DS:[]    ; MSVBVM60.ThunRTMain0040116C >   68 147C4000     P

2013-03-03 08:51:59 1800

转载 linux文件特殊属性介绍(s,s,t)

linux文件特殊属性介绍(s,s,t)     文件的权限有rwx这3个读、写、执行的权限。但是,怎么 /tmp权限有些奇怪?还有, /usr/bin/passwd也有些奇怪,怎么回事呢?不是只有rwx吗?为什么还有其他的特殊权限呢?不要担心,我们这里先不谈这两个权限,只是先介绍一下而已。因为必须要有账号的ID概念,以及程序的进程(process)概念后,才能够进一步了解

2013-02-28 00:00:58 3943

转载 几种函数调用方式转自 baidu baike

__cdecl目录几种函数调用方式几种调用约定的区别名字修饰约定设置方法编辑本段几种函数调用方式__cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递

2013-01-25 11:01:50 536

转载 ret/retf/iret

ret/retf/iret (2011-03-10 23:10:27)http://blog.sina.com.cn/s/blog_67146a750100ra3l.html转载▼标签: ret retf iret 杂谈分类: OS学习RET: and its

2013-01-19 14:01:11 5301

转载 OD断点设置

一般处理 bpx hmemcpybpx MessageBoxbpx MessageBoxExAbpx MessageBeepbpx SendMessagebpx GetDlgItemTextbpx GetDlgItemIntbpx GetWindowTextbpx GetWindowWordbpx GetWindowIntbpx DialogBo

2013-01-19 13:13:20 1747

转载 0001_RegOpenKey,RegQueryValue,RegCloseKey

注:据 MSDN 所说,RegOpenKey 等不带 Ex 后缀的函数已废弃,但为了兼容 win16 程序仍然保留了接口,现在的应用程序应该统一用带 Ex 后缀的这些函数(RegCloseKey 除外)LONG WINAPI RegOpenKeyEx(  __in        HKEY hKey,  __in_opt    LPCTSTR lpSubKey,  __reser

2013-01-19 12:43:14 989

ieee std 829-2008

虽然 ieee std 829-2008 已经出来了,但是暂时还下载不了,这个 ieee std 829-1998 是目前能下载的最全面的文档。

2009-11-12

Oracle9i_OCP_原厂培训教材_英文教材 ppt 033_Oracle9i Performance Tuning (D34255)

Oracle9i_OCP_原厂培训教材_英文教材 ppt 033_Oracle9i Performance Tuning (D34255)

2008-11-18

Oracle9i_OCP_原厂培训教材_英文教材 ppt 032_Oracle9i DBA Fundamentals II (D34297)

Oracle9i_OCP_原厂培训教材_英文教材 ppt 032_Oracle9i DBA Fundamentals II (D34297)

2008-11-18

Oracle9i_OCP_原厂培训教材_英文教材 ppt 031_Oracle9i DBA Fundamentals I (D32645)

Oracle9i_OCP_原厂培训教材_英文教材 ppt 031_Oracle9i DBA Fundamentals I (D32645)

2008-11-18

Oracle9i_OCP_原厂培训教材_英文教材 ppt 007_Introduce SQL(D33996)

Oracle9i_OCP_原厂培训教材_英文教材 ppt 007_Introduce SQL(D33996)

2008-11-18

ISO Standard C++ 2003

ISO Standard C++ 2003

2008-11-18

Exceptional C++(中文第三版).pdf

传说中的Exceptional C++(中文第三版).pdf

2008-11-18

空空如也

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

TA关注的人

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