上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 31 下一页
  2013年4月28日
摘要: http://blog.sina.com.cn/s/blog_3fe961ae010139u6.html传统关系型数据库面临的挑战lHighPerformance——对数据库高并发读写的需求lHugeStorage——对海量数据的高效率存储的需求lHighScalability&HighAvailablity——对数据库的高可扩展性和高可用性的需求。对于当前的很多网站来说,关系数据库的很多主要特性往往无用武之地,例如:l数据库事务一致性需求很多系统并不要求严格的数据库事务,对读一致性的要求很低,因此数据库事务管理成了数据库高负载下一个沉重的负担。l数据库的实时性需求对关系型数据库来说, 阅读全文
posted @ 2013-04-28 15:27 kkmm 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1: 本人西电通院2013届毕业硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献给各位学弟学妹,公司比较全,你 想去的公司不在这里面,基本上是无名小公司了;但无名小公司有时也很给力。以下绝对是各大公司2013届校招的数据,少数几个是2012 2011的数据,都已经特别注明,数据真实重要性高于一切!!!2013年以前的数据来源:西电好网论坛和西电睿思论坛,应届生论坛,选进来的都是已经确 认的信息,放心参考。2:待遇全部为税前,没有哪个公司会说税后工资3:说月薪的公司,其实年薪不是简单的*12,因为有年终奖,比如华为,第一年你就可以7500*13这么算;而互联网公司的 阅读全文
posted @ 2013-04-28 14:32 kkmm 阅读(609) 评论(0) 推荐(0) 编辑
摘要: http://www.mysqlops.com/2012/05/07/alibaba-ioe.html【导读】预计2012年5月7日,阿里巴巴集团将正式公布技术团队合并的事情,涉及的部门:阿里巴巴运维团队、阿里巴巴DBA团队、阿里巴巴平台技术部、大淘宝运维团队、大淘宝DBA团队、大淘 宝核心系统部、阿里云计算运维团队、阿里云计算DBA团队和阿里巴巴集团安全团队,从一些可以猜测到的信息分析,上述技术团队合并之后,大淘宝的员工将成为相关技术团队的掌舵者。去IOE政治运动是阿里巴巴集团首席架构师某博士主导的,阿里巴巴和淘宝的技术团队内部非常有影响力的XX负责执行,合并之后阿里巴巴集团内部所有子公司去 阅读全文
posted @ 2013-04-28 14:05 kkmm 阅读(254) 评论(0) 推荐(0) 编辑
摘要: sharding是将一个大数据库按照一定规则拆分成多个小数据库的一门技术. 当我们的应用数据量越来越多,访问量越来越大的时候,我们会作何选择?继续提升数据库服务器的性能还是采用一项技术让数据库平滑扩展?虽然伴随着服务器的更新换代,性能越来越好,更换更加豪华的服务器能暂时解决这个问题,但是无论是从花费和可控都无法让人满意。这时数据库sharding是一个更加可行的方案。 常用的sharding方案有以下几种, 1。按功能划分(垂直切分) 将不同功能相关的表放到不同的数据库中,譬如将用户管理相关表放到shard 1上,将blog相关表放到shard 2上。。。这样做的好处是非常直观,当需要用户.. 阅读全文
posted @ 2013-04-28 13:20 kkmm 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略。下面来看一段简单的代码class A{public:void print(){ cout<<”This is A”<<end 阅读全文
posted @ 2013-04-28 11:25 kkmm 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 问:我们为什么常常定义一个基类的指针,去调用派生类的成员函数?答:利用多态问:好处在哪里 就是不用自己重写一遍某些函数吗 ,我的意思是为什么不直接定义派生类的指针呢?答:调用的时候不需要知道pBase所指的具体派生类,只要调用就Ok,这是oo的体现。这样,使用pBase的指针就可以针对于不同的子类用相同的逻辑去处理,减少了代码。如果不用pBase的指针,那么对于Derived1和Derived2的子类需要2套代码,还完全一样!#include<iostream>using namespace std;class Base{public: virtual void testFunc( 阅读全文
posted @ 2013-04-28 11:24 kkmm 阅读(189) 评论(0) 推荐(0) 编辑
  2013年4月26日
摘要: 简单的实现一个PING的功能1.安装thrifthttp://thrift.apache.org/download/人人网镜像下载:http://labs.renren.com/apache-mirror/thrift/0.6.1/thrift-0.6.1.exe2.编写Thrift文件(定义接口,结构,异常等),保存为test.thriftnamespace java net.johnc.thriftservice Test{ void ping(1: i32 length)}3.生成接口代码把thrift-0.6.1.exe和test.thrift文件放在同一个目录,当然也可以把t... 阅读全文
posted @ 2013-04-26 17:07 kkmm 阅读(347) 评论(0) 推荐(0) 编辑
  2013年4月24日
摘要: 异步调用就是你 喊 你朋友吃饭 ,你朋友说知道了 ,待会忙完去找你 ,你就去做别的了。同步调用就是你 喊 你朋友吃饭 ,你朋友在忙 ,你就一直在那等,等你朋友忙完了 ,你们一起去。 阅读全文
posted @ 2013-04-24 13:42 kkmm 阅读(271) 评论(0) 推荐(0) 编辑
  2013年4月23日
摘要: 自从年初开始用NetBeans6.0,才接触到Ant。这是今年6月份的一篇Ant学习笔记。安装1.下载并构建环境。 去官网下载src包和bin包。解压缩它们到同一目录,运行build.bat,bootstrap.bat。2.设置系统环境变量 新建ANT_HOME,值为解压缩的目录。如C:\ant\apache-ant-1.7.0 在PATH末尾追加%ANT_HOME%\bin;3.测试安装环境 命令行下输入ant -version,成功看到Ant版本信息。运行1.建一个项目文件夹firsttest2.把项目开发完成的文件和文件夹放到firsttest下 例:java文件的文件夹src,web文 阅读全文
posted @ 2013-04-23 15:35 kkmm 阅读(318) 评论(0) 推荐(0) 编辑
  2013年4月22日
摘要: 简介Thrift是Facebook的核心框架之一,使不同的开发语言开发的系统可以通过该框架实现彼此的通信,类似于webservice,但是Thrift提供了近乎变态的效率和开发的方便性,是webservice所不能比拟的。给分布式开发带来了极大的方便。但是这柄利器也有一些不完美。问题首先文档相当的少,只有一个wiki网站提供相应的帮助。这对于Thrift的推广极为不利。其次框架本身实现有一些缺陷,就Thrift的java部分来说,没有提供连接池的支持,对RPC的调用效率有所影响。对于文档稀少的问题,只能是通过一些Thrift的开发者和使用者多供献一些自己的心得来解决。这得需要一个过程。而连接池 阅读全文
posted @ 2013-04-22 11:07 kkmm 阅读(9821) 评论(3) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 31 下一页