登陆注册
72669200000051

第51章 ?开发软件初体验

程文得出的真理是——系统出品必属精品。

但是这些都太抽象化了,于是程文想找一个科学的方法,来验证这两者到底有什么不一样。

他上网搜了搜,还真的找到了一个好办法。

他找到的办法就是,用redis来测试。

redis是一个内存数据库,现在使用它的人们很多,因为它比memcache(也是一个内存数据库)支持的数据结构多一些,所以适用的场景会更多一些。

程文在redis的官网上看到说redis可以支持每秒查询十万次,这是一个吞吐量,这个数值越大越好。

程文在去掉系统给的5g的内存之后,测试了一下,其实并没有他们说的那么高,每秒只能查询8万次,远远没有达到官网上说的那样,可以支持高达每秒钟十万次的查询量级。

不过程文也表示理解,官网上的数据都是用的一些极限测试来压测的,肯定和实际中的使用会有很大的差距。

不过,程文在用了那5g的内存之后,他惊奇的发现速度竟然达到了每秒可以查询24万次的恐怖地步。

当程文第一次看到这个数据的时候,他以为自己看错了,于是又测试了一次,但是结果和上次相差不大,基本上可以认为是一样的。

程文不相信就这5g的内存会有这么大的差距,于是又再次测试了好几次,但是数据结果就摆在那里,数据是不会说谎的。

这让程文百思不得其解,这到底是为什么,为什么加了几个g的内存,就会让redis的性能提高的这么多。

按理来说内存的大小应该和这个没有什么关系才对。

想了想程文想到了一个解释,那就是,系统提供的内存的读写速度,比我们用到的内存的读写速度快好多倍。

也只有这一个说法,才能解释程文得出来的结果。

那要是能把这个内存推广到全世界,所有的人都能用到这样快速度的内存那该多好啊!

如果真是那样的话,互联网会再迎来一波新的发展。

不过程文也就是这么一想,毕竟这个东西根本就不能量产,别说量产了,世上根本就没有第二人可以用。

可能再过十几年,或者是几十年的发展内存会有这样的速度吧!

毕竟现在的科技日新月异的,也许某一天科学家就发现了一个新的材质可以让这个速度大大提高也说不定。

测试完了这些,程文对系统提供的东西又有了新的认识。

程文决定,以后系统不管是奖励什么东西,他都要在第一时间去测试。

毕竟这么好用的东西,晚一分钟知道都是罪过,何况他这都算是隔夜了。

在这个内存的加成下,程文觉得他开发和学习swift语言都快了不少。

他写的代码是要运行、看效果的,之前运行的速度非常慢,但是现在运行效率提高了不少,帮他节省了不少的时间,时间不用花在等待上面了。

不过编译等待时间还是存在的,如果程文从来没有接触过这个,他可能会觉得这个编译的时间很长,但是他经历了昨天那慢如蜗牛的速度摧残之后,再和今天的速度一对比,他就觉得今天很幸福。

程文居然找回了一点他在windows上使用editplus(一个文本编辑器)的感觉,他在editplus上写过php代码,也就是前几天他学习的时候用的。

程文写的也都是比较简单的一些程序,基本上是一些单文件,也没有特别复杂的场景,所以运行的时候,结合那个文本编辑器的快捷键,只需要按下某个组合键,就能快速的进行调试,特别方便。

今天程文先是复习了一下了昨天学习的内容,然后就开始写自己的东西了。

程文的英语水平还行,虽然他学习的那个资料也是英文的,但是大多数都能看得懂。

有几个地方是他学习的助力,一个是苹果的官网的手册,程文遇到什么不会的东西,他先会去那上面翻一翻看看使用手册。

如果找不到的话,他接下来会去github上看一看,找一找相应的代码示例看一看别人是怎么用的。

如果还没有的话,他会在stackoverflow上搜索一些问题,这是一个与程序相关的IT技术问答网站,可以简单的理解成百度知道或者是知乎,不过这个是全球范围的,也是专业服务于it技术的一个网站。

一般情况下这几个方法找下来,他都能找到想要的答案,如果还不行就再加一个google。

程文开发是按照规划一步步来的,他先写的是最主要的功能,就是创建一个画布,然后在上面创建一个中心思想。

然后处理了键盘输入,能添加一些子类,不过第一步,程文也只是增加了一些文本编辑器。

中心是一个稍微大一点的文本编辑器,子节点的是小一点的。

没有颜色没有边框,甚至没有连线,简直丑到爆。

不过程文还是很满意的,毕竟这是他的第一次尝试,如果说一下子就能创造出比xmind功能还多,比MindNode还漂亮的界面,那有点不太真实。

一天下来,程文把这个软件的进度向前推进了一些,可以让鼠标离开的时候,文本编辑器变成不可操作的状态,看着就像一个只读的文本框。

中心的文本框和子类的文本框有了简单的连线,但是是最简单的连线,都是一些直来直去的简单的线条。

至于什么偏好设置、编辑菜单、视图菜单、添加标记、导出不同的格式、主题什么的他是一点都没有开发。

不过看了看自己规划出来的功能,程文选中了几个不太重要的,把一些他认为可以忽略的都进行了降级处理,这一次他开发的版本号暂定是0.1。

在下一次可以加一个功能,变成0.2,就这样一直迭代,等什么时候这个软件的基本功能都有了,就可以把它叫做1.0版本了。

说起来版本号也可有意思了,有的软件的版本一直向上增加,都增加到了几十了,比如chrome(浏览器和360安全浏览器还有uc差不多)的版本号都到80多了。

其实他的版本号有一些取巧,别的公司的浏览器也一直在开发,比如火狐,之前它也是一个非常流行的浏览器,现在的市场份额已经没有那么多了。

它曾经就是因为没有chrome快,也还有一部分原因是它的版本号没有chrome快,导致用户流失的。

同类推荐
  • 奔跑吧骚年

    奔跑吧骚年

    颜值爆表的帅气阳光大男孩,因为有个当刑警的老爹,被安排在海城大学里保护美女校花,机缘巧合,被卷入一场商战权谋、黑道白道……美女校花,豪门贵妇,美女杀手,美艳明星一一登上舞台。【老莫来写书了,欢迎大家进入扯淡!】98453895
  • 社会飘渺的尘埃

    社会飘渺的尘埃

    苏华,一个平凡的人却总是做着不平凡的事!幼时突然失踪,十年归来后总是想尽一切办法掌控自己的命运!他在乎,他能用尽一切守护,他看不爽的,他能践踏一切规则去玩弄敌人!就这么一个人,游离在生死与规则之间,要么遵守别人制定的规则,要么创造属于自己的规则!生与死,由我裁判!
  • 变身之葵花真解

    变身之葵花真解

    现代都市的东方不败!就是酱紫!P.S:承若绝不首先使用大规模杀伤性精神力打击。应该够20个字了吧?企鹅群,汪·萝卜地:53884741
  • 新韩娱故事

    新韩娱故事

    这是一个平行时空的韩娱故事,当金泰妍的妹妹在这个世界变成了金夏言,一个天才男孩。关于她们的故事全都不一样了。姐姐金泰妍是一个同性恋,和同组合的郑秀妍秀恩爱秀的让人无奈。但是金夏言也不甘示弱,拐跑了郑秀妍的妹妹郑秀晶让郑秀妍大为不满。郑秀妍:你看你的好弟弟,把我妹妹拐跑了!金泰妍:pabo,你不也是把他姐姐给拐跑了吗?这是一个有爱的世界,仅存于心底的暖暖世界。本书尽量单女主,不种马,少暧昧
  • 游世神王

    游世神王

    他,从异界穿越而来。时空裂缝中游玩,来到地球,2110年,外星舰队来袭,现身救人,遇上她说“保你一世”。她却说“我不要你保我一世,我要你爱我一年”,却不想一年变成永恒。
热门推荐
  • 五弦

    五弦

    五弦常常在想,别人穿越不都是很惊心动魄的吗?为什么摊到自己身上就那么狗血,怎么就这么睡了一觉,就摇身一变,换了一张面孔了?偏偏刚醒来,就真实感受到了被下药、他人私奔的戏码,自己还真是个香饽饽,谁都想过来害自己,想来过得还真是胆战心惊啊!身边居然还有一个美男子,看起来人畜无害,实则腹黑的厉害,想到这里,五弦心里顿时发怵。这不,又迎面走来了……
  • 来一份糖炒栗子

    来一份糖炒栗子

    表里不一X偶像包袱暗恋这东西就像一杯酒,那时的我们即使怕苦怕涩还是忍不住好奇它的滋味,后来,我们长大了,拼命往嘴里灌却只剩浮华。
  • 眸晲天下

    眸晲天下

    一个家丁,被赶出府邸,在将死之际遇见了一个乞丐,我们的故事就此开始……
  • 快穿她在线暴躁

    快穿她在线暴躁

    云清看着某系统,手指捏得咔咔作响,问:“你敢坑我?”抬起拳头就往某系统身上砸,开始暴揍某系统。某系统:“我错了我错了,祖宗,嗷,嗷,别打了祖宗,别打了。嗷~”本来没用力的云清:“……叫得那么难听,继续揍!用力揍!”让你知道花儿为啥这么红。然后,某系统就成了一滩泥瘫在地上:···…·
  • 苍穹世纪

    苍穹世纪

    武道是以武为修行,为追求真理的第一途径。武道精神,是以武止伐,平息干戈,从矛盾争斗中找到互助统一的最终目标,武力不是暴力,不是为了杀戮而杀戮,为了战斗而战斗,而是为了迅速制止杀戮和战斗,为了保护和守卫众生,迫不得已,不得不发是以仁心推己及人,化干戈为知己,合天地于一气。
  • 后宫沉浮

    后宫沉浮

    她,是太后的贴身婢女。是宠冠后宫荣盛不衰的宠妃。7岁因母亲去世为了3两棺材钱她卖身进宫。初入宫歪打正着的救了当时还是贵妃的皇太后,贵妃见她聪慧便收她在身边调教,因为年纪尚小贵妃让她去服侍自己的三皇子,三皇子是贵妃所出,自小天资聪颖,她跟随年仅12岁的三皇子一起读书习字,涉略百家。5年后贵妃身边的大宫女年满出宫她被贵妃调回身边服侍。这一年她12岁,小心翼翼如履薄冰的在贵妃身边生存,所幸贵妃念其恩对她也算不错。15岁时皇上驾崩,三皇子登基为帝贵妃为太后。太后因思念先皇去皇家寺庙祈福三年.三年后,祈福归来...一朝太后懿旨,封为四妃之一从此在后宫中挣扎,斗志。她自小与皇帝青梅竹马,她了解皇帝的一切,是皇上身边最贴心的解语花。皇上待她如知己,虽不是爱,但是也是不离不弃。
  • 品极天下

    品极天下

    他——只是一个无名山村走出来的少年!他——只是一个没有任何背景,没有任何依靠的平民子弟!他——从未想过能够在这片只有修炼世家方能掌握所有资源的大陆上睥睨天下!变异的体质只是在昏迷中遭遇天上的陨石所致。圣级心法只是被人陷害在不知道会致命的情况下才修炼。炼丹术更是那自私自利一心想加害于他的师傅无心所授。然而修炼之道本是一个和天斗与人争的坎坷险途。经历了种种危难,他方知世间人心险恶,善良、谦逊、无争在这修炼的世界只是无用的品德,这样的人也只能成为他人的垫脚石。所以他只得无奈的改变自己,变得······
  • 首席情之所钟

    首席情之所钟

    【完结+全本免费】原名:《总裁的小侄妻》【新书:蜜婚非你不娶】她身世离奇。十一岁那年,离开孤儿院,她有了疼爱她的亲人。六年的朝夕相处让她过分的依赖于他。只是六年的陪伴终抵不了一次犯错……此后她怕他,躲他,他却对她说:“单笙娌,从你姓单开始,你的命运就由我来谱写。”本以为强留也是拥有她,可面对她一次次疯狂的逃跑,他最终心灰意冷的放她离去……本以为和她人订婚的消息能换来她的醋意,却不知她因此远走高飞……【简介无能,内容精不精彩你说了算】
  • 黑铁空间进击

    黑铁空间进击

    在当今诸天万界之中,有一股黑恶势力制霸诸天,那就是主神空间!由于诸天巨头太多,在从主神那里了解了制作原理后,什么阿猫阿……呸!对不起,是什么巨头都能随便弄个出来玩。而我们的花烨因为意外从本来该进入至尊空间变成进入“最强空间”,又因为天赋太强导致没有队友(孤儿)只能次次孤身打团战。花烨:过分!怎么能让他们次次面对我!
  • 逆光也是种向阳

    逆光也是种向阳

    一个是明星,擦出了绯闻。一个是公司最得意的飞行员,也是高中时就偷偷暗恋的人,究竟在善意的拔河里,谁才是最后的赢家。做梦都不会想到自己会和明星有交集。就像她的名字一样,星辰,在冥冥中影响了整个宇宙。本是一场戏,大家却过于认真,直到以为迷失了自己,直到牵起了对方的手才知什么是终点。简星辰在明星宇宙和暖男尹叶勒之间的浪漫大戏,即将开始。