摘要: 1. 电子词典和单词的自动补齐 如百度的搜索引擎,当用户输入内容后,会列出一些可能的候选搜索项。 那么我们接下来看看如何使用基数树来实现电子词典 我们假设词典中保存了key-Value对,key是英文单词或词组,对应的value是解释。 当用户输入“a”的时候,词典不只给出a的意思,而且还提供一列候 阅读全文
posted @ 2017-10-13 23:42 LYTangus 阅读(539) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-10-13 19:54 LYTangus 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 问题一:在node gyp时,报错Error:can't find python exexutable "python" . 查看报错原因为找不到Python,故安装Python。安装了Python3.6后任报错,查文档得知必须安装Python2.7。 故:1.node gyp python /pa 阅读全文
posted @ 2017-03-29 10:40 LYTangus 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 经过大概三天的工作,个人项目终于初见成效。之前并没有独立开发软件的经历,自己的代码水平也不够, 虽然之前在小组中开发过系统,但自己也就是打打酱油罢了。这次写的是一个拼图小项目,虽然思路是在网上 看的,但是大部分代码是自己写的。 下面我就自己在写代码和不断的找BUG的过程做一总结。 一、首先遇到的第一 阅读全文
posted @ 2016-04-22 20:55 LYTangus 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 团队项目马上就要结束了,在这里我谈一下这次团队项目的总结与感悟。 一、首先我在这次项目中感悟最深的就是在现在这个阶段做项目的时候已经不能作为一个学生的身份来做, 而是需要把自己当做一个真正项目团队中的一员,因为只有这样才能够真正感觉到软件工程的用途所在,也 能真实体验在软件开发过程中遇到形形色色的问 阅读全文
posted @ 2016-04-22 20:53 LYTangus 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 目前团队项目已经接近尾声,现在在紧张的编码过程。由于团队项目是基于web开发的,故对这几天的学习做一个总结 主要是Cookie和Session的区别: cookie机制 Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State 阅读全文
posted @ 2016-04-16 22:53 LYTangus 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 经典的软件工程思想将软件开发分成5个阶段:需求分析\系统分析与设计;系统实现\测试及维护五个阶段. 之所以如此,是因为软件开发中饣含了物和人的因素,存在着很大的不确定性,这使得软件工程不可能像理想 的,可以其于物理学等的原理来做的物质生产过程. 如想建造一幢高档的写字楼,那么刚开始便将一切材料和工具 阅读全文
posted @ 2016-04-09 20:33 LYTangus 阅读(2720) 评论(0) 推荐(0) 编辑
摘要: 瀑布模型中,上一阶段的活动完成并经过评审后才能开始下一阶段的活动, 其特征是: 1.接受上一阶段活动的结果作为本阶段活动的输入; 2.依据上一阶段活动的结果实施本阶段应完成的活动; 3.对本阶段的活动进行评审; 4.将本阶段活动的结果作为输出; 优点:提供了软件开发的基本框架,有利于大型软件开发过程 阅读全文
posted @ 2016-04-02 22:26 LYTangus 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 这周团队项目主要做了需求分析,下面我就在写需求文档之前做的准备工作做一总结: 所谓”需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,比如需要输入什么数据,要得到什么结果,最后应输出什么。需求分析顾名思义,要有东西给到手上,才能做分析的,一种是分析数据,一种是分析问题。这里是指前期已经 阅读全文
posted @ 2016-03-25 22:49 LYTangus 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 题一、PSP和TSP中质检过失比(A/FR)是一个重要的质量度量参数。请简要说明A/FR分别小于1和大于2时对过程的意义。 质检/过失比:质检质量成本/过失质量成本,用来测量在第一次编译前花在查找缺陷上的时间的相对值。可用复查时间 /(编译+测试)时间来计算。能很好地指示测试中发现缺陷的可能性。当A 阅读全文
posted @ 2016-03-18 22:28 LYTangus 阅读(758) 评论(0) 推荐(0) 编辑