码迷,mamicode.com
首页 > 2014年07月19日 > 全部分享
分布式存储系统设计的关键问题
?? 本文介绍下分布式系统设计中的一些关键问题及解决思路: 数据的分布方式 副本的保存方式 副本的控制 节点状态监控 1)数据的分布方式 hash分布 用于key-value模型的存储系统中,数据库中的分表也可以使用这种方式。 利用hash函数将对象散列到不同的机器。 优点: 散列型号,分布均匀,实现简单。 缺点 可扩展性(scalability)不强,增加新的机...
分类:其他好文   时间:2014-07-19 02:31:15    阅读次数:246
J Dp
/* ___________________________________________________________________________________________ author : Grant Yuan time : 2014.7.18 algorithm : 最长上升子序列求和 —————...
分类:其他好文   时间:2014-07-19 08:12:13    阅读次数:210
一线城市与三线城市的IT生活——从《机器灵 砍菜刀》说开去
一线城市与三线城市的IT生活                                                       ——从《机器灵 砍菜刀》说开去        最近山东济宁地区的方言神曲《机器灵、砍菜刀》悄悄的在朋友圈里面火了起来,第一次听了就感觉很震撼。后面又仔细听了几遍,20年前的少年回忆仿佛就在眼前,歌曲最后的“有多少人……”更是说出自己的心声。想想自己09年毕业...
分类:其他好文   时间:2014-07-19 02:16:15    阅读次数:570
数组之---数组是第一级对象!
数组是对象: 无论使用哪种类型的数组,数组标示符其实只是一个引用,指向在堆中创建的一个真实对象,这个数组对象用以保存指向其他对象的引用。 可以作为数组初始化语法的一部分隐式的创建此对象,或者用new表达式显示的创建。 只读成员length是数组对象的一部分(事实上这是唯一一个可以访问的字段或方法),表示此数组对象可以存储多少元素。“[]”语法是访问数组对象的唯一方式。 初始化数组的...
分类:其他好文   时间:2014-07-19 02:32:07    阅读次数:235
unix环境高级编程——如何看英文书籍
这本书还没看完,但是也有三分之二了。...
分类:其他好文   时间:2014-07-19 08:20:32    阅读次数:210
漫谈软件研发特种部队之一
回到本题,软件研发特种部队是指企业中承担高难度研发任务的精英小组,这样的小组人数一般在10人以内,甚至只有2-3人,但却能解决掉竞争对方几十人团队不能完成的任务,完成看似不可实现的目标。例如以前公司负责黑莓sip协议栈的小组,成员都很年轻,都是85后,但在2个月内搞定了语音延时的问题,让出身贝尔实验室,20年研发经验的CTO都吃惊,这个小团队后面陆续参加了Intel等公司的SIP项目的研发。再比如以前在一个创业公司见到的团队,4个人3个月搞定包括硬件产品,服务器端,2个手机客户端的智能硬件产品。再比如以前做...
分类:其他好文   时间:2014-07-19 02:37:07    阅读次数:213
从源代码剖析modelDriven拦截器和params拦截器和拦截器prepare 和paramsPrepareParamsStack拦截器栈(使您的Struts2代码更加简洁——怎样培养框架设计能力
源代码文件出处:Web App Libraries/struts2-core-2.3.15.3.jar/struts-default.xml 拦截器modelDriven: interceptor name="modelDriven" class="com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor"/> ...
分类:其他好文   时间:2014-07-19 02:18:07    阅读次数:247
MySQL联结表
联结 SQL最强大的功能之一就是能在数据检索查询的执行中联结表。而联结表是基于关系表。理解关系表如下,假如由同一供应商生产的多种物品,在数据库中需要存储产品信息,而在产品信息的这一行不存储供应商信息,因为这些产品的供应商是同一个,所以在产品信息这一行里记录一个唯一的供应商id就可以,供应商信息单独的存储一个表,并且也用为一个的id记录。这样,产品表与供应商表就通过 共同的供应商id连接起来了。如...
分类:数据库   时间:2014-07-19 02:47:07    阅读次数:268
liGDX life_cycle (生命周期)
一个应用程序可以通过实现ApplicationListener接口来实现对各种生命周期函数的响应。 先看如下代码: public class MyGame implements ApplicationListener { public void create () { } public void render () { } public...
分类:其他好文   时间:2014-07-19 02:37:07    阅读次数:260
Firefox OS开发指南
在海外社区Leanpub上线了《Firefox OS App开发》快速指南,指引开发者尝试新技术。这款《Firefox OS App开发》快速指南现已开放下载,HTML5开发者可下载体验。 现在距离Mozilla正式推出Firefox OS已经过去了一年多的时间,Firefox OS在过去的时间里,开创了一个基于HTML5的移动OS平台。 下载...
分类:其他好文   时间:2014-07-19 02:36:06    阅读次数:226
HDUJ 2070 Fibbonacci Number
Fibbonacci Number Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 13234    Accepted Submission(s): 6628 Problem Description Your object...
分类:其他好文   时间:2014-07-19 02:17:06    阅读次数:169
电话号码 【trie树】
电话号码 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 给你一些电话号码,请判断它们是否是一致的,即是否有某个电话是另一个电话的前缀。比如: Emergency 911 Alice 97 625 999 Bob 91 12 54 26 在这个例子中,我们不可能拨通Bob的电话,因为Emergency的电话是它的前缀,当拨打Bo...
分类:其他好文   时间:2014-07-19 08:07:15    阅读次数:222
Java之旅--Web.xml解析
Windows的IIS,是用UI界面进行站点的配置;Linux下面的几乎所有系统,都是使用配置文件来进行配置,Java容器(JBoss/Tomcat/Jetty/WebSphere/WebLogic等等)也不例外,它们使用一个部署在WEB-INFO目录下面的web.xml来作为站点配置文件。 本文参考互联网文章,学习并记录web.xml的加载顺序及配置详解。...
分类:编程语言   时间:2014-07-19 02:31:06    阅读次数:279
c++下的中文处理:编码与转码
处理平台:linux 1. 中文编码 中文字符常见的编码方式有:gbk, gb2312, gb18030和utf-8。这些都是内码,即字符存储在计算机中的编码方式。 gb2312编码由国家标准总局于1980制定,共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄西里尔字母在内的682个字符。在gb2312编码下,汉字...
分类:编程语言   时间:2014-07-19 02:46:06    阅读次数:937
Qt on Android 之设置应用名为中文
今早群里有个盆友问如何将 Qt 开发的 Android 应用的名字设置为中文,试验了一下,有两个办法。...
分类:移动开发   时间:2014-07-19 02:28:06    阅读次数:244
android中Invalidate和postInvalidate的区别
Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线 程自身中使用,而后者在非UI线程中使用。  Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单 线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中...
分类:移动开发   时间:2014-07-19 02:24:06    阅读次数:188
天嵌E9平台下进行USB Wifi模块RT3070驱动的移植
由于项目工作需要,要在天嵌E9平台下实现wifi的点对点,点对多点的传输。 Wifi 模块芯片:雷凌3070芯片 嵌入式平台:E9(ARM) 交叉编译环境:arm-none-linux-gnueabi 由于项目工作需要,要在天嵌E9平台下实现wifi的点对点,点对多点的传输。 Wifi 芯片:雷凌3070芯片 嵌入式平台:E9(ARM) 交叉编译环境:arm-none-l...
分类:其他好文   时间:2014-07-19 08:14:07    阅读次数:247
2095条   上一页 1 ... 62 63 64 65 66 67 68 ... 124 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!