第三次总结
来源:互联网 发布:join java 线程 编辑:程序博客网 时间:2024/05/29 17:34
对前两次的总结
前两次主要了解了该项目的用途与实现过程,具体的项目流程以及一些小作业(git教程等)、了解服务器端(serv.py等)的程序、搭建新的测试服务器、与DB配合写接口函数等;具体请见前两次总结过程,还有在实践过程中遇到的各种问题。
本次任务
- 测试windows客户端
- 测试web页面功能
- 在本机配置vs2015此次项目的开发环境,并且能够成功编译此项目
- 修改客户端登录框
- 完善客户端的一些小功能
完成情况
1.客户端的功能测试
客户端的测试分为多个windows系统,本次主要是windows10版本。测试结果已经具体发到项目群。
2.web页面测试
web功能较多,目前还才存在一些问题,具体请见项目群。
3. 本机配置vs2015开发环境以及项目编译
在学长的帮助下成功配置vs2015 及开发环境,项目编译完成。其中的代码比较复杂,应该挑重点去看一些
4.修改客户登录框
本次客户端的登陆窗体应要求设计为”黄金比例“,主要是运用c++的MFC编程。还有一些提示的显示问题都已记录下来按照自己和学长的讨论结果做出了修改,结果还算令人满意。
5.完善一个小功能
首先具体介绍以一下这个功能:一个MFC的登陆主窗口,然后在数据据交互时,由内部函数AfxMessageBox()弹出来的提示框,我们需要在这个框上放一个网页的链接。(这个内部函数AfxmMssageBox()弹出来的提示框只能修改一些就简单的参数,具体详见http://blog.csdn.net/phenixyf/article/details/41744039)
解决方案:
在学长的提示下利用AfxMessageBox()函数的返回值进行判断,然后调用本机默认的浏览器,打开需要链接的网页。根据这个思路,很好的找到了解决方案http://bbs.csdn.net/topics/390592433
小提示
在git提交自己的代码时,应该记住自己修改了哪些文件,然后提交的时候就只add修改过的文件,如果add了其他没修改过的文件不仅没有用,而且大大影响了“代码同步的速度”,降低了“阅读的效率”,如果是在一个比较大的开发团队,这样会给代码产生很大的影响,还有可能改变开发环境。
自我不足
1.git知识不够完善,应该多看一些其他啊比较完善的教程,推荐https://git-scm.com/book/zh/v2
2.c++的知识比较欠缺,应该多读代码、查阅资料
下一次规划
1.熟读客户端代码,了解如何与服务端交互
2深入学习git
0 0
- 第三次总结
- 第三次测试沙龙总结
- 第三次评审前总结
- 传智播客第三次测试总结
- 【第三次自考】第一阶段总结
- 【第三次自考】实战总结
- 第三次课总结
- 10.3第三次总结
- 第三次面试总结
- 第三次学习总结
- 第三次周总结---在路上
- 【第三次自考】——总结
- 第三次课总结及思考
- 第三次JAVA基础考试总结
- 第三次
- 第三次
- 第三次
- 2014年第三次多校总结
- JDBC数据库---NullPointerException和SSL connection without server‘s identify解决方案
- 使用注解进行事务处理
- Java单例模式深入详解
- How to install Theano on Amazon EC2 GPU instances for deep learning
- 伪分布式安装遇到的一些问题之JAVA安装!!!
- 第三次总结
- 【故障处理】imp-00051,imp-00008
- Mysql基准测试
- 算法提高 3-2字符串输入输出函数
- 理解dropout
- <context:component-scan>使用说明
- Redis配置文件详解
- 深度学习(三)theano入门学习
- 使用ubuntu16.0416.04