摘要: zkCli.sh的使用 ZooKeeper服务器简历客户端 ./zkCli.sh -timeout 0 -r -server ip:port ./zkCli.sh -timeout 5000 -server 192.9.200.242:2181 -r :即使ZooKeeper服务器集群一般以上的服务 阅读全文
posted @ 2017-04-12 10:44 RedAnts 阅读(91706) 评论(0) 推荐(4) 编辑
摘要: ZooKeeper概述 ZooKeeper的基本概念 ZooKeeper环境搭建(集群,单击,伪集群) 阅读全文
posted @ 2017-04-10 20:24 RedAnts 阅读(467) 评论(0) 推荐(0) 编辑
摘要: HTML5拖放 拖放本地数据 1.HTML拖放 拖放(Drag 和 Drop)是HTML5标准的组成部分 2.拖放开始: ondragStart:调用了一个函数,drag(event),它规定了被拖动的数据 3.设置拖动数据: setDate():设置被拖动数据的数据类型和值 4.放入位置: ond 阅读全文
posted @ 2017-04-01 13:25 RedAnts 阅读(2836) 评论(1) 推荐(1) 编辑
摘要: 顺序查找 顺序查找(Order Search)比较简单,就是for循环遍历,适用于少量的、无规则的数据查找。 代码省略...... 折半查找 折半查找(Binary Search)又称二分查找,其要求数据序列是有序线性的。对于没有顺序的数据序列需要先进行排序在进行查找。折半查找先找到中间值,中间值与 阅读全文
posted @ 2017-03-31 11:06 RedAnts 阅读(727) 评论(0) 推荐(0) 编辑
摘要: Shell排序算法和合并排序算法 阅读全文
posted @ 2017-03-28 19:05 RedAnts 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 选择排序(修改): 针对上篇博客中选着排序的错误进行修改 堆排序: 堆排序重点就是构建堆结构,堆结构可以看成是一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲节点和孩子结点之间的内在关系,在当前无序区中选择关键字最大(最小)的元素。 对完全二叉树不太理解的自己私下补知识点了! 完全二叉树的节点特点 阅读全文
posted @ 2017-03-23 10:53 RedAnts 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序: 思想: 冒泡排序重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说排序完成 特点:比较稳定,排序数较小是比较好 选择排序: 思想:首先找到数组中最小的那个元素,其次,将它和第一个元素交换。接下来找第二小和 阅读全文
posted @ 2017-03-08 22:15 RedAnts 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 穷举算法 概念: 最简单算法,依赖计算机的强大计算能力穷尽每一种可能的情况。穷举算法效率不高,但是适合一些没有明显规律可循的场合。 思想: 在使用穷举算法时,需要明确问题答案的范围,这样才可能在指定范围搜索答案。指定范围之后,就可以使用循环和条件判断语句进行逐步验证结果了。 案例:鸡兔同笼问题 在一 阅读全文
posted @ 2017-02-17 10:52 RedAnts 阅读(7789) 评论(0) 推荐(0) 编辑
摘要: 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例 注:Spring源码的版本4.3.4 Spring依赖注入Bean实例默认是单例的,我们由此展开。 Spring的依赖注入(包括lazy-init方式)都是发生在Abstra 阅读全文
posted @ 2017-02-16 11:45 RedAnts 阅读(15978) 评论(0) 推荐(1) 编辑
摘要: 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的 阅读全文
posted @ 2017-02-15 10:46 RedAnts 阅读(1932) 评论(0) 推荐(0) 编辑