自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Thrift生成java端和JavaScript端代码,与vertx结合,js端调用java端函数

项目需要使用rpc调用,学习了一波thrift,记录一次Thrift生成java端和JavaScript端代码,并在前端直接调用后端代码

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用swift进行thrift文件的生成

使用swift由java类生成thrift文件,再用thrift生成js文件1.什么是swift 首先,这个swift指的的Facebook的另一个开源项目,thrift的子项目,不是ios的那个swift;swift用于将已有的java代码生成thrift文件,支持java中的string、int、long、double、boolean等基本类型以及枚举、类、异常,不支持java.sql....

2018-03-10 20:08:40 5649

原创 Thrift生成Java端和JavaScript端代码,并实现前端调用后端的方法

Thrift生成Java端和JavaScript端代码,并在前端调用后端的方法,服务通过Vertx提供1.什么是Thrift 下面这篇文章介绍的很详细,可以点进去了解一下什么是Thrift http://blog.csdn.net/qq_27784479/article/details/73250958 2.如何生成java端和js端代码 windows下比较简单,官方提供了预编译的e...

2018-03-08 20:26:39 4976

原创 PostGIS根据已有列创建Geometry,并计算距离

1.创建包含坐标系信息的Geometry列AddGeometryColumn的用法如下:AddGeometryColumn(varchar table_name, varchar column_name, integer srid, varchar type, integer dimension, boolean use_typmod=true);通过如下语句生成一个坐标系为sri

2018-01-31 15:57:43 2837

原创 grpc初探

1.什么是grpc?gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法,能够更容易地创建分布式应用和服务。与许多 RPC 系统类似,gRPC 也是基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个 gR

2017-11-08 21:06:36 2820

原创 phoenix学习(一)

phoenix(一)phoenix中的primary keyphoenix的primary key很重要,建表成功以后不能重新指定primary key。primary key对应Hbase中的row key,直接被order,查起来速度快,因此常选择查询次数比较多的列作为primary key。时间戳也可以作为primary key,查询时直接跳过不在时间范围内的。如果某些列族比其他列族访问的

2017-08-01 21:04:35 407

原创 win7下intellij IDEA中使用JDBC连接虚拟机中的phoenix

前提:在VM中安装好hadoop+zookeeper+hbase+phoenix,并可以成功启动。1.在win7下解压hadoop.tar.gz,在github上搜winutils,下载下来,覆盖之前解压的haodoop/bin目录下的文件。2.设置环境变量:HADOOP_HOME=F:\hadoop\hadoop-2.6.3HADOOP_PREFIX=F:\hadoop\hado

2017-07-31 16:00:26 1675

原创 VMware虚拟机安装3个Linux系统,配置postgre-xl分布式数据库

VMware虚拟机安装Linux参照:http://www.jb51.net/article/97892.htmLinux中postgre-xl基本配置参照:http://www.jianshu.com/p/82aaf352b772现将我自己安装过程中的一些问题记录下来。1.安装虚拟机时网络适配器采用NAT连接,确保能够读取到IP地址和路由。进入系统后# vi /etc/sysco

2017-07-20 09:59:26 365

原创 Vertx初步使用

vertx初步学习首先新建一个继承自AbstractVerticle的类,在主函数中即可通过调用vertx的函数deployVerticle部署一个实例。public class VertxDemo extends AbstractVerticle{ public static void main(String[] args) { Vertx.vertx().deployVerti

2017-07-16 17:21:11 675

Mapx破解文件

安装好Mapx后,下载此文件,按照文件中的提示去做,就可以使用

2015-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除