上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 127 下一页

2015年8月25日

HBase基础知识(2):CRUD操作之get方法

摘要: HTable类中提供了get()方法,同时还有与之对应的Get类。get方法分为两类:一类是一次获取一行数据;另一类是一次获取多行数据。 单行get这种方法可以从HBase中获取一个特定的值:Result get(Get get) throws IOException与put()方... 阅读全文

posted @ 2015-08-25 14:11 爱你一万年123 阅读(536) 评论(0) 推荐(0) 编辑

2015年8月23日

社交网络中潜在好友推荐算法研宄

摘要: 算法概要计算用户间连通关系强度的算法可以分成两个部分:第一部分构建连通关系强度的计算模型即由链结关系网络图转换为对应的带有关系语境信息的链结关系网络图;第二部分进行用户间连通关系强度的计算。下面我们对该部分算法进行具体描述。 第一部分算法的步骤描述为:由原始的数据构造出无向图G(... 阅读全文

posted @ 2015-08-23 10:33 爱你一万年123 阅读(1031) 评论(0) 推荐(1) 编辑

2015年8月22日

Java字符串操作、基本运算方法等优化策略

摘要: 字符串操作优化字符串对象字符串对象或者其等价对象 (如 char 数组),在内存中总是占据最大的空间块,因此如何高效地处理字符串,是提高系统整体性能的关键。String 对象可以认为是 char 数组的延伸和进一步封装,它主要由 3 部分组成:char 数组、偏移量和 String... 阅读全文

posted @ 2015-08-22 20:37 爱你一万年123 阅读(498) 评论(0) 推荐(0) 编辑

2015年8月21日

Java性能优化(6):避免使用终结函数

摘要: 终结函数通常是不可预测的,常常也是很危险的,一般情况下是不必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。当然,终结函数也有其可用之处的但是作为一个优秀的programer,应当避免使用终结函数。 C++程序员被告知“不要把终结函数当做C++中析构函数的对应... 阅读全文

posted @ 2015-08-21 12:33 爱你一万年123 阅读(212) 评论(0) 推荐(0) 编辑

2015年8月20日

Java性能优化(5):消除过期的对象引用

摘要: 当你从一种手工管理内存的语言(比如C/C++)转换到一种具有垃圾回收功能的语言的时候,作为一个苦逼的程序猿,工作这时候变得更加容易。因为当你用完了对象后,它们会自动被回收(现实中的对象可不能这样啊(ฅ>ω<*ฅ))。当你第一次经历对象回收功能的时候,你回觉得这样有点不可思议。这很容... 阅读全文

posted @ 2015-08-20 15:52 爱你一万年123 阅读(233) 评论(0) 推荐(0) 编辑

Java性能优化(4):避免创建重复对象

摘要: 重复使用同一个对象,而不是每次需要的时候就创建一个功能上等价的新对象,通常前者更为合适。重用方式既快速,也更为流行。如果一个对象时非可变的,那么它总是可以被重用。作为一个极端的反面例子,考虑下面语句:String s=new String("silly");该语句每次被执行的时候都... 阅读全文

posted @ 2015-08-20 11:41 爱你一万年123 阅读(1115) 评论(0) 推荐(0) 编辑

Java性能优化(3):通过私有构造函数强化不可实例化的能力

摘要: 有时候你可能会编写出只包含静态方法和静态域的类,这样的类有一些很不好的名声,因为有些人在面向对象的语言中滥用这样的类来编写过程化的程序。尽管如此,它们也确实有它们特有的用处,我们可以利用这种类,把操作在原语类型的值或者数组类型上的相关方法组织起来,例如java.lang.Mala或... 阅读全文

posted @ 2015-08-20 09:56 爱你一万年123 阅读(234) 评论(0) 推荐(0) 编辑

Java性能优化(2):使用私有构造函数强化singleton属性

摘要: singleton是指这样的类,它只能实例化一次。singleton通常被用来代表那些本质上具有唯一性的系统组件,比如视频显示或者文件系统。 实现singleton有两种方法。这两种方法都要把构造函数保持为私有的,并且提供一个静态成员,以便允许客户能够访问该类唯一的实例:在第一种方... 阅读全文

posted @ 2015-08-20 09:13 爱你一万年123 阅读(213) 评论(0) 推荐(0) 编辑

2015年8月19日

Java性能优化(1):用静态方法代替构造函数

摘要: 对于一个类,为了让客户获得它的一个实例,最通常的方法是提供一个公有的构造函数。实际上还有另外一种技术,尽管较少为人所知,但也应该成为每个程序员的工具箱中的一部分。 类可以提供一个公有的今静态工厂方法。所谓静态工厂方法,实际上只是一个简单的静态方法,它返回的是类的一个实例。下面是来... 阅读全文

posted @ 2015-08-19 20:10 爱你一万年123 阅读(882) 评论(0) 推荐(0) 编辑

2015年8月14日

HBase 数据库检索性能优化策略

摘要: HBase 数据库是一个基于分布式的、面向列的、主要用于非结构化数据存储用途的开源数据库。其设计思路来源于 Google 的非开源数据库”BigTable”。 HBase 调用 API 示例类似于操作关系型数据库的 JDBC 库,HBase client 包本身提供了大量可以供操作... 阅读全文

posted @ 2015-08-14 21:22 爱你一万年123 阅读(212) 评论(0) 推荐(0) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 127 下一页

导航