
框架
文章平均质量分 78
bewithme
这个作者很懒,什么都没留下…
展开
-
kafka简介
简介Apache Kafka® 是一个分布式流媒体平台。它切确的含义是什么?我们认为流媒体平台有三个关键功能:1.它可以让你发布和订阅流记录。在这方面,它类似于一个消息队列或企业消息系统。2.它允许你以一个容错方式存储流记录。3.它可以让你在流记录发生时处理它们。Kafka的优点是什么?它被两大类应用所使用:构建实时的流数据管道,实时地在系统之间或应用之间获取数据。 构建实时的应用,转换或响应...2017-10-30 21:17:28 · 127 阅读 · 0 评论 -
ionic数字键盘
ionic最近挺火,最近我也在玩这个,本例实现在用户点击输入框时弹出数字键盘。效果如下 关键代码<script id="templates/modal_number_keyboard.html" type="text/ng-template"> <ion-modal-view > <ion-header...2015-11-06 21:43:46 · 688 阅读 · 0 评论 -
Apache Geode 分布式系统成员
分布式系统成员是连接到Geode分布式系统的程序。你可以把成员配置为属于一个单一的分布式系统,你可以可选的将它们配置为在其它分布式系统中的成员的客户端和服务器端,并且与其它的分布式系统进行通讯。成员概述 当分布式系统成员(或简称 成员)创建Geode数据缓存时连接到Geode系统。这个成员所属的分布式系统通过Geode属性配置。查看gemf...2016-09-24 12:12:58 · 166 阅读 · 0 评论 -
Apache Geode 分布式系统和缓存配置
为了和你的Apache Geode应用一起工作,使用一个配置文件和应用代码的组合。分布式系统成员 分布式系统成员是连接到Geode分布式系统的程序。你可以把成员配置为属于一个单一的分布式系统,你可以可选的将它们配置为在其它分布式系统中的成员的客户端和服务器端,并且与其它的分布式系统进行通讯。属性设置 Geode为开箱即用系统提供一个默认的...2016-09-24 10:40:24 · 299 阅读 · 0 评论 -
Apache Geode 基本的配置和编程
基本的配置和编程描述了Apache Geode安装时如何配置分布式系统和缓存属性。对于您的应用程序,它提供了编写代码来管理您的缓存和分布式系统连接、数据区域和数据入口,包括自定义类的指导。分布式系统和缓存配置为了和你的Apache Geode应用一起工作,使用一个配置文件和应用代码的组合。缓存管理Geode缓存是Geode缓存管理的入口点。Geode...2016-09-24 10:03:54 · 322 阅读 · 0 评论 -
Apache Geode 防火墙和端口
确保你的防火墙端口设置是正确配置的。 缓存服务器上监听的端口。这是在cache.xml中使用的可配置cache-server元系,在CacheServer类中的java API,在gfsh start server命令中的命令行选项。默认情况下,如果没有其它指定,Geode客户端和服务器在主机上预先定义的40404端口相互发现。定位器端口。Geode客户端可以使用定...原创 2016-09-23 18:34:41 · 398 阅读 · 0 评论 -
Apache Geode 防火墙和连接
注意可以由你机器上运行防火墙倒致的的连接问题。Apache Geode是一个以网络为中心的分布式系统,所以如果你机器上有一个运行着的防火墙它可能倒致一些连接问题。例如,如果你的防火墙对基于java的套接字的进出有限制你的连接可能会失败。你可能需要修改你的防火墙设置来允许你机器上的java应用通信。特定的配置取决于您使用的防火墙。 举个例子,防火墙可能会因为超时...2016-09-22 20:12:07 · 186 阅读 · 0 评论 -
Apache Geode 防火墙需要考虑的事
你可以为涉及防火墙的情况配置和限制端口的使用,例如,在客户端-服务器或是服务器-服务器连接。防火墙和连接 注意可以由你机器上运行防火墙倒致的的连接问题。防火墙和端口确保你的防火墙端口设置是正确配置的。 ...2016-09-22 19:47:20 · 126 阅读 · 0 评论 -
Apache Geode 管理系统输出文件
Geode输出文件是可选的并且可能变得非常大。和你的系统管理员一起决定在哪里放置这个文件以免与其它系统活动产生干扰。Geode包括了以下描述的几种输出文件。日志文件. 全面的日志消息来帮助您确认系统配置和配置和代码中的调试问题。在gemfire.properties文件中配置日志。查看《日志》统计档案. 你可在磁盘上归档标准的缓存和分布式活动统计。配置统计...2016-09-22 10:17:53 · 191 阅读 · 0 评论 -
Apache Geode 运行服务器进程
一个Geode服务器是一个进程,它作为长期运行的,客户端/服务器系统可配置的成员。Geode服务器主要用作保存长期存活的数据区域和运行标准的Geode进程例如在客户端/服务器配置中的服务器。你可以用以下方法来停止服务器:gfsh工具允许你用命令行方式管理你的Geode服务器进程。你也可以通过com.gemstone.gemfire.distributed.ServerL...原创 2016-09-21 16:53:31 · 282 阅读 · 0 评论 -
Apache Geode 运行定位器进程
定位器是一个Geode进程,它告诉新连接进来的成员正在运行的成员位置并为服务器提供负载均衡。 你可以将定位器作为对等的定位器运行,也可以作为服务器定位器运行,或是两者一起:在定位器的分布式系统中,对等定位器为已运行的成员提供加入成员的连接信息。在定位器的分布式系统中,服务定位器为服务器提供客户端连接信息。服务定位器也监控服务器加载和发送客户到最小负载...2016-09-20 18:45:19 · 228 阅读 · 0 评论 -
Apache Geode 启动和关闭你的系统
确定正确的启动和关机过程,并写下你的启动和关机脚本。 被良好设计过的启动和关闭系统的过程可以快束启动并保护你的数据。你需要启动和停止的进程包括服务器和定位器的进程还有你的其它Geode应用,包括客户端。你使用的过程部份取决于你的系统配置和你的系统进程之间的依赖。 使用如下指南创建启动和关闭过程和脚本。这些指令中的部份使用了gfs...原创 2016-09-20 14:52:37 · 392 阅读 · 0 评论 -
Apache Geode 以jar文件部署配置文件
本节提供了以jar文件部署配置文件的过程和示例。过程 把文件打包为jar包。将Apache Geode系统属性设置为指向jar文件中的文件。把jar文件包括到你的类路径中。验证文件副本是运行时应用程序中唯一可见的文件副本。在搜索其它地方后搜索类路径,因此,该文件不能在其他搜索区域可用。启动你的应用,jar文件里的配置文件会被加载。部署配置jar的示例如下...原创 2016-09-20 09:20:16 · 194 阅读 · 0 评论 -
Apache Geode 属性设置
Geode为开箱即用的系统提供一个默认的分布式系统配置。为了使用无默认配置和优化你的成员通讯,您可以使用各种选项的组合来定制你的分布式系统配置。 Geode属性用来加入一个分布式系统和用来配置系统成员行为。通过gemfire.properties文件,java api或是命令行输入配置你的Geode属性。通常情况下,你在gemfire.properties文件中...原创 2016-10-10 14:52:02 · 293 阅读 · 0 评论 -
Apache Geode 用于配置缓存和数据区域的选项
为了创建你的Apache Geode缓存和微调它的存储和分布式行为,你需要为缓存和区域定义缓存数据区域并提供定制的配置。缓存配置属性定义:缓存范围的设置,如磁盘存储,通信超时和设置指定的成员作为服务器缓存数据区域 通过这些方法的一个或是多个配置来配置缓存和它的数据区域: 当你使用gfsh命令行工具来发出指令时使用你定义的持久化配置。gfsh支持Apache G...2016-10-17 15:15:44 · 253 阅读 · 0 评论 -
Apache Geode 本地和远程成员与缓存
对于许多Apache Geode 讨论来说,你需要知道本地与远程成员和缓存的不同。 Geode成员和缓存行为的讨论经常区分本地和远程。如果有一个明显的成员,那么本地缓存总是指在讨论中所指的中心成员,远程是指其他成员。如果没有明确的,单独的本地成员,用讨论分配给成员的名称来区分。操作、数据、配置等都是正在运行或驻留在成员Q进程中的“本地到成员Q”。操作、数据...2016-10-17 20:35:37 · 184 阅读 · 0 评论 -
kafka中文文档old comsumer配置参数
该文档对应的是 kafka安装目录/config/consumer.properties文件的内容,此份配置是老版本的kafka。由于原英文版的文档从句太多太难理解,我花了四天时间翻译了一份中文文档,希望给大家带来帮助,有问题请留言。可能网页显示不全,请下载附件PDF。 名称默认描述group.id ...2017-10-05 18:16:24 · 206 阅读 · 0 评论 -
kafka中文文档new comsumer配置参数
该文档对应的是 kafka安装目录/config/consumer.properties文件的内容,也是适用于java客户端。由于原英文版的文档从句太多太难理解,我花了四天时间翻译了一份中文文档,希望给大家带来帮助,有问题请留言。可能网页显示不全,请下载附件PDF。 名称描述类型默认值可用值 重要性...2017-10-03 16:00:43 · 421 阅读 · 0 评论 -
kafka中文文档producer配置参数
该文档对应的是 kafka安装目录/config/producer.properties文件的内容,也是适用于java客户端。由于原英文版的文档从句太多太难理解,我花了四天时间翻译了一份中文文档,希望给大家带来帮助,有问题请留言。可能网页显示不全,请下载附件PDF。名称描述类型默认值可用值 重要性...2017-10-02 18:15:21 · 1014 阅读 · 0 评论 -
kafka中文文档topic配置参数
该文档对应的是 kafka安装目录/config/server.properties 文件中的topic部份的内容。由于原英文版的文档从句太多太难理解,我花了四天时间翻译了一份中文文档,希望给大家带来帮助,有问题请留言。可能网页显示不全,请下载附件PDF。名称描述类型默认值可用值 服务器默认属性 ...原创 2017-10-01 12:42:34 · 2425 阅读 · 0 评论 -
kafka中文文档broker配置参数
该文档对应的是 kafka安装目录/config/server.properties 文件中的broker部份的内容。由于原英文版的文档从句太多太难理解,我花了四天时间翻译了一份中文文档,希望给大家带来帮助,有问题请留言。可能网页显示不全,请下载PDF 名称描述类型默认值可用值 重要性...2017-10-01 09:25:55 · 1767 阅读 · 0 评论 -
Apache Geode 管理客户端缓存
你有多个客户端缓存配置选项。用XML声明和应用程序编程接口调用结合的方式启动客户端缓存。当完成使用时关闭客户端缓存。 Geode客户端是发送大多数或所有的数据请求到Geode服务器系统的进程。客户端作为独立的进程运行,它们没有自己的节点。 注意:Geode自动为你的ClientCache将分布式系统配置为独立的系统,这意味着客户端没有节点。不要试图为...2017-01-17 13:38:16 · 314 阅读 · 0 评论 -
Apache Geode 管理节点或服务器缓存
你使用XML声明和应用程序编程接口结合的方式启动你的节点或服务器缓存。当完成时关闭缓存。 Geode节点是Geode分布式系统成员,它不作为连到另外一个Geode分布式系统的客户端。Geode服务器是监听和处理客户端请求的节点。 创建你的缓存: 启动一个集群和集群配置服务: 启动一个定位器,把 --enable-cluster-configu...2017-01-16 21:15:18 · 186 阅读 · 0 评论 -
Apache Geode 缓存管理介绍
缓存为你的数据提供内存存储和管理。 将缓存中的数据组织到数据区域中,每个数据区域都有自己的可配置行为。缓存以键值对的形式存储数据到区域中被称作数据项。缓存还提供了诸如事务、数据查询、磁盘存储管理和日志记录这样的特性。查看java文档的org.apache.geode.cache.Cache。 你通常使用 gfsh命令行工具或是xml声明与应用程序接...2017-01-15 21:16:04 · 618 阅读 · 0 评论 -
Apache Geode 缓存管理
geode缓存是geode缓存管理的入口。geode提供不同的应用程序接口和XML配置模型来支持不同成员的行为。 缓存管理介绍 缓存为你的数据提供内存存储和管理。管理点或服务器缓存 你使用xml声明和应用程序接口调用来启动点和服务器缓存,当你完成时关闭缓存。管理客户端缓存你有多个选项来配置你的客户端缓存。使用xml声明和应用程序接口调用...2017-01-15 13:21:04 · 190 阅读 · 0 评论 -
修复spring batch读取多文件类 MultiResourceItemReader 存在的bug
spring batch默认的MultiResourceItemReader存在一个严重的bug,应用启动后往读取文件的目录添加文件是无法被读取的,以下代码修复了这个bug package com.ternnetwork.batch.item.file;import java.io.IOException;import java.util.Arrays;imp...2017-01-09 15:06:07 · 1743 阅读 · 0 评论 -
获取spring mvc映射的所有请求路径
有时需要获取spring mvc映射的所有请求路径,比如在权限控制的功能模块中,而要配置某个资源与角色的对应关系,那么如果可以自动获取系统中所有的请求路径,那么可以在配置时方便许多。 第一步、获取指定包名下所有带@Controller注解的类。实现类代码如下package com.ternnetwork.baseframework.util;import jav...2016-12-01 10:04:26 · 1172 阅读 · 0 评论 -
spring mvc 4集成thymeleaf 3
thymeleaf 可以说是目前最为好用的模版引擎,集成也是非常方便。可以访问http://www.thymeleaf.org/ 来查看相应的说明。 引入依赖 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf...2016-10-25 10:31:05 · 131 阅读 · 0 评论 -
Apache Geode 更改文件规范
你可以在命令行中修改gemfire.properties文件中的所有规范。 注意: Geode应用可以使用应用程序接口将java.lang.System属性传用到分布式系统连接。这种文件规范更改是在命令行中或是gemfire.properties完成的。你可以在应用启动记录的配置信息中校验应用的属性设置。当gemfire.properties log-level被设为...原创 2016-09-20 09:19:56 · 174 阅读 · 0 评论 -
Apache Geode 默认文件规范和搜索位置
每个文件都有一个默认的名字,一个文件搜索位置集合,和一个你可以覆盖的默认系统属性。 为了使用默认的规范,将文件放到它的目录或jar文件的最顶层,系统属性是标准的文件规范,它有绝对的或是相对的路径名和文件名。注意: 如果你没有指定一个绝对的文件路私径和名称,搜索会检查所有的搜索位置来查找文件。 默认文件规范为相对的文件规范查找位置文件规范可...2016-09-19 18:28:10 · 135 阅读 · 0 评论 -
Apache Geode 部署配置文件主要步骤
这些是部署配置文件的基本步骤,在下面的章节中有相关的详细资料。确定哪些配置文件是你安装所需要的。将文件放置在您的目录或jar文件中。对于任何没有默认名或位置的文件,在系统属性中提供文件规范,或是在成员类路径中提供文件规范,或在两者中都提供。Geode配置文件gemfire.properties.包括了分布式系统成员必须的设置。这些设置包括了许可,系统成员发现,通信...2016-09-19 17:12:19 · 301 阅读 · 0 评论 -
Apache Geode 安装先决条件和安装说明
每个Apache Geode 主机需要一系列先决条件,可参照所提供的安装说明。 主机要求 主机必须满足一组Geode的要求。 如何安装 从源码构建或是用Zip或是tar分发安装到每台需要运行Geode的实体机或是虚拟机。 Geode进程的类路径设置 此主题讨论如何进行Geode进程的类路径设置。 如何卸载 ...2016-08-13 16:18:01 · 161 阅读 · 0 评论 -
Apache Geode 主要特点
高读写吞吐量低和可预测的延迟高可扩展性持续可用性可告的事件通知并行的应用行为存储共享磁盘持久化降低成本客户/服务器的单跳功能客户/服务器安全性多点数据分布持续可查询高读写吞吐量 Geode采用并发主内存数据结构和高度优化的分布式架构提供读写吞吐量,应用可以在内存中使用同步或异步复制的方式动态创建数据备份来实现高的读吞...原创 2016-08-13 16:00:17 · 391 阅读 · 0 评论 -
关于 Apache Geode
Apache Geode是一个数据管理平台,它提供对分布式云体系结构中广泛分布的数据密集型应用的实时与一致的访问功能。 Geode集中内存,CPU,网络资源,以及可选的本地磁盘到多个进程来管理应用程序对象和行为。它使用动态复制和数据分区技术来实现高可用性,提升性能,扩展性,容错。它除了是一个分布式数据容器,还是一个内存数据管理系统,提供了可靠的异步事件通...原创 2016-08-10 21:42:36 · 235 阅读 · 0 评论 -
开源一个小工具--文件夹同步与集群同步
文件夹同步 集群同步 实现功能: 本地计算机不同文件夹之间的内容同步或是不同计算机之间不同文件夹内容同步。操作系统: windows、linux。实现语言: java运行环境: jdk1.6 或以上 项目地址:点我 如果您觉得我的文章给了您帮助,请为我买一杯饮料吧!以下是我的支付宝,意思一下我将非常感激!...2016-04-20 14:59:47 · 502 阅读 · 0 评论 -
Jquery周历插件weekCalendar汉化并实现单日显示
jquery-week-calendar插件是一款不错的周历控件,在开发日程相关的应用时可以用到。但是官方是英文版的,并且在只显示一天时是有问题的,因此我在实际应用中进行了汉化并改进。 原版汉化后如下图 改进后可以支持只显示一天,以便用在移动应用中。 以下代码为使用只显示一天时的初始化代码 var $calendar = $('#...原创 2014-08-25 10:02:13 · 1839 阅读 · 0 评论 -
UIWebView实现https双向认证请求
什么是HTTPS双向认证我已在先前的博文 ASIHTTPRequest实现https双向认证请求中有讲述,不理解的读者可以先复习一下。本文是用UIWebView来实现对需要客户端证书验证的服务请求,网上有些文章中有涉及到此内容,但都只言片语,没有讲完全,更没有完整的代码,让人困扰不已。但是此知识点其实还是比较重要并且是有一定难度的,在安全性要求比较高的场合比如银行AP...原创 2014-08-18 10:23:04 · 232 阅读 · 0 评论 -
java web会话监听并使用spring注入
在java web应用中,当你想在建立会话或移除会话时,让系统做某些事情,比如说,统计在线用户,每当有用户登录时,或退出时,那么可以用下面这个监听器来监听。 import java.util.ArrayList;import java.util.List;import javax.servlet.ServletContextEvent;impor...2014-03-26 14:25:56 · 126 阅读 · 0 评论 -
spring security 3.1获取所有已登录用户的终极方案
前不久有个需求,需要在后台查看所有已登录的用户,系统使用的是spring mvc3.1 + spring security 3.1+ jpa 2.0 。 按官方文档中的方式去获取已登录的用户一直返加为0,经无数次折腾,终于有了可行的方案。先看下java代码部份。 public String queryLoginUser(int start,int...2013-09-17 20:51:20 · 1497 阅读 · 0 评论 -
httpclient使用NTLM协与https协议访问双向认证站点
上篇中提到了在NTLM协议中使用HTTPS协议访问需要双向认证的问题,这里会给出方案和相应代码。 public static String getWithNTCredentialAndSSLClientAuth(String url,boolean needProxy,int msTimeOut) throws MalformedURLException{ log...原创 2013-09-09 10:54:35 · 420 阅读 · 0 评论