综合
GitzLiu
这个作者很懒,什么都没留下…
展开
-
Ubuntu-PycURL库安装
博主是Ubuntu14.04,不过版本影响大,只要是ubuntu都可以参考。首先直接尝试如下命令 pip install pycurl如果没报错,我们可以检查一下是否安装成功 直接打开python解释器,import pycurl $ python >>>import pycurl >>> 没提示,说明安装成功。如果安装失败,我们来尝试以下方法。一、先安装libcur原创 2017-01-06 18:55:56 · 3183 阅读 · 0 评论 -
【二、Leetcode哈希表专题】
【哈希表专题】一、难度:easy【第一题 】Two Sum(No.1)详细见数组专题;【第二题】Single Number(No.136)题目描述 Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have原创 2017-11-06 23:05:37 · 1175 阅读 · 0 评论 -
【深入理解计算机原理第十一章】---网络编程
11.1 客户端-服务器编程模型客户端-服务器由4个事务组成,如下图 认识到客户端和服务器是进程,而不是常常提到的机器或者主机,这很重要。.11.2 网络 对于一个主机而言,网络只是又一种I/O设备,作为数据源和数据接收方。就想键盘、鼠标等其他I/O一样,作为一个文件进行操作。图 一个网络主机的硬件组成LAN:局域网1、较小的局域网(例如一个楼层),如下图所示,是用连接主机的双绞线和集线原创 2017-09-05 19:23:46 · 1149 阅读 · 0 评论 -
静态缓存和动态缓存的比较
静态页面的缓存可能有2种形式:其实主要区别就是CMS是否自己负责关联内容的缓存更新管理。 静态缓存:是在新内容发布的同时就立刻生成相应内容的静态页面,比如:2003年3月22日,管理员通过后台内容管理界面录入一篇文章后,就立刻生成http://www.chedong.com/tech/2003/03/22/001.html这个静态页面,并同步更新相关索引页上的链接。 动态转载 2017-07-05 14:03:39 · 2772 阅读 · 0 评论 -
网络嗅探针 Sniffing-Dog
Sniffing-DogSniffing Dog is a free and open source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development.Basic Information Projectname:Snif原创 2017-06-03 16:22:00 · 2788 阅读 · 0 评论 -
U盘安装Win Server 2008
一、制作u盘[ 制作u盘 ]注意:1、u盘4G以上; 2、启动u盘制作好后,插上u盘,重启电脑,直接进入bios进行设置从u盘启动;二、安装系统[ 安装系统 ]注意:1、在安装的时候,会有重启,在第一次重启时,一定要再次进入bios,恢复原来启动方式(取消u盘启动),不然又再来一遍; 2、关于原操作系统,可在安装的时候进行格式化所有磁盘进行删除(提前备份数据); 3、装完winserver后,原创 2017-03-23 14:48:43 · 4940 阅读 · 0 评论 -
MapReduce学习
一、MapReduce的两种角色· JobTracker · TaskTracker二、MapReduce的原理可以理解为 【 input->map->combine->reduce->output 】三、JobTracker和TaskTracker 与 Map和Reduce关系四、MapReduce程序示例输入:file0与file1 输出:统计结果五、MapReduce作业执行流程 *原创 2017-03-28 16:20:36 · 1785 阅读 · 0 评论 -
Django读取Mysql数据并显示在前端
一、首先按添加网页的步骤添加网页,我的网页名为table.html, app名为web table.html放到相应目录下, froms文件提前写好修改views.pyfrom django.shortcuts import renderfrom web import formsdef table(request): table_form=forms.SignupFo原创 2017-01-20 09:17:13 · 40144 阅读 · 7 评论 -
Python实现邮件发送
前言:找回密码时,需要后台给用户发送验证信息,本篇实现一个基于python的自动发邮件程序。需要使用的库 :smtplib SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。代码如下:#co原创 2017-02-04 11:48:22 · 2461 阅读 · 0 评论 -
【爬虫二】爬取豆瓣音乐榜单
前言 借助有效率的工具,可以让我们更加方便的写出爬虫程序。本篇使用request和bs4库爬取豆瓣音乐榜单。介绍豆瓣音乐榜单:https://music.douban.com/top250 bs4:Beautiful Soup 4 是一个可以从HTML或XML文件中提取数据的Python库。它能够通过你喜欢的转换器实现惯用的文档导航、查找、修改文档的方式。Beautiful Soup会帮你节原创 2017-02-04 15:22:53 · 4236 阅读 · 0 评论 -
Hadoop启动、作业提交及错误修改
一、启动Hadoop进入hadoop目录下, $ cd sbin $ ./start-all.sh二、作业提交以jar包为例,我们可以到/share/hadoop/mapreduce/ 目录下看到有hadoop-mapreduce-examples-2.7.2.jar 的示例。 提交作业 hadoop jar ../share/hadoop/mapreduce/hadoop-原创 2017-01-10 10:54:59 · 2587 阅读 · 0 评论 -
【爬虫一】urllib库使用
本篇为基础爬虫的模板,使用urllib库。 代码功能:爬取百度贴吧的图片。 代码如下:import reimport urllibdef getHtml(url): page=urllib.urlopen(url) html=page.read() return htmldef getImg(html): reg=r'src="(.+?\.jpg)" size原创 2017-02-04 12:03:40 · 1914 阅读 · 0 评论 -
Ubuntu-OpenStack快速搭建
Ubuntu-OpenStack安装 OpenStack有多种安装方式,但是对于初学者来说,我们只是想快速体验OPenStack的功能,并不想花太多时间在安装上面,所以本文介绍一种利用devstack的脚本安装方式。一、环境系统版本Ubuntu14.04/16.04,建议准备一个干净的系统进行OpenStack尝试。 官方的解释是: DevStack will make substantia原创 2017-01-09 13:35:47 · 3582 阅读 · 0 评论 -
用Python实现Hadoop实时作业状态监控
基于Python的Hadoop实时作业状态监控前言: 任务需要,要求完成这么一个程序,恰好博主以前在虚拟机上部署过hadoop,但是部署完后一直没用过,这次就来尝试下吧。进入正题:一、环境及工具: ubuntu14.04 LTS Hadoop Python PycURL二、关于 API 先把语言放在一边,要想监控hadoop的作业状态,那hadoop至少要提供相应的A原创 2017-01-06 14:43:28 · 6907 阅读 · 1 评论