深圳幻海软件技术有限公司 欢迎您!

移动开发

  • Android 开发如何做好内存优化

    编者按:文中有些内容会有所争议(如下图评论),各位可以从中吸取有用的内容,以学习交流的态度来阅读,而不是去以指责的态度去看。不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内

  • HTML5时代的到来:HTML5标准规范正式版发布

    万维网联盟(W3C)宣布,经过将近8年的艰辛努力,HTML5标准规范终于最终制定完成并已公开发布。其实,在这个标准制订完成之前,HTML5已经使用多年。Firefox、GoogleChrome、Opera、Safari4+、InternetExplorer9+都已支持HTML5,但直到今天,我们才看

  • 28个不得不看的经典编程算法

    前十个是来自圣经的十大算法:发起人的描述:《来自圣经的证明》收集了数十个简洁而优雅的数学证明,迅速赢得了大批数学爱好者的追捧。如果还有一本《来自圣经的算法》,哪些算法会列入其中呢?***名:Union-find严格地说,并查集是一种数据结构,它专门用来处理集合的合并操作和查询操作。并查集巧妙地借用了

  • 为何谷歌面试从不超过 30 分钟

    作为招聘经理,如果你面试一个求职者,只要你问对问题,那么你的面试时间没有理由超过30分钟。这是谷歌执行董事长埃里克-施密特(EricSchmidt)和前高级产品副总裁乔纳森-罗森伯格(JonathanRosenberg)在其合著的新书《谷歌如何运转》(HowGoogleWorks)中提到的观点。“缩

  • Android 5.0将为Android Wear带来哪些影响

    谷歌刚刚宣布了旗下***的Android5.0Lollipop操作系统,而新系统的SDK开发工具包也已经正式向开发者公布,包括Nexus4、Nexus5、Nexus7、Nexus10以及刚刚问世的Nexus6与Nexus9,都将支持升级到AndroidLollipop。不过在新系统发布的时候,谷歌似

  • 教你从头到尾彻底理解KMP算法

    本文参考:数据结构(c语言版)李云清等编著、算法导论引言:在文本编辑中,我们经常要在一段文本中某个特定的位置找出某个特定的字符或模式。由此,便产生了字符串的匹配问题。本文由简单的字符串匹配算法开始,经Rabin-Karp算法,***到KMP算法,教你从头到尾彻底理解KMP算法。来看算法导论一书上关于

  • 改变非常的大?Android 5.0有哪些变化?

    距离Android系统上一次重大更新不到一年的时间,谷歌再一次从KitKat升级到了Lollipop,而两次都使用糖果来命名,营销的目的显露无遗。当我们首次看到Android5.0Lollipop这个名字的时候,就已经意识到这将是Android系统有史以来变化最大的一次升级。那么新的Android5

  • Android 5.0 12大新功能详解

    2014年10月15日,Google公司发布全新的Android操作系统Android5.0Lollipop(棒棒糖)。距离Android系统上一次重大更新还不到一年的时间,Android从4.4KitKat(巧克力棒)升级到了Lollipop(棒棒糖)。和每年的惯例一样,Google惯例推出自家品

  • 通知系统脱胎换骨 Android 5.0正式版评测

    谷歌推出的Android操作系统,似乎与甜点结下了不解之缘。从Android1.5的&ldquo纸杯蛋糕到果冻豆,甚至到现在的Android5.0Lollipop棒棒糖。这一路走来都带着甜,那么现在这个神龙见首不见尾的5.0是否会让大家尝到甜?我们接下来就一起来品一品。早在今年6月份Goog

  • 快速排序算法的深入分析

    前言之前,曾在本BLOG内写过一篇文章,快速排序算法普及教程,不少网友反映此文好懂。然,后来有网友algorithm__,指出,“快速排序算法怎么一步一步想到的列?就如一个P与NP问题。知道了解,证明不难。可不知道解之前,要一点一点、一步一步推导出来,好难阿?”其实,这个问题,我也想过很多次了。之前

  • 快速排序算法普及教程

    闲不多说。接下来,咱们立刻进入本文章的主题,排序算法。众所周知,快速排序算法是排序算法中的重头戏。因此,本文就从快速排序开始。------------------------------------------------------一、快速排序算法的基本特性时间复杂度:O(n*lgn)最坏:O(n

  • 细数二十世纪最伟大的10大算法

    参考文献:TheBestofthe20thCentury:EditorsNameTop10Algorithms。ByBarryA.Cipra。地址:http://www.uta.edu/faculty/rcli/TopTen/topten.pdf。发明十大算法的其中几位算法大师一、1946蒙特卡洛方

  • 堆排序算法普及教程

    本文参考:IntroductionToAlgorithms,secondedition。本文我们要讲的是堆排序算法。据我所知,要真正彻底认识一个算法,***是去查找此算法的原***的论文或相关文献。ok,此节,咱们开始吧。一、堆排序算法的基本特性时间复杂度:O(nlgn)...//等同于归并排序最坏

  • 轻松掌握编程基本算法(一)

    笔者好长时间没有更新博客了,一个原因是开发的项目所用到的技术都是老技术点,所接触到的知识都是行业逻辑流程,所以只是自己做了总结并没有拿上来分享。另外一个原因是目前笔者在重新学习C++语言以及计算机的一些基本知识(算法等)。下面的代码为C++代码,好了直接进入正题编程基本算法(一)编程基本算法(二)编

  • 轻松掌握编程基本算法(二)

    在写此文章之前,笔者想说说关于程序员的基本知识,好多人在谈论自己的工作经历,或者给毕业生的建议,笔者赞同他们建议同学在学校里将计算机基础打好,没有良好基础怎么能建大厦呢?有了一些基础基本知识,在去学习深的理论就是事半功倍了,如果是先遇到深理论在去学习相关的基础,那就是事倍功半了。也许许多同学会说,现

  • 轻松掌握编程基本算法(三)

    编程基本算法(一)编程基本算法(二)编程基本算法(三) 选择排序使用条件:可对比大小的集合。算法思想:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。举例编程:intb[10]={77,1,65,13,81,93,10,5

  • Android 5.0大彩蛋:Google你太调皮啦

    Android系统的每个版本里都暗藏彩蛋,5.0也不能少啦,但是比以往好玩多了。还是老规矩,进入设置、关于界面,连续点击版本号,就会出现大号“棒棒糖”(Lollipop),但不像以前单纯展示代号形象,这一次首先出现的只是壁纸上的一个紫色圆点,点击后才会变成巨大的棒棒糖,而且每次点击它都会变换颜色。如

  • 可能引发编程革命的 4 门语言

    所有人都听说过“应该学好C”,“Java是Web开发者的***”等等,它们几乎成为了真理。那么问题来了,难道就没有其他语言能挤走这些老家伙,使他们不再受欢迎?还是说十年后我们还是依靠着不断升级的ObjectiveC和PHP,或者一些偏向底层的语言?幸运的是,我们已经有不少具备潜力的新兴语言,正在成为

  • 库克正式出柜:我是同性恋我自豪

    今日,苹果CEOTimCook在BusinessWeek发表文章宣布出柜,文章中称,身为同性恋我很自豪。Cook在文章中表示:我从未否认过我的性取向,但我也从未公开讨论这个问题。直到现在,让我清楚地说明这件事:我很自豪能够成为同性恋,这是上帝赐给我的最大的礼物。成为一名同性恋让我深刻理解到成为少数派

  • “安卓”之父鲁宾离开谷歌 将专注企业孵化器

    据报道,在桑达尔•皮查伊(SundarPichai)在谷歌刚刚获得晋升后,前安卓部门负责人安迪•鲁宾(AndyRubin)将要离开这家公司。鲁宾曾是Danger公司联合创始人兼CEO,同时也是安卓系统的创始人。2005年,谷歌将安卓系统收购。今日,据《华尔街日报》报道,鲁宾将要离开谷歌,而谷歌对此消

  • “安卓之父”鲁宾:一个乔布斯视为眼中钉的男人

    远在美国西海岸加州山景城有一个人正黯然走出自己已经待了近9年的谷歌总部大楼Googleplex。如果不是命运的捉弄,作为推动谷歌收购摩托罗拉的核心人物,他将有机会复兴这个硬件帝国;而若不是秉性刚强,作为安卓的创始人,他的事业正如日中天。而如今,他却选择了离开谷歌,成立创业孵化器,帮助对科技硬件产品感

  • 安卓之父宣布离职 愿为更多企业提供机会

    北京时间10月31日早间消息,谷歌昨日宣布,Android操作系统的联合创始人及Android业务前负责人安迪·鲁宾(AndyRubin)将从谷歌离职。鲁宾成立了一家创业孵化器,面向对开发科技硬件产品感兴趣的创业公司。鲁宾近期在谷歌负责机器人方面的工作。谷歌一名发言人表示,谷歌仍将致力于机器人技术的

  • 安卓之父:Android就是我的最大乐趣所在

    2014年10月30日,Google宣布,Android操作系统的联合创始人及Android业务前负责人Andy Rubin将从Google离职。GoogleCEO拉里·佩奇在声明中称:“我祝愿Andy未来一切顺利,他做出了非常惊人的成就,让Android拥有10亿多用户。谢谢你Rubin

  • Android之父与Google的诀别内幕

    AndyRubin何许人也?一个用自己外号命名手机系统的大神。曾经助力Google在移动市场超车苹果。却在Android如日中天之时,被调到Google的机器人项目工作至今。据《华尔街日报》报道,Rubin离职原因尚不清晰,Google方面也拒绝透露更多的细节。不过可以明确的是,Rubin离开Goo

推荐阅读