`
文章列表
     MapReduce is a programming model for processing large data sets with a parallel, distributed algorithm on a cluster. It's definitely based on the principle of divide-and-conquer method. A MapReduce program is composed of Map() and Reduce(). Map process is responsible for analyzing some data pa ...
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array which gives the sum of target. Note:   Elements in a quadruplet (a,b,c,d) must be in non-descending order. (ie, a ≤ b ≤ c ≤ d) The solution set mus ...
转自:http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html   简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头” ...
转自:http://blog.csdn.net/freedom2028/article/details/8658819   一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。所以在修改User Header Search Paths这个选项的时候使用"$(SRCROOT)/当前工程名字/需要包含头文件所在文件夹"将上面的双引号里面的字符串拷贝之后,你会发现这个“$(SRCROOT)”,会自动变成当前工程所以的 ...
Github 地址: https://github.com/windshg/OVGap   一个轻量级的类库,能够让iOS应用和远程网页的 Javascript 代码进行通信。远程的 Javascript 代码能够调用本地 Objective-C 代码。类库的工作机制是基于一种插件式结构(plugin architecture)。Demo的具体部署测试(主要是模拟远程网页的部署),请移步到代码的GitHub页面查看研究。        欢迎关注微信公众号——计算机视觉:  
文章出处:http://hi.baidu.com/%C7%B6%C8%EB%CA%BD%C7%FD%B6%AF/blog/item/16fb0b1eae1e3e8687d6b63b.html   automake/autoconf 入门作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是 ...
转自: http://www.nowamagic.net/php/php_StaticInPhp.php   static关键字在C#编程中非常常见,它用来修饰符声明属于类型本身而不是属于特定对象的静态成员。static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。声明为static的类、函数和变量将不能引用实例方法或变量,另外在C#中一旦类被添加了static修饰符,则其内部所有变量和方法都必须是静态的。静态变量和方法必须通过类名进行引用而不能通过实例对象引用。 那么static关键字在php中与C#中都有些什么不同呢? 声明范 ...
有短句“Sun Yat-sen University is a vibrant community of scholarship”,请用下列方法加密: – 简单代替密码(移位密码),k=5,q=26; – 多表代替密码,其中m=6, K=cipher; – 纵行置换密码,假定每行10个字节。请写出加密后密文。   加密结果: 简单代替加密:Xzs Dfy-xjs Zsnajwxnyd nx f angwfsy htrrzsnyd tk xhmtqfwxmnu 多表代替加密:Ucc Crv-hlr Wvxciiuqif zu p zzdzpux ewbtyekbn sw aroscczh ...
统计代码行数 打开terminal, cd到项目根目录:   列出所有有效文件的目录: find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l   列出总的代码行数: find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xa ...
转自:http://www.cppblog.com/shongbee2/archive/2009/04/24/80992.html   今天学了基数排序,据说他的时间复杂度也是O(n),他的思路就是:没有计数排序那么理想,我们的数据都比较集中,都比较大,一般是4,5位。基本没有小的数据。那我们的处理很简单,你不是没有小的数据嘛。我给一个基数,例如个位,个位都是[0-10)范围内的。先对他进行归类,把小的放上面,大的放下面,然后个位排好了,在来看10位,我们也这样把小的放上面,大的放下面,依次内推,直到最高位排好。那么不就排好了吗?我们只需要做d(基数个数)的循环就可以了。时间复杂度相当于O ...
转自:http://hi.baidu.com/fpkelejggfbfimd/item/701ab1be964e89d184dd79a6   POJ 1002 - 487-3279(基础)http://acm.pku.edu.cn/JudgeOnline/problem?id=1002题意:略解法:二叉查找数,map,快排... POJ 1200 - Crazy Search(基础)http://acm.pku.edu.cn/JudgeOnline/problem?id=1200题意:找出不相同的子串数量,字母表大小和子串长度会给定,这题很推荐hash入门者一做解法:hash(建议ka ...
题目 From POJ :  http://poj.org/problem?id=1509   #include <iostream> #include <string> using namespace std; int minlist(string &str) { if(str.size() < 2) return 0; str += str; unsigned int l = 0, h = 1; while(h < str.size()) { if ...
转自:http://www.cnblogs.com/comsokey/archive/2012/12/20/phonegap.html     iOS:通过让本地代码拦截JavaScript中调用的window.location=”gap://Class.method/args”命令,来实现从JavaScript到本地代码之间的通信。在本地代码拦截该命令后,解析获取的参数,然后调用对应的类、方法并传递参数。对应的,使用UIWebView.stringByEvaluatingJavaScriptFromString来实现本地代码调用JavaScript。 Android:通过拦截Java ...
转自:http://liuminqian.github.io/blog/2013/08/25/ti-gao-zai-xcodeshang-de-gong-zuo-xiao-lu/   Key words: Xcode, 效率 对于在Xcode上提高工作效率,内功在这不提,对于外力,我将它分为三类: 工具、快捷键和小技巧。主要获得的路径是通过平时积累和看 WWDC12 上的 Session 402:Working Efficiently with Xcode。 一、工具类 (可参考:CocoaChina工具开发库) 主要推荐: 1. 搜索工具: alfred 介绍: 让你搜索您的 ...
转自:http://doc.appcan.cn/dev_iosdom.html 概述 由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持。本文从三个流程来介绍如何实现AppCan在线编译出ipa包,以及上传到苹果Appstore。 一、证书的导出 1.1、前期工作 首先你需要有一个苹果的开发者帐号,一个mac系统。如果没有帐号可以在打开
Global site tag (gtag.js) - Google Analytics