代码改变世界

阅读排行榜

Chapter17— Memory-Mapping Files 进程间共享数据进行通信

2013-02-27 22:24 by java20130722, 466 阅读, 收藏,
摘要: 第十七章的实例有个利用 Memory-Mapped File 来实现进程间共享数据和通信。Step1:调用CreateFileMapping 函数创建一个 Memory-Mapped File Object。该函数的原型如下:HANDLE WINAPI CreateFileMapping( __in HANDLE hFile, __in LPSECURITY_ATTRIBUTES lpAttributes, __in DWORD flProtect, __in DWORD dwMaximumSizeHi... 阅读全文

INF ClassInstall32.Services Section详解

2012-04-27 10:31 by java20130722, 463 阅读, 收藏,
摘要: 原文链接:http://msdn.microsoft.com/en-us/library/windows/hardware/ff546339(v=vs.85).aspx'ClassInstall32.Services Section形如:[ClassInstall32.Services] | [ClassInstall32.nt.Services] | [ClassInstall32.ntx86.Services] | [ClassInstall32.ntia64.Services] | (Windows XP and later versions of Windows) [Class 阅读全文

Hadoop 性能调优 重要参数设置技巧

2013-03-31 12:12 by java20130722, 459 阅读, 收藏,
摘要: 这一两个月在做mapreduce的性能调优,有些心得,还是要记下来的,以郷后人~这里主要涉及的参数包括:HDFS:dfs.block.sizeMapredure:io.sort.mbio.sort.spill.percentmapred.local.dirmapred.map.tasks & mapred.tasktracker.map.tasks.maximummapred.reduce.tasks & mapred.tasktracker.reduce.tasks.maximummapred.reduce.max.attemptsmapred.reduce.parallel 阅读全文

publishing(android)

2013-03-08 15:46 by java20130722, 458 阅读, 收藏,
摘要: 发布应用发布是使应用能够被用户使用的一个过程,当你发布应用的时候,有两个主要步骤:1.准备要发布的应用2.发布应用应用给用户通常,应用都会发布到应用市场里面,例如google play 市场。然后,还可以把应用直接给用户或者是从网站上下载应用准备应用准备应用有很多的步骤,如下:1.配置要发布的应用最低限度:必须从代码中去掉Log和从manifest文件中去掉android:debuggable属性。还需要在manifest元素下提供android:versionCode和android:versionName属性,为了满足google Play的需求还需要做些配置。2.构建和签名要发布的应用A 阅读全文

海量数据处理面试题及解决方法

2012-09-29 11:26 by java20130722, 456 阅读, 收藏,
摘要: 第一部分、十道海量数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 此题,在我之前的一篇文章算法里头有所提到,当时给出的方案是:IP的数目还是有限的,最多2^32个,所以可以考虑使用hash将ip直接存入内存,然后进行统计。 再详细介绍下此方案:首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这10... 阅读全文
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 115 下一页