关闭
当前搜索:

中国移动开发者社区 - 远程真机测试(RTS)服务

远程测试服务(RTS)是一个真实设备实验室,为开发者提供主流厂家的手机终端,方便开发者进行手机应用的开发、测试工作。开发者可以通过互联网,在远程手机设备上安装并测试应用。节省开发者的开发时间,降低开发成本。 远程测试服务(RTS)使用入口...
阅读(2745) 评论(5)

经典算法研究系列:一、A*搜索算法

作者:July、二零一一年一月 更多请参阅:十三个经典算法研究与总结、目录+索引。 ---------------------------------- 博主说明: 1、本经典算法研究系列,此系列文章写的不够好之处,还望见谅。 2、本经典算法研究系列,系我参考资料,一篇一篇原创所作,转载必须注明作者本人July及出处。 3、本经典算法研究系列,精益求精,不断优化,永久更新,永久勘误。 ...
阅读(48867) 评论(0)

移动IP研究之分享几个代理服务器

221.130.162.242:8080 120.203.214.148:80 218.204.14.18:80 上面的代理均是匿名代理服务器, 但是通过这些代理仍然不能访问一些网站(如WAP飞信,139邮箱等), 说明这些IP不在移动的安全列表中(或者缺少某些HTTP Header). 手机通过CMWAP上网, 移动网关会给白名单网站(比较典型的是移动梦网和掌...
阅读(21740) 评论(3)

DJ Java Decompiler【附破解方法】

With DJ Java Decompiler you can decompile java CLASS files and save it in text or other format. It's simple and easy. DJ Java Decompiler is Windows 2000, Windows XP, Windows 2003, Windows Vista, Wi...
阅读(12528) 评论(7)

斐波那契数列算法的三种C#实现及时间复杂度分析

斐波那契数列是一个很有意思的数列,应用领域非常广. 定义: F(n+1)=F(n) + F(n-1) 有意思的是, F(n) / F(n+1) 趋于黄金分割0.618. 如何计算斐波那契数呢? 最朴素的思想,利用定义. 算法1代码如下: static int Fibonacci1(int n) { if (n == 1 || n == 2) { ...
阅读(31683) 评论(0)

Google Protocol Buffer 学习

1. 概念       Protocol Buffer是一种类似于XML的灵活高效的结构化数据存储格式,和XML相比,Protocol具有以下优势:            1) simpler            2) smaller:3-10倍...
阅读(36207) 评论(1)

静态代码分析 – 理解预定义规则【英文】

SKU: Premium, Ultimate Versions: 2010 Code: vstipTool0140     In vstipTool139 (“Static Code Analysis – Simple Code Analysis”) we scratc...
阅读(1432) 评论(1)

Mobile Devs: Why Windows Phone Matters to You

Everyone knows how competitive the mobile space is.  There are a wide range of platforms available for you as a developer to adopt and build...
阅读(1045) 评论(1)

高级软件工程师的新面试问题

[原文发表地址] New Interview Questions for Senior Software Engineers [原文发表时间] 11-02-17 11:27   我在帮一位失业的朋友汇总一些面试练习问题。亲爱的读者,我想如果能从你们那里收集一些问题的话...
阅读(1111) 评论(1)

源代码 – 微型管理操作系统版本

[原文发表地址] The Weekly Source Code 15 - Tiny Managed Operating System Edition [原文发表时间] 2008-02-04 11:17PM 感谢Thijs Kroesbergen给了这周源代码的灵感。他让我...
阅读(1113) 评论(0)

让你的 C/C++ 程序更有效率的 10 种方法

任何代码的美丽不仅在于找到一个给定的问题的解决方案,还在它的简单性,有效性,紧凑性和效率(内存)。设计的代码比实际执行更难 。因此,每一个程序员当用C语言开发时,都应该保持这些基本的东西在头脑中。 本文向你介绍规范你的C代码的10种方法 1. 避免不必要的函数调用 考虑下面...
阅读(5645) 评论(2)

迷宫 DFS 递归 解法

/* 迷宫的递归解法 比栈解法清爽的多了 DFS小应用 总体思想 DFS+条件回溯 */ #include #include #include #define N 30 using namespace std; int m,n,find,dir[4][2]={0,1,0,-1,1...
阅读(1170) 评论(1)

KMP算法的前缀next数组最通俗的解释

我们在一个母字符串中查找一个子字符串有很多方法。KMP是一种最常见的改进算法,它可以在匹配过程中失配的情况下,有效地多往后面跳几个字符,加快匹配速度。 当然我们可以看到这个算法针对的是子串有对称属性,如果子串是一个毫无关系的串,那这个算法也没什么作用。   在KMP算法中有...
阅读(3449) 评论(3)

把一个含有N个元素的数组循环右移K位, 要求时间复杂度为O(N)

分析与解法 这个解法其实在《啊哈!算法》有讲到。 假设原数组序列为abcd1234,要求变换成的数组序列为1234abcd,即循环右移了4位,比较之后,不难看出,其中有两段的顺序是不变的:1234和abcd,可把两段看成两个整体。右移K位的过程就是把数组的两部分交换一下。变换过程通过以下步骤完成: 1.逆序排列 abcd: abcd1234 -> dcba1234; 2.逆序排列 1234...
阅读(1411) 评论(1)

假设已经有了前序遍历和中序遍历的结果,通过一个算法重建这棵树

分析与解法 前序: a b c d e f 后序: d b a e c f “a”是前序遍历节点的第一个元素,它把中序遍历的结果分为“db”和“ecf”两个部分,这两部分也是“a”的左右子树的遍历结果。 如果能够找到前序遍历中对应的左子树和右子树,就可以把“a”作为当前的...
阅读(747) 评论(1)

IP Connection tracking

连接跟踪用来跟踪和记录连接状态,是netfilter的一部份,也是通过在hook点上注册相应的结构来工作的。无论是发送,接收,还是转发的数据包,都要经过两个conntrack模块。...
阅读(1847) 评论(0)

浅记计算机系统结构、组成及实现之间的区别与关系

计算机系统结构(Computer Architecture)、计算机组成(Computer Organization)和计算机实现(Computer Implementation)是三个不同而又重要的概念, 它们有各自不同的内容定义和技术层面,又有紧密的关联关系。随着计算机的不断普及和大众对相关学术概念的淡化, 这三者的界限变得越来越模糊,极易产生混淆。 一、计算机系统结构 计算机系统...
阅读(60375) 评论(0)

VC++中如何产生一个随机数?

我们可以使用CRT中的rand函数来产生一个随机数。在调用rand前,请使用srand()函数设置种子,这个函数能触发随机数发生器(RNG)产生一个相对特定的值(主要是根据当前的时间)。 代码: int randNumber srand(time(NULL)) randN...
阅读(3654) 评论(2)

在 Visual C++/Native 代码中调用.NET 程序集

在本地 Visual C++中基本上有四种方法可以调用.NET程序集。微软的All-In-One Code Framework  All-In-One Interop and Fusion Code Samples有一些可以工作的例子来说明这个问题。 1.本地 VC++模型调用CLR Hosting APIs来托管CLR,加载并调用.NET程序集,该方法也被用来保护.NET程序(套一...
阅读(47115) 评论(0)

C++编程中设置文件长度的方法

bool SetFileLength(const char *FilePath, off_t Length) { #ifdef WIN32 System::IO::FileStream *File = System::IO::File::Open(Length, File...
阅读(2432) 评论(1)
175条 共9页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    联系作者
    通过QQ与我联系(全天候7*24小时基本不在线)
    最新评论
    免责声明
    如果转载的文章侵犯了您的版权,请务必告知,我将立刻删除;
    博客所有文章允许转载,原创类不要求注明出处,随意就好;
    如果是转载的文章,建议直接转载原始来源,因为原作者极可能有更新