上一页 1 ··· 138 139 140 141 142 143 144 145 146 ··· 234 下一页

2019年3月17日

ElasticSearch安装部署,基本配置(Ubuntu14.04)

摘要: ElasticSearch部署文档(Ubuntu 14.04) 安装java echo $PATH 安装ElasticSearch ElasticSearch各个目录说明 配置 ES_HEAP_SIZE File Descriptors Virtual memory Memory Settings 阅读全文

posted @ 2019-03-17 19:06 ExplorerMan 阅读(164) 评论(0) 推荐(0)

几种常见的微服务架构方案简述——ZeroC IceGrid、Spring Cloud、基于消息队列

摘要: 微服务架构是当前很热门的一个概念,它不是凭空产生的,是技术发展的必然结果。虽然微服务架构没有公认的技术标准和规范草案,但业界已经有一些很有影响力的开源微服务架构平台,架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程。本文选自《架构 阅读全文

posted @ 2019-03-17 19:03 ExplorerMan 阅读(545) 评论(0) 推荐(0)

用Python开发Zeroc Ice应用

摘要: Zeroc Ice简介 Zeroc ICE(Internet Communications Engine ,互联网通信引擎)是目前功能比较强大和完善的RPC框架,支持跨平台、跨语言调用。它非常灵活,可以通过TCP、UDP、SSL/TSL或WebSocket连接,支持同步、异步调用,以及服务器和客户端 阅读全文

posted @ 2019-03-17 19:02 ExplorerMan 阅读(3378) 评论(0) 推荐(0)

pycharm远程调试配置

摘要: 目录: 安装pycharm 配置pycharm远程调试 使用测试 一、安装pycharm(略) 二、配置pycharm远程调试 1、菜单 >Tools >Deployment >Configuration 2、点击加号,添加server 〉选择SFTP 3、输入IP、用户名,密码,Python项目目 阅读全文

posted @ 2019-03-17 17:31 ExplorerMan 阅读(196) 评论(0) 推荐(0)

利用PyCharm进行Python远程调试

摘要: 背景描述 有时候Python应用的代码在本地开发环境运行十分正常,但是放到线上以后却出现了莫名其妙的异常,经过再三排查以后还是找不到问题原因,于是就在想,要是可以在服务器环境中进行单步跟踪调试就好了。 然而,在服务器系统上安装一个IDE肯定是不现实的;通过SSH远程到服务器端,采用pdb进行调试虽然 阅读全文

posted @ 2019-03-17 17:30 ExplorerMan 阅读(820) 评论(0) 推荐(0)

通信协议之序列化

摘要: stevenrao——2012-07-07于深圳 通信协议可以理解两个节点之间为了协同工作实现信息交换,协商一定的规则和约定,例如规定字节序,各个字段类型,使用什么压缩算法或加密算法等。常见的有tcp,udo,http,sip等常见协议。协议有流程规范和编码规范。流程如呼叫流程等信令流程,编码规范规 阅读全文

posted @ 2019-03-17 16:45 ExplorerMan 阅读(414) 评论(0) 推荐(0)

通信协议演进与JCE协议详解

摘要: 一、通信协议概述通信协议是两个节点之间为了协同工作、实现信息交换,而协商的规则和约定,例如规定字节序,各个字段类型,使用什么压缩算法或加密算法等。 1、原始数据假设A和B通信,获取或设置用户基本资料,一般开发人员第一步就是定义一个协议结构: struct userbase{unsigned shor 阅读全文

posted @ 2019-03-17 16:26 ExplorerMan 阅读(3985) 评论(0) 推荐(0)

2019年3月13日

Redis源码剖析和注释(七)--- 快速列表(quicklist)

摘要: Redis 快速列表(quicklist)1. 介绍quicklist结构是在redis 3.2版本中新加的数据结构,用在列表的底层实现。 通过列表键查看一下:redis 列表键命令详解 127.0.0.1:6379> RPUSH list 1 2 5 1000"redis" "quicklist" 阅读全文

posted @ 2019-03-13 21:37 ExplorerMan 阅读(594) 评论(0) 推荐(0)

redis源码之压缩列表ziplist

摘要: 压缩列表ziplist1.简介连续,无序的数据结构。压缩列表是 Redis 为了节约内存而开发的, 由一系列特殊编码的连续内存块组成的顺序型(sequential)数据结构。 2.组成 属性 类型 长度 用途zlbytes uint_32t 4B 记录整个压缩列表占用的内存字节数:在对压缩列表进行内 阅读全文

posted @ 2019-03-13 21:34 ExplorerMan 阅读(182) 评论(0) 推荐(0)

Redis源码剖析--列表t_list实现

摘要: Redis中的列表对象比较特殊,在版本3.2之前,列表底层的编码是 ziplist 和 linkedlist 实现的, 但是在版本3.2之后,重新引入了一个 quicklist 的数据结构,列表的底层都由quicklist实现。 这边是在看源码和实际验证的时候发现的区别,然后上网查证。由于目前使用的 阅读全文

posted @ 2019-03-13 21:32 ExplorerMan 阅读(260) 评论(0) 推荐(0)

上一页 1 ··· 138 139 140 141 142 143 144 145 146 ··· 234 下一页

导航