复习
文章平均质量分 77
xiaoliizi
这个作者很懒,什么都没留下…
展开
-
人工智能复习
人工智能复习原创 2016-01-08 23:35:47 · 1096 阅读 · 0 评论 -
课程Project总结 - 移动web大作业(不看微博)
移动web最后的大作业我们组做的是实现类似新浪微博的功能。基本功能包括修改个人信息、发微博、看微博和回复数据库设计微博。我认为整个工程可以分为数据库设计、前台HTML、JSP和CSS开发、后台JavaScript设计。下面就依次看这几个部分。 一、数据库设计 用户类:登录不看微博的用户,个人属性包括用户id、用户姓名、登录密码、个性签名和头像。其中,用户姓名是不能重复的,登录密码和个性签原创 2016-03-15 22:42:42 · 1307 阅读 · 4 评论 -
课程project总结 - CPU
这个作业是在大二下学期编写的CPU五级流水线代码。首先看看整体结构: 一、整体架构(五级流水线) 1、IF阶段: 这个阶段的工作就是控制PC(指令地址)的增长或变化。一般情况下,CPU执行的指令地址每次都加一,然后从指令内存中读取对应的指令来执行,除非执行了跳转指令,指定运行某一条指令。 2、ID阶段: 主要是赋值操作。大部分指令都需要进行计算,然后利用计算结果进行下一步操原创 2016-03-19 22:14:21 · 1229 阅读 · 0 评论 -
课程project总结 - 蚁群算法
一、解决问题:TSP(旅行商问题) 旅行商问题是这样的:给定旅行家的起始地点和终点,要求中间必须经过所有的点,求最短路径。解决算法有蚁群算法、遗传算法、分支界定算法等。 二、蚁群算法 1、算法简述 蚁群算法是由Marco Dorigo于1992年在他的博士论文中提出的,灵感来源于蚂蚁找食物。如果一群蚂蚁现在想找食物,第一只蚂蚁的路线是完全随机的,因为没有任何条件。但是这只蚂蚁会在路上原创 2016-03-24 10:58:26 · 4813 阅读 · 4 评论 -
课程project复习 - 云计算
我们这次project实现的是图片中的文字识别:首先客户端上传一张图片给云服务器,然后服务器进行OCR文字识别,再将识别的结果返回给客户端。下面就从云端部分和Android部分分析: 从云端分析:从Android活动来分析代码 一、网络连接(ConnectToCloud.java) 这个类主要用来连接云端,发送指令,然后接收返回的结果,有可能是json格式的数据,也有可能是图片。还有一个功原创 2016-03-22 17:59:55 · 397 阅读 · 0 评论 -
课程project总结 - 目录
上个学期做了三个project:人工智能、云计算(同移动应用开发)、移动web。一直没有时间对这些project总结一下,其实之前还写过流水线的,也没有总结,现在希望可以在翻起这些作业,好好复习一下。 移动web 人工智能 云计算原创 2016-03-10 10:50:50 · 702 阅读 · 0 评论 -
课程project复习 - CPU-hazard
一、什么是hazards hazards是CPU在当前周期无法获取所要取的寄存器的值的问题。出现情况主要分为以下三种: 1、一般计算 第一个ADD将和赋给gr3,第二个ADD则是要用到gr3的值。如果第二个ADD想要gr3的值,必须等到第一个ADD执行到WB阶段,才能得到gr3被更新之后的值。所以还要等3个周期。因此,中间的三个ADD其实都应该换成nop,否则gr3就是更新之前的值原创 2016-03-24 20:50:26 · 2720 阅读 · 0 评论