关闭

Hadoop之RPC协议的使用

RPC的概念、使用、代码 RPC,全称是Remote Procdure Call,中文名为“远程过程调用” RPC,即远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。...
阅读(34) 评论(0)

利用单例+观察者设计一个轻量级的消息分发机制

消息分发机制 单例设计模式 观察者设计模式 HashMap类 按value注册观察者 按value分发消息...
阅读(13) 评论(0)

天堂图片网爬虫

天堂图片网爬虫注:爬取天堂图片网上的图片的爬虫,仅供交流学习之用,请勿用于商业用途项目地址: https://github.com/AlionSSS/HeavenSpider特性 网络请求-数据解析-文件存储 三层结构 多线程下载 网络自动重试 错误日志输出 Python3 你可能需要 pip3 install requests pip3 install beautifulsoup4 pip3 in...
阅读(90) 评论(0)

Python学习笔记——20170831

同城旅游网 爬虫练习 类库安装 pip install requests pip install beautifulsoup4 代码 import requests from bs4 import BeautifulSoup import os # # def get_html(url): """ 获取html源码 :param url: 链接地址 :return:...
阅读(35) 评论(0)

Python学习笔记——20170829

HTMLParser 方法注解 from html.parser import HTMLParser # class MyParser(HTMLParser): """ HTMLParser """ def __init__(self): HTMLParser.__init__(self) def handle_startendtag(self,...
阅读(36) 评论(0)

Python学习笔记——20170830

BeautifulSoup 安装 打开cmd命令行 pip3 install beautifulsoup4 案例一 import requests from bs4 import BeautifulSoup # # def get_html(url): response = requests.get(url) response.encoding = response.apparen...
阅读(30) 评论(0)

Python学习笔记——20170828

HTTP urllib3 import urllib3 # http = urllib3.PoolManager() response = http.request("GET", "http://www.baidu.com") if response.status == 200: print(response.data) 安装Requests 命令行> pip install reques...
阅读(413) 评论(0)

Python学习笔记——20170825

面向对象type类型import types # def fun(): pass # print(type(fun) == types.FunctionType) print(type(abs) == types.BuiltinFunctionType) print(type(lambda x: x * x) == types.LambdaType) print(type((x for x...
阅读(1278) 评论(0)

Python学习笔记——20170824

高阶函数map、reduce、filter、sorted 闭包、lambda匿名函数、装饰器、偏函数...
阅读(1252) 评论(0)

Python学习笔记——20170823

函数、自定义函数、函数传参、递归函数、生成器、汉诺塔、斐波那契数、杨辉三角...
阅读(1267) 评论(0)

Python学习笔记——20170822

python学习笔记 1.列表 2.元组 3.转换 4.字典...
阅读(1254) 评论(0)

Python学习笔记——20170821

Python 面向对象 虚拟机 解释器CPython Python 3 Google、Yahoo、YouTube、豆瓣、NASA 运行源代码 -> 解释器 -> 运行下载、安装 官网:https://www.python.org/ 安装:点击exe文件,勾选设置Path,默认安装 Hello World 建立Demo.py文件,编辑内容 # -*- coding: utf-8 -*- print(...
阅读(1291) 评论(0)

Scala学习笔记——20170820

List集合中的各种方法**注意**List集合是不可变的,增、删、改只会返回一个新的集合object ListDemo0819 { def main(args: Array[String]): Unit = { val list = List(1 to 20 by 2: _*) //后一个元素 = 前一个元素 + 2 println("list->" + lis...
阅读(1269) 评论(0)

Scala学习笔记——20170819

Scala 闭包object Demo { def main(args: Array[String]): Unit = { a(0) aa(1)(2)//先返回一个函数,向函数传一个值 } //闭包 def a(x: Int): Unit = { var num = 1 def b(y: Int): Unit =...
阅读(1289) 评论(0)

Scala学习笔记——20170818

Scala 函数 定义一个函数 def addInt(a: Int, b: Int): Int = { return a + b//scala中return可以不写 } 调用一个函数 var sum = addInt(1, 2)//返回一个值 匿名函数 var num = (x:Int) => x+1 //--------------------分界线--------------------...
阅读(1256) 评论(0)
32条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:32432次
    • 积分:635
    • 等级:
    • 排名:千里之外
    • 原创:32篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论