随笔分类 - 编程语言-[Java]
摘要:注意:可能随着JDK的版本升级,工具也会随着增多。 JDK(Java Development Kit)是Java程序员最核心的开发工具,没有之一。 JDK是一个功能强大的Java开发套装,它不仅仅为我们提供了Java运行环境,还给开发人员提供了许多有用的开发组件(位于bin目录中,如下图所示)。仅仅
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_beannameurlhandlermapping.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示如何使用Spring Web MVC框架使用Bean Nam
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_upload.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示如何使用Spring Web MVC框架在表单中使用文件上传控件。首先,让我们使用Eclipse
阅读全文
摘要:菩提树下的杨过: sunddenly: ZooKeeper学习第一期 Zookeeper简单介绍 ZooKeeper学习第二期--ZooKeeper安装配置 ZooKeeper学习第三期 Zookeeper命令操作 ZooKeeper学习第四期 构建ZooKeeper应用 ZooKeeper学习第五
阅读全文
摘要:一般来说官方的文档是最权威的。 入口:http://zookeeper.apache.org/ 在右侧即可进入相应版本文档: 如果想要看主干的文章,入口如下,主干是最稳当的版本:http://zookeeper.apache.org/doc/trunk/
阅读全文
摘要:1、进入官网: https://zookeeper.apache.org/releases.html 2、进入服务器列表: http://www.apache.org/dyn/closer.cgi/zookeeper/ 在这里选择一个速度可以的服务器进入列表 离线版本:(链接: https://pa
阅读全文
摘要:一、ZooKeeper的角色 领导者(Leader),负责进行投票的发起和决议,更新系统状态。 学习者(Learner),包括跟随者(Follower)和观察者(Observer),Follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票Observer可以接受客户端连接,将写请求
阅读全文
摘要:应用场景1 :统一命名服务 分布式应用中,通常需要一套完备的命令机制,既能产生唯一的标识,又方便人识别和记忆。 我们知道,每个ZNode都可以由其路径唯一标识,路径本身也比较简洁直观,另外ZNode上还可以存储少量数据,这些都是实现统一的NameService的基础。下面以在HDFS中实现NameS
阅读全文
摘要:在ZooKeeper的官网上有这么一句话:ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and
阅读全文
摘要:ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper是
阅读全文
摘要:错误: spring-cloud-feign处理@RequestParam和Spring MVC的不一样,Spring MVC在@RequestParam的value为空的时候反射得到参数的名字作为value。 解决方案: 给@RequestParam加上value,或者其它参数不要,就只保留字符串
阅读全文
摘要:jps是JDK提供的一个查看当前Java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写。非常简单实用。 命令格式: [options]选项 : [hostid]: 命令的输出格式 : 实例: 1、jps 显示Java进程 2、jps –
阅读全文
摘要:说明:是动态增加Server,不是动态增加连接到ZK Server的Client。 场景如下(转自外文): 1、在t=t_1->[peer-1(Leader),peer-2],peer-1是主节点,所有客户端连接到该节点。 2、在t=t_2->[peer-1(Leader),peer-2,peer-
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_errors.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示了如何在使用Spring Web MVC框架的窗体中使用错误处理和验证器。首先,让我们使用Ecli
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_hidden.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示如何使用Spring Web MVC框架在窗体中使用隐藏字段。首先,让我们使用Eclipse ID
阅读全文
摘要:其实官方在系统备份这块已经有Wiki整理和收集各类实用的工具。以下是翻译自官方Wiki的部分文档: 备份工具 wiki文档实用程序 工具 界面 格式类型 Raw/File 支持 远程 增量 差异 自动化 Déjà Dup 图形(集成到系统工具) File 是 是 没有 是 grsync 图形 Fil
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_listbox.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示如何使用Spring Web MVC框架在表单中使用Listbox。首先,让我们使用Eclips
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_dropdown.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示如何使用Spring Web MVC框架在表单中使用Dropdown。首先,让我们使用Ecli
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_radiobuttons.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示如何使用Spring Web MVC框架在窗体中使用RadioButtons。首先,让
阅读全文
摘要:以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_radiobutton.htm 说明:示例基于Spring MVC 4.1.6。 以下示例说明如何在使用Spring Web MVC框架的表单中使用RadioButton。首先,让我
阅读全文