#PC电源

[转]VS2015中臃肿的ipch和sdf文件

使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options->...

rpc框架之 thrift连接池实现

接前一篇rpc框架之HA/负载均衡构架设计继续,写了一个简单的thrift连接池:先做点准备工作:packageyjmyzz;publicclassServerInfo{publicStringgetHost(){returnhost;}publicvoidsetHost(Stringhost){this.host=h...

rpc框架之HA/负载均衡构架设计

thrift、avro、grpc之类的rpc框架默认都没有提供负载均衡的实现,生产环境中如果server只有一台,显然不靠谱,于是有了下面的设计,这其实是前一阵跟北京一个朋友在qq群里交流的结果,分享一下:主要思路:1、rpcserver端以多实例方式运行(多端口或多机部署均可),启动时每个实例向zk集群以临时节点方式...
代码星球 ·2020-04-06

rpc框架之gRPC 学习

grpc是google在github于2015年开源的一款RPC框架,虽然protobuf很早google就开源了,但是google一直没推出正式的开源框架,导致github上基于protobuf的rpc五花八门,国内比较著名的有百度的sofa-pbrpc,但是遗憾的是soft-pbrpc没有对应的java实现版本。r...
代码星球 ·2020-04-06

rpc框架之 avro 学习 2

同一类框架,后出现的总会吸收之前框架的优点,然后加以改进,avro在序列化方面相对thrift就是一个很好的例子。借用ApacheAvro与Thrift比较一文中的几张图来说明一下,avro在序列化方面的改进:1、无需强制生成目标语言代码avro提供了二种使用方式,一种称之为Sepcific方式,这跟thrift基本一...
代码星球 ·2020-04-06

rpc框架之avro 学习 1

avro是hadoop的一个子项目,提供的功能与thrift、ProtocolBuffer类似,都支持二进制高效序列化,也自带RPC机制,但是avro使用起来更简单,无需象thrift那样生成目标语言源代码,目前支持的语言有java、c#、php、c++等(详情见:https://cwiki.apache.org/co...
代码星球 ·2020-04-06

rpc框架: thrift/avro/protobuf 之maven插件生成java类

thrift、avro、probobuf这几个rpc框架的基本思想都差不多,先定义IDL文件,然后由各自的编译器(或maven插件)生成目标语言的源代码,但是,根据idl生成源代码这件事,如果每次都要手动敲命令,未免太无聊了,幸好这三种框架都提供了对应的maven插件来完成代码的自动生成,本文演示了这三种框架的mave...

rpc框架之 thrift 学习 2

thrift的基本构架:上图源自:http://jnb.ociweb.com/jnb/jnbJun2009.html底层UnderlyingI/O以上的部分,都是由thrift编译器生成的代码,其中:YourCode这是根据thrift文件中定义的dto及service接口方法FooService.Client及Foo...
代码星球 ·2020-04-06

rpc框架之 thrift 学习 1

thrift是一个facebook开源的高效RPC框架,其主要特点是跨语言及二进制高效传输(当然,除了二进制,也支持json等常用序列化机制),官网地址:http://thrift.apache.org跨语言通常有二种做法,一是将其它语言转换成某种主流的通用语言,比如:delphi.net以前就是先将delphi转换成...
代码星球 ·2020-04-06

亚马逊AWS学习——EC2的自己定义VPC配置

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/47153421本文出自【我是干勾鱼的博客】  EC2即亚马逊AWS云服务中的虚拟主机。创建EC2实例时假设使用的默认VPC并分配了公有IP是能够上网的。但我们常常须要自定义的网络环境...

一个简单RPC框架是怎样炼成的(II)——制定RPC消息

开局篇我们说了,RPC框架的四个核心内容RPC数据的传输。RPC消息协议RPC服务注冊RPC消息处理以下,我们先看一个普通的过程调用classClient(object):def__init__(self):self.remote=None###内部是托付给远程remote对象来获取结果。defsayHello(sel...

Java中的http相关的库:httpclient/httpcore/okhttp/http-request

httpclient/httpcore是apache下面的项目:中文文档下载参考5官网:http://hc.apache.org/在线文档:http://hc.apache.org/httpcomponents-client-ga/tutorial/html/示例代码:http://hc.apache.org/http...

接口测试——HttpClient工具的https请求、代理设置、请求头设置、获取状态码和响应头

https请求代理设置请求头设置获取状态码接收响应头https协议(SecureHypertextTransferProtocol):安全超文本传输协议,HTTPS以保密为目标研发,简单讲HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,其安全基础是SSL协议,因此加密的详细内容请看SSL...

接口测试——httpclient介绍与请求方式详解

HTTP协议可能是现在lntemet上使用得最多、最重要的协议了,越来越多的Java应用程序需要直接通过HTTP协议来访问网络资源。虽然在JDK的java.net包中已经提供了访问http协议的基木功能,但是对于大部分应用程序来说,JDK库本身提供的功能还不够丰富和灵活。HttpClient是ApaChe、JakamC...

十年前,女:“对不起,我不会喜欢你的,你不要再坚持了,就好比让 Linux 和 Windows 同时运行在一台PC机上,可能吗?

1、十年前,女:“对不起,我不会喜欢你的,你不要再坚持了,就好比让Linux和Windows同时运行在一台PC机上,可能吗?”男生听后默默走开,十年后,在一次虚拟技术大会上,我听到一名虚拟技术开发程序员给我讲述了这个故事。2、程序猿问程序媛:”为什么要离开我,我做得还不够好吗?&rd...
首页上一页...4243444546...下一页尾页