前言 异步事件的通知机制在比较有规模的软件设计中必然会有涉及,比如GUI程序中的事件监听器,应用程序模块之间的通信,以及分布式应用中的消息机制等。如果使用语言原生的对象注册通信,则耦合度不可避免的会增大,也就是说,当时间发生时,A要通知B,则A必须知道B的存在。耦合度的增大在一定程度上必然会影响灵活性。所以,另一种模式就是今天要说的总线模式(BUS Based),即所有的监听器将自己挂在总线上,这
com/a/1190000002978115 在公司内部,基于kubernetes实现了简单的docker应用集群系统,拿出来和大家分享下,在这个系统中,实现了应用的自动部署、动态扩容、节点切换、健康检查
一个基于golang的web爬虫工具 参考自 lealife 参考方法: package main import ( "fmt" cl "github.com/phillihq/hocrawler"
MEAN web 应用。MEAN = MongoDB + Express + AngularJS。基于 MEAN 的架构,是一个不错的学习素材。 项目主页: http://www.open-open
Mongoose 是基于nodejs,使用javascript编程,连接mongodb数据库的软件包,使mongodb的文档数据模型变的优雅起来,方便对 mongodb 文档型数据库的连接和增删改查等常规数据操作。
的执行结果才继续往下执行,我们拿着这个凭证可以在之后任何需要的时候去兑换结果。这篇文章主要介绍一种基于JAVA的Promise模式实现并结合一些例子。 原始实现 为了能够让大家对这个模
net//jiao_fuyou/article/details/36179757 随着移动终端的普及,很多应用都基于LBS功能,附近的某某(餐馆、银行、妹纸等等)。 基础数据中,一般保存了目标位置的经纬度;利用
是一个基于最新 PostgreSQL 构建的分布式数据库。CitusDB 可对 PostgreSQL 数据库进行伸缩以适合大数据的处理。可在集群中进行自动分片和碎片复制,运行在云端或者混合系统中。数据
程繁琐,且无法集中管理。此外,对于公司的新手来讲,需要一定的背景知识才可以上手。 本文主要讲述基于docker搭建测试环境,或许可以解决部分上述问题。 总体思路 业务代码(包括Dockerfile
ZevenOS是一份基于Ubuntu 的GNU/Linux发行,它的主旨是提供一份快速易用的系统,并带有类似BeOS的用户界面和对老旧硬件的支持。该发行构建于一份近期的Linux内 核,并带有大量的流
Azure是该平台最重要的部分之一。ClouderaCMS是第一个基于Azure技术开发与部署的开源CMS系统。它采用ASP.NET进行开发。 它的前身是微软的开源个人网站系统PersonalWebSite Sample 。
Visage 是一个基于 JavaFX 平台专门用于编写用户界面的领域专用语言(DSL) 你可使用 Visage 来对用户界面进行你个建模,包括外观和功能,例如下面的代码是一个显示 "Hello World"
Oxite是一种具有可拓展性的、标准兼容的内容管理系统,旨在支持博客或更大型的网站,能支持广播、引用通告、匿名或验证评论、个人全球统一 标识(Gravatar)头像及在任何页面级别输出RSS Feed
$this->_gridFS->storeBytes($data, $extra); } /** * 复制系统文件 * * @param string $file * @param array $extra *
BMForum 是一款应用于个人、商业领域的基于MySQL数据库新型 PHP论坛程序。作为一个 完全开放源代码 的论坛程序,BMForum 以 强大的功能 和 易用的人性化功能 、 方便的管理 ,同时兼顾了在
SWTChart 是一个基于 Eclipse SWT (Standard Widget Toolkit) 的 Java 图表库,所有的部件都基于 SWT 开发,可轻松的处理侦听器并进行扩展,支持大数据集。
LuninuX OS是基于Ubuntu的发行,它被设计为美观、洁净、简单、快捷、稳定。 LuninuX OS Beta 2 Release 12.00 LuninuX OS Beta 1 Release
Consumer Dispatcher , 是一个基于 RabbitMQ 的代理型应用。 它工作在你的consumer代码和RabbitMQ之间。提供如下功: 隔离式管理queue 一个实例能服务多个站点
JMeter 是 Apache 组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。
TPP是一个基于PHP的web框架,使用了MVC模式以支持快速开发。该框架源自于之前写的tinierPHP2。tinierPHP2是web框架的一个实验项目,限于各种原因,没有进行优化。TPP是对ti