摘要: 在这次阶段性开发中,通过功能测试发现了很多缺陷,同时也解决了缺陷。接下来,我们将缺陷及解决方案做如下展示:缺陷编号缺陷名称缺陷描述解决方案关闭① 如果编辑图片时,时间选择相同,导致在首页上展示时,属于一篇游记的几张图片会全部显示出来在创建一篇游记时,添加图片的时间信息时,如果将所有的图片时间设成一致,会导致在首页上展示时,同时出现这几张图片改变首页展示时取得图片的方法,以前是通过diary_full表和diary_part表中图片创建时间相等,来获得第一张图片作为首页的图片展示,现在通过在创建整篇游记时,将图片的id存入diary_full表中,在首页中展示时,直接从diary_full表中. 阅读全文
posted @ 2013-12-04 20:46 qiuchaoxiang 阅读(188) 评论(0) 推荐(0)
摘要: 在我们开发小组中,我们使用了同一个数据库,在小组成员中一台电脑上安装上mysql数据库,其他的成员来从远端访问。昨天,安装有mysql的小组成员重装了系统,导致我们其他成员无法访问他的数据库,出现如下错误:在小组的成员的其他电脑上,单独安装mysql包后,发现我们的电脑可以远端访问她的数据库,发现她的的安装mysql时,勾选了允许远程访问的选项,我们猜想到我们安装的集成包可能为开启这种服务,所以我们尝试通过赋予phpnow中mysql远端访问权限来使得获得远端访问:进入phpnow中MySQL的bin目录,进入控制台下,操作如下图所示:再次尝试远端访问数据库,就ok了! 阅读全文
posted @ 2013-11-20 14:52 qiuchaoxiang 阅读(284) 评论(0) 推荐(0)
摘要: 1.昨天遇到的一个关于ajax生成页面内容的问题。在开发显示评论模块时,通过ajax拿到json数据 ,并动态通过Jquery的DOM插入生成评论。继续开发时,我发现给评论的超链接无法绑定事件(或者说选择器找不到相应的元素),这是因为在绑定事件时相应的评论还没有添加到文档中(即使添加,也很容易丢失绑定)以下是解决方案:通过事件委托,把时间处理绑定到一个祖先元素上(document) . jquery1.7以前可以使用.live()来进行,jquery1.7废弃了这个方法,1.7之后使用.on方法$(document).on('click','class',fun 阅读全文
posted @ 2013-11-14 14:53 qiuchaoxiang 阅读(545) 评论(0) 推荐(0)
摘要: 今天晚上,祥哥的电脑出现了一个非常奇葩的问题,在他本人实验室电脑上使用谷歌浏览器运行系统istrip,session所带的一个值会随着页面增加而增值,出现创建一个旅程,数据库数据自动插入两次的奇葩景象!然后先使用cleancache.php清除缓存,还是不行。关了浏览器,再重新进系统,也不行。然后,就开始看程序是不是出错了,但是看了很久也没有觉得错。随后,在吴某的电脑上访问邱某的该系统,该错误消失,也随后,在孔某的电脑上访问邱某的该系统,该错误也消失,然后想到是否是邱某的电脑浏览器问题。于是乎,使用邱某的电脑访问吴某和孔某的系统,该错误也不存在。实在是不知道哪里的问题,然后将邱某的电脑重启,使 阅读全文
posted @ 2013-11-06 21:27 qiuchaoxiang 阅读(495) 评论(0) 推荐(0)
摘要: 第一周(10.24-10.31):1.根据模块图重新细分需求,并在禅道中重新整理录入。2.完成数据库的重新设计,确保满足现有情况的业务逻辑。3开始开发个人游记的整个创建过程的前半部分(基本信息的填入和图片的批量上传),4.熟悉ThinkPHP框架,了解现有的ThinkSNS框架文件结构。第二周:(11.1-11.7)1.开发个人游记创建的后半部分(关联地点照片信息与描述图片信息)。2.基本完成结构化游记的展示。3.针对2周完成的开发进行单元测试,确保本周中的演示版本稳定,无bug。 阅读全文
posted @ 2013-11-05 17:41 qiuchaoxiang 阅读(160) 评论(0) 推荐(0)
摘要: 今日,我组两人结对编程时,在建立Model时候出现错误:Model:Relation您所请求的方法不存在!两人分头寻路,一个测试代码是否有问题,另一个测试环境是否有问题。随后,吴某找到了 解决方案:1.我组所用的 ThinkSNS中虽然说结合了ThinkPHP,但是可能结合的版本比较低,然后在其目录下没有 RelationModel.class.php文件,因此即使我们在自己的Model中继承了该类,也无法使用。所以!我们从最新版的ThinkPHP中拷来RelationModel.class.php文件 放在相应的目录下,即可解决。2.其中,还发现了另外一个注意点,文件名(类名)必须以 **M 阅读全文
posted @ 2013-10-29 16:54 qiuchaoxiang 阅读(914) 评论(0) 推荐(0)
摘要: 在学thinkphp的过程中,发现只要一改config.php文件 再在浏览器输入http://localhost:8889/thinkphp/index.php/Index/index进入 项目,都显示不了页面,必须先删除Home下的 Runtime文件夹 再在浏览器刷新两次!才可以得到想要的结果。这是为啥??求牛人解答。 阅读全文
posted @ 2013-10-21 20:41 qiuchaoxiang 阅读(200) 评论(1) 推荐(0)
摘要: 昨天,我们导出mysql文件时,出现TABLE mysql.proc的错误,我们找了很久,终于发现错误的原因:原来是我们在删除数据库时,误删了系统的mysql数据库,需要从原装盘中修复,1、打开控制面板,找到系统的添加/删除程序2、选择mysql server 5.5 图标,选择修复,从安装mysql的源文件,进行修复3、修复成功后,再打开mysql客户端,转储为文件,ok! 阅读全文
posted @ 2013-09-26 09:55 qiuchaoxiang 阅读(1056) 评论(0) 推荐(0)