首页 > 2014年12月03日 > 全部分享
14. Dubbo原理解析-集群&容错之Cluster
Dubbo作为一个分布式的服务治理框架,提供了集群部署,路由,软负载均衡及容错机制   下图描述了dubbo调用过程中的对于集群,负载等的调用关系。   Cluster 将Directory中的多个Invoker伪装成一个Invoker, 对上层透明,包含集群的容错机制 Cluster接口定义 @SPI(FailoverCluster.NAME) public interf...
分类:其他   时间:2014-12-03 21:31:36    收藏:0  评论:0  赞:0  阅读:323
CentOS6.3配置NFS服务
一、NFS服务简介   NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。   NFS 的基本原则是“容许不同的客户端及服务端通过一组...
分类:其他   时间:2014-12-03 21:31:26    收藏:0  评论:0  赞:0  阅读:410
第四讲:html的使用(三)
凡事欲其成功,必要付出代价:奋斗。——爱默生 本讲内容:表单form元素 一、表单form元素介绍:html 的表单元素,主要用于让用户输入数据,并提交给服务器。 基本语法: 各种元素[输入框,下拉列表,文本域,密码框。。。] get与post区别:post 表单的内容通过http发送,在地址栏中看不到表单的提交信息 表单常用控件...
分类:Web开发   时间:2014-12-03 21:31:06    收藏:0  评论:0  赞:0  阅读:162
15. Dubbo原理解析-集群&容错之目录服务Directory
集群目录服务Directory, 代表多个Invoker, 可以看成List,它的值可能是动态变化的比如注册中心推送变更。集群选择调用服务时通过目录服务找到所有服务 Directory的接口定义 public interfaceDirectory extends Node {     //服务类型 ClassgetInterface(); //列出所有服务的可执行对象 List>l...
分类:其他   时间:2014-12-03 21:30:16    收藏:0  评论:0  赞:0  阅读:205
16. Dubbo原理解析-集群&容错之router路由服务
Router服务路由, 根据路由规则从多个Invoker中选出一个子集AbstractDirectory是所有目录服务实现的上层抽象, 它在list列举出所有invokers后,会在通过Router服务进行路由过滤。 Router接口定义 public interface Router extendsComparable {     URL getUrl(); List> route...
分类:其他   时间:2014-12-03 21:30:06    收藏:0  评论:0  赞:0  阅读:450
大数加法
好久没写C程序,吃力啊,菜成狗。。。http://www.smartoj.com/p/1001 python四行代码java10多行,C居然写了70+,无聊ing。。。注意0000016+0000000000000003=19;  0+0=0;就是说忽略前导0的时候得考虑两个数都是0的情况。 其他的是个人都写得出。 import java.math.BigInteger; import ja...
分类:其他   时间:2014-12-03 21:29:56    收藏:0  评论:0  赞:0  阅读:195
【LeetCode】Sort List
题目 Sort a linked list in O(n log n) time using constant space complexity. 解答 O(nlogn)时间复杂度的排序有快排、堆排、归并,一般双向链表用快排、单向链表用归并,堆排两种都可以,以下使用归并排序: /** * Definition for singly-linked list. * class Li...
分类:其他   时间:2014-12-03 21:29:46    收藏:0  评论:0  赞:0  阅读:290
FZU Problem 2151 OOXX Game (数学啊)
FZU Problem 2151 OOXX Game (数学啊)...
分类:其他   时间:2014-12-03 21:29:36    收藏:0  评论:0  赞:0  阅读:245
17. Dubbo原理解析-集群&容错之负载均衡
LoadBalance负载均衡, 负责从多个 Invokers中选出具体的一个Invoker用于本次调用,调用过程中包含了负载均衡的算法,调用失败后需要重新选择 LoadBalance接口定义 @SPI(RandomLoadBalance.NAME) public interface LoadBalance{ @Adaptive("loadbalance") Invoker sel...
分类:其他   时间:2014-12-03 21:29:26    收藏:0  评论:0  赞:0  阅读:342
XML的命名空间与python解析方法
在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突,而XML 命名空间提供避免元素命名冲突的方法。 XML 命名空间属性被放置于元素的开始标签之中,并使用以下的语法: xmlns:namespace-prefix="namespaceURI" 当命名空间被定义在元素的开始标签中时,所有带有相同前缀的子元素都会与同一个命名空间相关联。 注释:用于标...
分类:编程语言   时间:2014-12-03 21:29:16    收藏:0  评论:0  赞:0  阅读:267
MISRA C (3)
控制流 1、不能有不能到达的(unreachable)的代码 2、所有非空语句(non-null statement)应该: a)不管怎样执行都至少有一个副作用 b)可以引起控制流的转移 3、在预处理之前,空语句只能出现在一行上,其后可以跟有注释,假设紧跟空语句的第一个字符是空格 4、不应使用goto语句 5、不应使用continue语句 6、对任何迭代语句至多只应有一条break...
分类:其他   时间:2014-12-03 21:29:06    收藏:0  评论:0  赞:0  阅读:288
【jQuery】论手机浏览器中拖拽动作的艰难性
本来标题是《论手机浏览器中拖拽动作的不可能性》的,但是想了想还是改成艰难性,避免过于绝对 本想在手机网页中实现一个如iphone可以随意拖动的控制按钮的,但是最后发现竹篮打水一场空, 虽然拖拽动作在手机浏览器中司空见惯,但是在手机浏览器中,要想实现可以被拖拽的组件,却是一件不可能的事情。 先来看看在PC网页中,拖拽动作是怎么做的, 首先,我们有一个按钮,点击有动作,一直按着不放,可以随意拖...
分类:移动平台   时间:2014-12-03 21:28:56    收藏:0  评论:0  赞:0  阅读:319
Codeforces Round #280 (Div. 2) 解题报告 A.B.C.D.E.
不知道到底是我的水平提高了还是CF的题目变水了。。。。。。 A - Vanya and Cubes 水题。。暴力枚举就可以。。 代码如下: #include #include #include #include #include #include #include #include #include #include #include using namespa...
分类:其他   时间:2014-12-03 21:28:36    收藏:0  评论:0  赞:0  阅读:246
【构造】 FZU 2140 Forever 0.5
点击打开链接 题意:输入N,表示有N个点, 要求: 1.任意两点的距离≤ 1.0 2.每个点与原点的距离≤1.0 3.有N对点间的距离=1.0 4.N个点形成的面积≥0.5 ≤0.75 可以先取一个以原点为顶点,另外两个点在单位圆上的正三角形 其他的点就在圆弧BC上  将BC等分 而且N==4时 第四个点必须要在BC中点上 #include #include...
分类:其他   时间:2014-12-03 21:27:46    收藏:0  评论:0  赞:0  阅读:262
【Leetcode】Sort List解答
一、原题 Sort List   Sort a linked list in O(n log n) time using constant space complexity. 二、分析 快速排序和归并排序的时间复杂度是O(nlogn)。如果使用归并排序,在使用链表的情况下,不需要重新申请空间存放排序后的数组,可以做到空间复杂度数O(1)。我在这里使用归并排序来排序链表...
分类:其他   时间:2014-12-03 21:27:36    收藏:0  评论:0  赞:0  阅读:251
ListView嵌套ScrollView后,设置dividerHeight属性后高度计算
当我们需要在listView外层嵌套ScrollView,这样两个scroll滚动效果会产生相互影响,为了避免这个,我们通常是禁止listView滚动, 把ListView总高度计算出来,完全显示。 计算listView的总高度只需要自定义一个mylistView继承listView,重写onMeasure(...)方法就搞定了。 @Override protected v...
分类:其他   时间:2014-12-03 21:27:16    收藏:0  评论:0  赞:0  阅读:292
[BZOJ 1179][APIO 2009]Atm
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1179 个人感觉此题比省选题简单多了,大概是POJ中档题的难度。。。 首先我们把这个有向图缩个点,缩点后的图是个DAG,新图中每个点的权值是对应强连通分量中的点的权值之和,新图中每个点对应的强连通分量中的点都是相互可达的,也就是说新图中的每个点,劫匪都能一次性抢完其中所有ATM机...
分类:Windows开发   时间:2014-12-03 21:27:06    收藏:0  评论:0  赞:0  阅读:289
LeetCode[Tree]: Construct Binary Tree from Preorder and Inorder Traversal
Given preorder and inorder traversal of a tree, construct the binary tree. Note: You may assume that duplicates do not exist in the tree. 这类问题非常适合用递归做,递归思路如下: 前序遍历的第一个节点必然是根节点,中序遍历中根节点之前的节...
分类:其他   时间:2014-12-03 21:26:56    收藏:0  评论:0  赞:0  阅读:222
linux中touch命令的常见用法
linux下touch命令的常见用法...
分类:系统服务   时间:2014-12-03 21:26:36    收藏:0  评论:0  赞:0  阅读:286
POJ 1185-炮兵阵地(状压DP)
题目链接:点击打开链接 题意 :中文。。就不啰嗦了 大致就是n*m的格子上放置炮兵,相邻两格不能放,求最大放置个数。 思路:就是典型的状压啦,dp[i][j][k] 代表当前行状态为s[j],前一行状态状态为 s[k] 时的最大放置个数。状态转移方程可为  dp[i][j][k] =max(dp[i][j][k],dp[i-1][k][p]+sum[j]) (枚举上上行的状态p sum[j]...
分类:其他   时间:2014-12-03 21:26:06    收藏:0  评论:0  赞:0  阅读:277
1946条   上一页 1 ... 11 12 13 14 15 ... 98 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!