上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 一 socket简介 1 最简单的socket 上面主要就是服务器端启动,并监听端口等待客户端连接,客户端连接发送一个“俺喜欢你”,服务器回复“滚蛋”,这个是最简单的SOCKET的流程了。 2 socket的写一个简单的web应用 这里主要是使用浏览器模拟socket的客户端,server端自己实现 阅读全文
posted @ 2018-05-11 17:54 wanstack 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、变量 那些曾经怎么也看不懂的东西,突然有一天就懂了。这就是复习的力量吗? 1 变量的赋值 做了上面的图所描述的事情 1)开辟一块内存,创建一个值为10的整数 2)创建一个a的标记 3)把a 指向内存中的值 关于堆和栈就先不考虑了,好吧。我自己不懂 再来一个难点的 这个够难了吧。你认为b是多少,是 阅读全文
posted @ 2018-05-08 18:02 wanstack 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 最近项目忙成狗,都没时间好好看看开发的东西了,正好最近开始看rest api的东西,真是个好东西啊。可以前后端分离,但是在学习的过程中,遇到各种问题。还是基础不够扎实。本次rest api的会一边遇坑一边补习之前的东西。 一 functools库 真是一个神奇的python库,以前一直没注意。 1  阅读全文
posted @ 2018-05-08 16:04 wanstack 阅读(267) 评论(0) 推荐(0) 编辑
摘要: ①从参数方面来讲: map()函数: map()包含两个参数,第一个是参数是一个函数,第二个是序列(列表或元组)。其中,函数(即map的第一个参数位置的函数)可以接收一个或多个参数。 reduce()函数: reduce() 第一个参数是函数,第二个是 序列(列表或元组)。但是,其函数必须接收两个参 阅读全文
posted @ 2018-05-07 10:07 wanstack 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 基于RabbitMQ RPC实现的主机异步管理 地址原文:http://blog.51cto.com/baiying/2065436,作者大大,我把原文贴出来了啊。不要告我 来个README.md 1)先来看看client代码 这个是入口 可以看到最终执行会在main中,看看main中的代码 看到了 阅读全文
posted @ 2018-04-26 15:39 wanstack 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一 简单应用 RPC——远程过程调用,通过网络调用运行在另一台计算机上的程序的函数\方法,是构建分布式程序的一种方式。RabbitMQ是一个消息队列系统,可以在程序之间收发消息。利用RabbitMQ可以实现RPC。本文所有操作都是在ubuntu16.04.3上进行的,示例代码语言为Python2.7 阅读全文
posted @ 2018-04-26 15:01 wanstack 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 1 RabbitMQ消息队列的小伙伴: ProtoBuf(Google Protocol Buffer) 什么是ProtoBuf? 一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关 阅读全文
posted @ 2018-04-20 15:26 wanstack 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1. 客户端接口 Client interface 为了展示一个RPC服务是如何使用的,我们将创建一段很简单的客户端class。 它将会向外提供名字为call的函数,这个call会发送RPC请求并且阻塞,直到收到RPC运算的结果。代码如下: 2. 回调函数队列 Callback queue 总体来说 阅读全文
posted @ 2018-04-20 15:14 wanstack 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 我们实现了一个简单的日志系统。Consumer可以监听不同severity的log。但是,这也是它之所以叫做简单日志系统的原因,因为是仅仅能够通过severity设定。不支持更多的标准。 比如syslog unix的日志工具,它可以通过severity (info/warn/crit...) 和模块 阅读全文
posted @ 2018-04-19 15:44 wanstack 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 上篇文章中,我们构建了一个简单的日志系统。接下来,我们将丰富它:能够使用不同的severity来监听不同等级的log。比如我们希望只有error的log才保存到磁盘上。 1. Bindings绑定 上篇文章中我们是这么做的绑定: 绑定其实就是关联了exchange和queue。或者这么说:queue 阅读全文
posted @ 2018-04-18 15:36 wanstack 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页