目前,有很多种基于Kubernetes搭建RabbitMQ集群的解决方案。今天笔者今天将要讨论我们在Fuel CCP项目当中所采用的方式。这种方式加以转变也适用于搭建RabbitMQ集群的一般方法。所以如果你想要设计自己的解决方案,你应该收集一些更符合你定制化需求的文章。 命名你的集群 在Kuber ...
分类:
Web程序 时间:
2017-02-05 11:13:48
阅读次数:
478
1.hadoop,spark,Flink的比较 MapReduce: 分布式的计算框架 -> Hive 问题: shuffle:大文件的排序+读写磁盘+网络传输 => 比较慢 只有两种执行算子/API: MapTask(数据转换+过滤)和ReduceTask(数据聚合) ==> 定制化稍微有点差 不 ...
分类:
其他好文 时间:
2017-02-03 12:39:08
阅读次数:
158
持续集成是一种项目管理和流程模型,依赖于团队中各个角色的配合。各个角色的意识和配合不是一朝一夕能练就的,我们的工作只是提供一种方案和能力,这就是持续集成能力的服务化。而在做持续集成能力服务化的过程中,最核心的一点就是,如何实现一个可定制化的任务流,即所谓的pipeline。 在传统的持续集成工具实现 ...
分类:
其他好文 时间:
2017-01-26 23:08:02
阅读次数:
294
DeveloperExceptionPageMiddleware中间件利用呈现出来的错误页面实现抛出异常和当前请求的详细信息以辅助开发人员更好地进行纠错诊断工作,而ExceptionHandlerMiddleware中间件则是面向最终用户的,我们可以利用它来显示一个友好的定制化的错误页面。 ...
分类:
Web程序 时间:
2017-01-06 09:21:29
阅读次数:
588
php.ini文件是用来保存各项扩展配置的文件,每个扩展都或多或少需要有一个定制化的配置,ini文件是一个很好的保存配置的方式,我们来看下怎么在自己的扩展里,使用到ini的配置功能 ZEND_INI_MH(myext_example_ini_callback){if(new_value_length ...
分类:
Web程序 时间:
2017-01-01 19:02:23
阅读次数:
278
本地化封装了关于语言,文化以及技术约定和规范的信息。用于提供于用户所处地域相关的定制化信息和首选项信息的设置。通过获取用户的本地化信息设置,我们可以为用户提供更加友好人性化的界面设置,包括更改更改应用程序的界面的语言,货币类型,数字,日期格式的格式化,提供正确的地理位置显示等等。IOS内置为应用程序 ...
分类:
其他好文 时间:
2016-12-22 13:52:09
阅读次数:
130
什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain O ...
分类:
其他好文 时间:
2016-12-15 21:13:28
阅读次数:
237
弹出层提示信息,这是移动前端开发中最常见的需求,你可能会想到一些流行的弹框插件,比如 经典的artDialog 炫酷的Sweetalert等等.. 但是慢慢地你其实会发现通常情况下需求定制化要求较高,一般的弹框插件可能只满足大部分要求,自定义花的时间还不如手动自己封装一个符合自己开发习惯的弹框组件, ...
分类:
其他好文 时间:
2016-12-14 18:42:46
阅读次数:
230
http://www.cnblogs.com/newmin/ .NET开源插件内核;支持WinForm和Asp.net. 设计的初衷是:利用“开发平台 + 插件内核"来开发子系统,及对系统进行一些扩展, 定制化开发。 与很多大牛实现的插件不同的地方在于,插件内核并不需要建立的ASP.NET MVC上 ...
分类:
Web程序 时间:
2016-12-14 07:48:17
阅读次数:
259
配置suse自动化安装 作者:尹正杰 前言:不知道你习惯用那款虚拟器,我用的是VMware Workstation,别问我为什么,因为它好看~大家在安装suse的时候会不会觉得份繁琐,总是要一步一步的点, 有可能你会想到PXE安装,那如果你没有网卡驱动呢?如果你没有网线呢?所以让我们一起定制化自己的 ...
分类:
其他好文 时间:
2016-12-08 20:39:58
阅读次数:
275