笔试题 1.JAVA设计模式 2.简单算法题 3.什么是ANR,ANR原因,怎么避免ANR 4.activity生命周期,前后台切换的时候activity走过那几个阶段 5.JAVA引用 6.页面滑动卡顿分析及定位 7.消息发送后,收件人收不到原因 8.Android数据存储的方式 9.idl 10 ...
分类:
其他好文 时间:
2019-04-16 00:57:36
阅读次数:
621
Thrift的基本结束 Thrift是一个跨语言的服务部署框架,最初由Facebook于2007年开发,2008年进入Apache开源项目。Thrift通过IDL(Interface Definition Language,接口定义语言)来定义RPC(Remote Procedure Call,远程 ...
分类:
其他好文 时间:
2019-03-20 01:18:53
阅读次数:
188
今天发现.net core下有gRPC模板了,这个可是补全了.net core下高性能RPC框架缺失这一大短板了。 使用模板创建了工程后,发现连客户端的示例也创建了。 更加给力的是,IDE是能直接识别proto文件的,后台后自动将其编译为相应的c#代码,这可是解决了手动编译idl的一大痛点了。除了g ...
分类:
Web程序 时间:
2019-03-10 09:41:51
阅读次数:
278
1.功能简介 IDL是一门简单易用的科学计算和可视化语言,包含大量的图形图像处理函数,尤其是同ENVI结合集成了该软件的大量功能,因此被广泛用于遥感、地信领域。 本示例程序实现了IDL算法与PIESDK集成功能,使得在PIE中也可以调用IDL写的算法(以IDL图像裁剪算法为例)。 2. 功能实现说明 ...
分类:
编程语言 时间:
2019-01-09 15:07:17
阅读次数:
340
写一篇博客来记录从 Python 转型到 Java 的学习成果。整体架构: rpc: dubbo + thrift idl: thrift registeration: zookeeper MQ: kafka sql: mysql noSql: redis过程中遇到的问题: 1. 数据库唯一标示ID ...
分类:
其他好文 时间:
2019-01-04 14:43:11
阅读次数:
181
微服务发布的三种方式:restful api,xml配置,idl文件,其中idl不是很懂,也没想去研究本文主要记录xml的发布 restful风格,主要用于http请求的接口协议中,也就是我们常用的mvc接口定义。 XML配置主要分成三步: 1.服务提供者定义接口,并实现接口 2.服务提供者进程启动 ...
分类:
其他好文 时间:
2018-11-16 01:15:38
阅读次数:
202
Mojom IDL and Bindings Generator This document is a subset of the Mojo documentation. Contents Overview Mojom Syntax Primitive Types Modules Imports S ...
分类:
其他好文 时间:
2018-10-16 22:10:14
阅读次数:
211
gorm的功能很强大,支持很多很多特性,打算在项目中用上它。 但gorm不支持protobuf,如果idl用的是protobuf,需要对每个message做一个重新定义一个内部的struct,使得可以让这个内部struct和mysql一一对应,这个是个很无脑的搬砖活;而且,对于message里面有内 ...
分类:
其他好文 时间:
2018-09-28 11:03:31
阅读次数:
722
微服务基本组件: 服务注册 注册中心 服务框架 服务监控 服务跟踪 服务治理 服务注册 提供的服务名,服务返回的结果格式,如何解析,其他服务信息。 常用的服务描述方式: REST API:例如swagger. XML: 例如spring+dubbo的配置 IDL: 例如gRPC这类跨语言调用框架。 ...
分类:
其他好文 时间:
2018-09-20 21:18:00
阅读次数:
940
一、简介 1、Thrift是Facebook开发的跨语言的RPC服务框架。随后贡献给Apache开源组织。成为RPC服务的主流框架。 2、特点: 优点: 跨语言,支持java、c/c++、python等多种编程语言 IDL定义接口函数和数据类型 支持二进制传输,效率高 支持多种工作模型,单线程模型、 ...
分类:
其他好文 时间:
2018-09-02 21:53:25
阅读次数:
181