2018年7月18日
摘要: 下图是dubbo服务发布过程中的日志: 从上述的日志,可以总结出dubbo服务的过程有六步: 1.暴露本地服务 Export dubbo service com.alibaba.dubbo.demo.DemoService to url dubbo://192.168.1.3:20880/com.a 阅读全文
posted @ 2018-07-18 17:41 我&菜鸟 阅读(1008) 评论(0) 推荐(0)
摘要: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 自动发现: 基于注册中心目录服务,使服务消费方能动态的查找 阅读全文
posted @ 2018-07-18 17:38 我&菜鸟 阅读(101) 评论(0) 推荐(0)
摘要: 1、简介 Thrift是一种接口描述语言(IDL)和二进制通讯协议,它被用来定义和创建跨语言的服务。它被当作一个远程过程调用(RPC)框架来使用,是由Facebook为“大规模跨语言服务开发”而开发的。它通过一个代码生成引擎联合了一个软件栈,来创建不同程度的、无缝的跨平台高效服务,可以使用C#、C+ 阅读全文
posted @ 2018-07-18 17:24 我&菜鸟 阅读(1266) 评论(0) 推荐(0)
摘要: 一、Mac系统安装GIT 1,官网安装,传送门:https://git-scm.com/download个人使用的一款git图形操作程序github desktop 传送门:https://desktop.github.com/2,使用homebrew指令进行下载打开终端:执行后面指令进行安装hom 阅读全文
posted @ 2018-07-18 16:30 我&菜鸟 阅读(85) 评论(0) 推荐(0)
摘要: scroll 查询 可以用来对 Elasticsearch 有效地执行大批量的文档查询,而又不用付出深度分页那种代价。 scroll 查询 可以用来对 Elasticsearch 有效地执行大批量的文档查询,而又不用付出深度分页那种代价。 游标查询允许我们 先做查询初始化,然后再批量地拉取结果。 这 阅读全文
posted @ 2018-07-18 16:23 我&菜鸟 阅读(343) 评论(0) 推荐(0)
摘要: 步骤1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" #安装Homebrew 步骤2 brew install keychain #安装keychain 步骤3 ls 阅读全文
posted @ 2018-07-18 15:58 我&菜鸟 阅读(5468) 评论(0) 推荐(0)
摘要: 1.基础概念 1) 与mysql区别: mysql ES 差异 2) 索引字段有为“索引(indexed)”和“存储(stored)”两个属性,只有被“索引”的字段才能在查询/排序条件中使用,只有被“存储”的字段才能在请求的时候返回字段内容,默认情况下字段是既“索引”又“存储”的。如果需要对索引进行 阅读全文
posted @ 2018-07-18 15:41 我&菜鸟 阅读(170) 评论(0) 推荐(0)
摘要: 最近Chrome升级之后ES的sense-chrome扩展被拉黑了,没关系,还可以这么玩 1.克隆sense-chrom的扩展到本地来 git clone https://github.com/StephaneBour/sense-chrome.git 2.打开Chrome扩展程序管理,选中开发者模 阅读全文
posted @ 2018-07-18 15:16 我&菜鸟 阅读(101) 评论(0) 推荐(0)
摘要: SQL开发规范(针对OLTP) 不使用大事务,拆分为小事务。大SQL拆成多个小SQL, 增加缓存命中率和提高CPU利用率(降低IOWait) 不使用多表查询, 禁用JOIN 不使用 * , SELECT使用具体的列名 开发时不会因为使用*而显著缩短开发时间和设计时间 还能减少QUERY RT 在发生 阅读全文
posted @ 2018-07-18 15:02 我&菜鸟 阅读(209) 评论(0) 推荐(0)
摘要: 1、 创建表的案例 表名和字段名 不允许使用 双引号 标记字段名、DEFAULT、和comment部分。 其中,created_at 和 updated_at 为必须字段,方便数据仓库做增量同步以及根据时间维度的计算 CREATE TABLE check_off_list ( id bigint(2 阅读全文
posted @ 2018-07-18 14:56 我&菜鸟 阅读(1391) 评论(0) 推荐(0)
摘要: 工具列表: 命令行工具:item2,下载地址:https://www.iterm2.com/ Oh My Zsh:让你的terminal更好用:http://ohmyz.sh/ Homebrew:macOS 不可或缺的套件管理器,http://brew.sh/index_zh-cn.html,pyt 阅读全文
posted @ 2018-07-18 14:44 我&菜鸟 阅读(105) 评论(0) 推荐(0)