关闭
当前搜索:

Spark和Scala的网络资源汇集

Spark和Scala的网络资源汇集作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs本文的目的是为Spark和Scala初学者提供一些学习资源。1、Github上的Scala Workshophttps://github.com/airisdata/scalaworkshop2、Setup资源 下载Scala 2.11.8...
阅读(3453) 评论(2)

Express.js路由详解

Express.js路由详解作者:chszs,未经博主允许不得转载。Express的路由模块是由一个URI(或者叫路径)和一个特定的HTTP方法(比如GET、POST等)组成的,表示应用该如何响应客户端对指定URI的访问。 每一个路由都可以有一个或多个处理函数,当匹配到路由时,将执行相应的函数。 路由的定义由如下结构组成:...
阅读(5469) 评论(0)

消息系统NATS常见的几个问题

消息系统NATS常见的几个问题作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs1)Request()和Publish()之间的不同Publish()发送一条消息到gnatsd,是使用它的地址作为一个subject,而gnatsd交付消息给所有注册了此subject的订阅者。可选地是,你还可以发送带reply subject...
阅读(4870) 评论(0)

NATS服务器配置详解

NATS服务器配置详解作者:chszs,未经博主允许不得转载。尽管NATS可以无配置的运行,但也可以使用配置文件配置NATS服务器。1)配置项包括 * 客户端监听器端口 Client listening port * HTTP监听器端口 HTTP monitoring port * 客户端认证 Client auth * 集群定义 Cluster definitions * 集群路由 Cluster r...
阅读(2494) 评论(0)

NATS服务器部署及测试

NATS服务器部署及测试作者:chszs,未经博主允许不得转载。NATS的服务器是使用Golang语言开发的,其可执行文件的名字为gnatsd,表示Go NATS Daemon。NATS服务器是一个开源软件,基于MIT许可证发布。 NATS Server有Linux版、Mac版、Windows版。下面以Linux版为例,详述其部署过程。...
阅读(3353) 评论(0)

NATS连线协议详解

NATS连线协议详解作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsNATS的连线协议是一个简单的、基于文本的发布/订阅风格的协议。客户端连接到gnatsd(NATS服务器),并与gnatsd进行通信,通信基于普通的TCP/IP套接字,并定义了很小的操作集,换行表示终止。 与传统的、使用了二进制消息格式的消息通信系统不同...
阅读(2758) 评论(2)

Nats的消息通信模型

Nats的消息通信模型作者:chszs,未经博主允许不得转载。NATS的消息通信是这样的:应用程序的数据被编码为一条消息,并通过发布者发送出去;订阅者接收到消息,进行解码,再处理。订阅者处理NATS消息可以是同步的或异步的。异步处理 异步处理使用回调消息句柄处理消息,当有消息到来时,已注册的回调句柄接收并控制处理消息。整个过程客户端不会被阻塞,可以同步执行其它任务。异步处理可以采用多线程调度的设计。...
阅读(3314) 评论(0)

一种开源的分布式消息系统Nats

一种开源的分布式消息系统Nats作者:chszs,未经博主允许不得转载。NATS是一个开源的、轻量级的、高性能的分布式消息通信系统,实现了高可伸缩性和优雅的发布/订阅模型。NATS适合云基础设施的消息通信系统、IoT设备消息通信和微服务架构。Apcera团队负责维护NATS服务器(Golang语言开发)和客户端(包括Python、Ruby、Node.js、Elixir、Java、Nginx、C和C#),开源社区也贡献...
阅读(11603) 评论(1)

npm使用指南

npm使用指南作者:chszs,未经博主允许不得转载。npm全称为Node Package Manager,是一个基于Node.js的包管理器,也是整个Node.js社区最流行、支持的第三方模块最多的包管理器。至今,npm已经管理约24万个由开发者、公司和社区创建的模块。npm的使用很简单,记住以下命令即可很好地使用它。...
阅读(8725) 评论(0)

Graphite详解

Graphite详解Graphite是一个开源实时的、显示时间序列度量数据的图形系统。Graphite并不收集度量数据本身,而是像一个数据库,通过其后端接收度量数据,然后以实时方式查询、转换、组合这些度量数据。Graphite支持内建的Web界面,它允许用户浏览度量数据和图。Graphite有三个主要组件组成: 1)Graphite-Web 这是一个基于Django的Web应用,可以呈现图形和仪表板...
阅读(5205) 评论(1)

一个优秀的CQRS框架Reveno

一个优秀的CQRS框架RevenoCQRS表示Command Query Responsibility Segregation,即命令和查询责任分离,是由Greg Young提出的一种将系统的读(查询)、写(命令)操作分离为两种独立子系统的架构模式。在一些应用场景下,这种分离是很有价值的,但要注意,CQRS对大多数系统而言,让系统变得更加复杂。...
阅读(7079) 评论(3)

一种类型安全的Java HTTP客户端库Retrofit

一种类型安全的Java HTTP客户端库 Retrofit介绍 Retrofit是一个开源的、类型安全的HTTP客户端,它适用于Android和Java平台,官方主页为:http://square.github.io/retrofit/Retrofit需要Java 7以上版本或Android 2.3以上版本的支持。...
阅读(2385) 评论(2)

JavaScript包管理器综述

JavaScript包管理器综述作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs对于JavaScript来说,包管理器并不是一个新概念,npm和bower是JavaScript的两个最流行的包管理器工具,JavaScript的包管理器还有volo、ringojs、component。这些包管理器相比,npm和bower支持...
阅读(2791) 评论(0)

Redis实现键对应多值

Redis实现键对应多值作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsRedis服务器提供了很多流行的数据结构,比如Map、List、Set……而在项目开发中,可能会遇到更复杂的需求,需要更复杂的数据结构,比如一个键对应存储多个值,要实现这样的需求,最好的办法就是实现Multimap数据结构。首先需要自己构建这样的数据结...
阅读(7221) 评论(0)

Spring Boot的日志管理

Spring Boot的日志管理 默认情况下,Spring Boot的日志是输出到控制台的,不写入任何日志文件。要让Spring Boot输出日志文件,最简单的方式是在application.properties配置文件中配置logging.path键值,如下:(日志文件为spring.log)...
阅读(12462) 评论(4)

理解Spring Boot

理解Spring Boot作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsSpring Boot是一个偏执的开源框架,它可用于创建可执行的Spring应用程序,采用了习惯优于配置的方法。 此框架的神奇之处在于@EnableAutoConfiguration注释,此注释自动载入应用程序所需的所有Bean——这依赖于Spri...
阅读(33168) 评论(2)

JavaFX本地应用自动更新功能的实现FXLauncher

JavaFX本地应用自动更新功能的实现——FXLauncherJavaFX已经成为构建现代桌面应用最好的UI框架之一,但是它一直存在部署不方便的问题。Javapackager工具就是针对这个问题的解决方案,正如同JavaFX已经打包进JDK 8中,Javapackager工具也随同JDK 8一同提供。 Javapackager工具使得创建本地应用的安装器很容易,但是很遗憾的是,Javapackager不支持自动更新。...
阅读(5076) 评论(1)

Java单元测试工具JUnit 5新特性一览

Java单元测试工具JUnit 5新特性一览作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsJUnit是最流行的开源Java单元测试工具,目前它的稳定版是4.12版。JUnit 4是2005年推出的,它基于Java 5的注释、反射等特性开发,距今已经超过十年了,受目前Java 8以及Lambda表达式等的影响,JUnit团...
阅读(12941) 评论(1)

用Docker运行Percona Server

用Docker运行Percona Server作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsPercona官方提供了一个Percona Docker镜像,可以运行Percona Server MySQL和Percona Server for MongoDB。 Docker官方也提供了Percona镜像,具体见: Pe...
阅读(5030) 评论(1)

Docker多主机网络通信详解

Docker多主机网络通信详解作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsDocker支持多主机网络通信功能,可以通过命令行建立多主机通信网络。本文使用Docker machine和Consul服务发现工具来讲解这一点。前提是需要先安装Docker工具箱。1、Docker Multi-Host Networking作为...
阅读(5383) 评论(0)
842条 共43页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:5963619次
    • 积分:52151
    • 等级:
    • 排名:第64名
    • 原创:795篇
    • 转载:23篇
    • 译文:24篇
    • 评论:1190条
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档