首页 > 2014年08月01日 > 全部分享
分布式环境下配置中心实现思考
最近在考虑分布式环境下配置中心实现。 对于配置中心很难设计。 光用Zookeeper吧,发现一是跨语言支持不好,需要大量跨语言支持的开发,而且没办法在上面增加大量的算法和逻辑。 如果在Zookeeper前面加一层服务的话,又怕成为单点压力。 下面是我画的一个架构图,希望大家帮忙看看,踊跃讨论。...
分类:其他   时间:2014-08-01 02:28:51    收藏:0  评论:0  赞:0  阅读:394
Android应用如何支持屏幕多尺寸多分辨率问题
作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发适配带来不小的难度。这篇文章会告诉我们怎么解决这个问题。...
分类:移动平台   时间:2014-08-01 02:28:41    收藏:0  评论:0  赞:0  阅读:421
Javascript继承的最佳实践
什么是继承? 继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 在Javascript 中 没有 类的概念, 它是通过构造函数来产生 对象, 构造函数 就是一个普通的函数,通常当函数名 为 大写开头的,我们认为是构造函数,否则 就是普通的方法。 function A() { this.name =...
分类:编程语言   时间:2014-08-01 02:28:31    收藏:0  评论:0  赞:0  阅读:280
The differentiation program with abstract data
#!r6rs ( import ( rnrs base ( 6 ) )          ( rnrs io simple ( 6 ) ) ) ( define ( deriv exp var )    ( define ( variable? x )       ( symbol? x ) )        ( define ( =number? exp num )...
分类:其他   时间:2014-08-01 02:28:20    收藏:0  评论:0  赞:0  阅读:314
FFmpeg发送流媒体的命令(UDP,RTP,RTMP)
这两天研究了FFmpeg发送流媒体的命令,在此简单记录一下以作备忘。1.      UDP1.1. 发送H.264裸流至组播地址(注:组播地址指的范围是224.0.0.0—239.255.255.255)。下面命令实现了发送H.264裸流“chunwan.h264”至地址udp://233.233.233.223:6666ffmpeg -re -i chunwan.h264 -vcodec cop...
分类:其他   时间:2014-08-01 02:28:10    收藏:0  评论:0  赞:0  阅读:415
设计模式学习--Abstarct Factory
What Abstarct Factory:提供一个创建一系列相关或相互依赖的接口,而无需指定他们具体类。 Why Abstarct Factory是创建型设计模式的一种,主要在创建对象时解耦,避免对象的直接依赖,方便替换与定制。常见的比如:一个功能有两种不同的风格,需要根据配置来切换不同的风格时,或者在一个需要适用于多个数据库切换的程序中,都会使用Abstact Fac...
分类:其他   时间:2014-08-01 02:28:01    收藏:0  评论:0  赞:0  阅读:399
设计模式学习--Factory Method
What Factory Method:定义一个创建对象的接口,让子类来决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。 Why Factory Method是一个比较基础的创建型模式,它主要在于由子类决定实例化哪一个类。主要用于框架代码或者工具包中。 适用于如下场景: 1、当一个类不知道它所必须创建的对象的类的时候 2、当一个类希望由...
分类:其他   时间:2014-08-01 02:27:50    收藏:0  评论:0  赞:0  阅读:378
HDU 1799 循环多少次?
/* 中文题意: 中文翻译: 题目大意:求循环的次数。 解题思路:如下: 难点详解:画表会发现和杨辉三角有点像,这就有了写下去的希望。但输出时m和n不一样,这样就要在调试中发现规律,才可输出正确的结果。 关键点:画表格,从中发现规律,进而解答这题。 解题人:lingnichong 解题时间:2014/08/01     00:08 解题感受:当时没写出来,后来会长说了一下,有了一...
分类:其他   时间:2014-08-01 02:27:40    收藏:0  评论:0  赞:0  阅读:374
Android开发之WebView详解
默认情况下,WebView不提供类似浏览器的窗口小部件,不启用JavaScript和网页错误被忽略。如果你的目的只是显示一些HTML作为用户界面的一部分,这也许还不错;用户将不再需要与网页进行交互阅读,并且该网页将不需要与用户进行交互。如果你需要一个全面的Web浏览器,那么你可能要调用浏览器应用程序来加载URL,而不是用WebView中显示它。...
分类:移动平台   时间:2014-08-01 02:27:31    收藏:0  评论:0  赞:0  阅读:407
UVA 11732 - strcmp() Anyone?(Trie)
UVA 11732 - strcmp() Anyone? 题目链接 题意:给定一些字符串,要求两两比较,需要比较的总次数(注意,如果一个字符相同,实际上要还要和'\0'比一次,相当比2次) 思路:建Trie树,每次建树过程中,后继后继结点就是相同结点需要比较两次ans + val * 2,否则就是不同结点ans + val,建完树就计算完了 代码: #include ...
分类:其他   时间:2014-08-01 02:27:00    收藏:0  评论:0  赞:0  阅读:350
POJ 2677 Tour
双调欧几里得 DP Tour Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3581   Accepted: 1596 Description John Doe, a skilled pilot, enjoys tra...
分类:其他   时间:2014-08-01 02:26:51    收藏:0  评论:0  赞:0  阅读:320
数据结构:图的实现--邻接表
当图中的边数较少时,用邻接表来实现图结构,则会浪费很多内存空间。因此,考虑另一种实现图结构的方法:邻接表。在邻接表中主要有两种节点结构体:...
分类:其他   时间:2014-08-01 02:26:41    收藏:0  评论:0  赞:0  阅读:405
动态数组,数组初始化,数组内存释放,向数组中添加一个元素,向数组中添加多个元素,数组打印,顺序查找,二分查找,查找数组并返回地址,冒泡排序,改变数组中某个元素的值,删除一个数值,删除所有,查找含有
1定义接口: Num.h #ifndef _NUM_H_ #define _NUM_H_   #include #include   /************************************************************************/ /* 数组的结构体类型...
分类:其他   时间:2014-08-01 02:26:31    收藏:0  评论:0  赞:0  阅读:455
一维数组,二维数组,三维数组,数组与指针,结构体数组,通过改变指针类型改变访问数组的方式
?? 打印数组中的每个元素,打印每个元素的地址: #include #include   void main(void) {     int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };     for (int *p = a; p < a + 10;p++)  //...
分类:其他   时间:2014-08-01 02:26:21    收藏:0  评论:0  赞:0  阅读:425
malloc,colloc,realloc内存分配,动态库,静态库的生成与调用
?? 1.在main方法里面直接定义一个非常大的数组的时候,可能会出现栈溢出:错误代码演示: #include #include void main() {     int a[1024 * 1024];     int num = 100;     system("pause"); } 错误截图: 2.在定义数...
分类:其他   时间:2014-08-01 02:26:11    收藏:0  评论:0  赞:0  阅读:395
单线程实现检索当当网泄露的1GB用户数据
?? 新建项目dangdangusersearch 2.编写头文件head.h #ifndef _HEAD_H_ #define _HEAD_H_   #include     //注意文件操作相关函数的头文件是stdio.h #include    //为了使用system函数 #include    //字符...
分类:编程语言   时间:2014-08-01 02:26:01    收藏:0  评论:0  赞:0  阅读:343
int *p,cons int *p,int const *p,int * const p,const int * const p,int const * const p的区别
?? 加有const关键字的几种情况的辨析 const修饰的代码 含义(特点) 等价性 int *p = &num; 1.       可以读自己 2.       可以通过*p改自己 3.       可以通过p = &data来看别人...
分类:其他   时间:2014-08-01 02:25:51    收藏:0  评论:0  赞:0  阅读:362
程序打印自身代码的两种方法
程序打印自身代码的两种方法 方法一:利用fopen,打开可执行程序对应的source code file /***************************************** code writer : EOF code file : print_my_self.c code date : 2014.08.01 e-mail: jasonleaster@gm...
分类:其他   时间:2014-08-01 02:25:41    收藏:0  评论:0  赞:0  阅读:339
[WebGL入门]六,顶点和多边形
顶点就是至少包含了坐标情报的三维空间上的任意的一个点,三个点用线连接起来,表现为一个三角形的多边形。而多边形根据顶点的连接顺序不同,分为内侧和外侧,根据这个可以进行遮挡剔除。 接下来,实际进行渲染的时候,会从顶点的情报的定义开始。这时候,顶点的顺序,遮挡剔除等设定就变得非常重要了,所以一定要把这次的内容彻底理解。...
分类:Web开发   时间:2014-08-01 02:25:30    收藏:0  评论:0  赞:0  阅读:394
LeetCode 第一题,Two Sum
题目还原 Two Sum Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the two numbers such that they add up t...
分类:其他   时间:2014-08-01 02:25:11    收藏:0  评论:0  赞:0  阅读:465
1926条   上一页 1 ... 89 90 91 92 93 ... 97 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!