概述 本篇博文完整讲述了如果通过 protocol buffers 定义并启动一个 gRPC 服务,然后在 gRPC 服务上提供一个 RESTful JSON API 的反向代理 gateway,最后通过 swagger ui 来提供 RESTful JSON API 的说明,完整代码 hellow ...
分类:
Windows程序 时间:
2017-01-14 19:05:33
阅读次数:
1080
~ 位求反 ~expr << 左移 expr1 << expr2 >> 右移 expr1 >> expr2 & 位与 expr1 & expr2 ^ 位异或 expr1 ^ expr2 | 位或 expr1 | expr2 ...
分类:
编程语言 时间:
2017-01-14 19:06:13
阅读次数:
157
自定义控件 import android.animation.ArgbEvaluator; import android.animation.FloatEvaluator; import android.content.Context; import android.graphics.Color; ... ...
分类:
其他好文 时间:
2017-01-14 19:05:12
阅读次数:
218
安装: 安装时,如果想查看安装进度,可打开console(View->Show Console) 安装Package control有两中方法: 方法1:通过代码安装 方法2:1、下载 https://sublime.wbond.net/Package%20Control.sublime-packa ...
分类:
其他好文 时间:
2017-01-14 19:04:04
阅读次数:
179
Problem Description The Euler function phi is an important kind of function in number theory, (n) represents the amount of the numbers which are small... ...
分类:
其他好文 时间:
2017-01-14 19:03:10
阅读次数:
219
Undefined Symbols for Architecture I386 1234567891011121314151617181920212223242526 Undefined symbols for architecture i386: "_SecCertificateCopyData" ...
分类:
移动开发 时间:
2017-01-14 19:04:56
阅读次数:
282
<div="nbsp;库是程序代码的集合,是共享程序代码的一种方式. 根据源代码的公开情况,库可以分为 2 种类型. 开源库: 公开源代码,能看到具体实现 比如 SDWebImage 、 AFNetworking 闭源库: 不公开源代码,是经过编译后的二进制文件,看不到具体实现 主要分为:静态库、动 ...
分类:
其他好文 时间:
2017-01-14 19:02:55
阅读次数:
137
数组是存储同一类型数据的数据结构 数组的声明与初始化 一旦创建就不可改变其大小 3.10.1 for each 循环 for each循环可以用来为数组赋值 对数组a的每个 element 输出。 如果想直接输出数组,可以使用Arrays(java.util.Arrays )类的toString方法 ...
分类:
编程语言 时间:
2017-01-14 19:01:41
阅读次数:
189
1018: [SHOI2008]堵塞的交通traffic Description 有一天,由于某种穿越现象作用,你来到了传说中的小人国。小人国的布局非常奇特,整个国家的交通系统可以被看成是一个2行C列的矩形网格,网格上的每个点代表一个城市,相邻的城市之间有一条道路,所以总共有2C个城市和3C-2条道 ...
分类:
其他好文 时间:
2017-01-14 19:02:48
阅读次数:
177
对象池其实就是缓存一些对象从而避免大量创建同一个类型的对象,类似线程池的概念。对象池缓存了一些已经创建好的对象,避免需要时才创建对象,同时限制了实例的个数。池化技术最终要的就是重复的使用池内已经创建的对象。从上面的内容就可以看出对象池适用于以下几个场景: 1. 创建对象的开销大 2. 会创建大量... ...
分类:
Web程序 时间:
2017-01-14 19:01:36
阅读次数:
259
一. mac环境: 1.在终端操作,准备好mac系统下的sdk,adt,ndk,ant文件,放在自己的目录中 2.进入mac终端,输入: vim ~/.bash_profile 然后回车,按 i 进入插入编辑模式 ,然后开始设置环境变量 以下为输入内容: export PATH=$PATH:/use ...
分类:
其他好文 时间:
2017-01-14 19:00:28
阅读次数:
213
以一个商品分类管理功能来编写,代码尽量简单易懂。从一个实体开始,一直到权限控制,由浅到深一步步对功能进行完善。 1.打开语言文件 【..\MyCompanyName.AbpZeroTemplate.Core\Localization\AbpZeroTemplate\AbpZeroTemplate-z ...
分类:
Web程序 时间:
2017-01-14 18:59:57
阅读次数:
244
【核心类】 导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步: 导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。 相互之间的关系框架如下图所示: 由此看出: (1)整个游戏一般只有一个导演。 (2)一个游戏可以由多个场景组成(菜单界面、游戏界面、游戏结束界 ...
分类:
其他好文 时间:
2017-01-14 19:00:01
阅读次数:
280
自己写的一个网页里面的删除和新增的js。逻辑过于复杂,而且不能实现所有的功能。但是也是自己的一些成果。有借鉴的可以问问我 //点击的是二级权限 $(".select").click(function () { var m = 0; //阻止事件冒泡 var e = event || window.e ...
分类:
其他好文 时间:
2017-01-14 19:00:20
阅读次数:
227
2.x-3.x版本 //获取屏幕尺寸 CCSize size = CCDirector::sharedDirector()->getWinSize(); //使用屏幕尺寸初始化一个空的渲染纹理对象 CCRenderTexture* texture = CCRenderTexture::create( ...
分类:
其他好文 时间:
2017-01-14 18:57:41
阅读次数:
223
tips:#为空格 Printf 格式化字符串 格式代码 A ABC ABCDEFGH %S A ABC ABCDEFGH %5S ####A ##ABC ABCDEFGH %.5S A ABC ABCDE %5.5S ####A ##ABC ABCDE %-5S A#### ABC## ABCDE ...
分类:
其他好文 时间:
2017-01-14 19:00:06
阅读次数:
153
在上一章中,学习了Python多进程编程的一些基本方法:使用跨平台多进程模块multiprocessing提供的Process、Pool、Queue、Lock、Pipe等类,实现子进程创建、进程池(批量创建子进程并管理子进程数量上限)以及进程间通信。这一章学习下Python下的多线程编程方法。 一、 ...
分类:
编程语言 时间:
2017-01-14 18:58:21
阅读次数:
190