原理:1 服务器(openfire)添加/删除 好友,会向客户端(app)发送消息, 2 代理(xmppStreamDelegate)监听到添加/删除消息后,花名册模块(RosterModule)会在数据库(Roster.sqlite)进行添加删除操作; 3 有无增减好友,客户端监听数据库变化即可( ...
分类:
微信 时间:
2016-04-05 12:23:51
阅读次数:
408
本学期.net课的课程设计是做一个办公用品管理的软件,课堂上只给了五次课十个小时,由于老师给的需求文档也不是太全面,基本上是课下写,遇到问题上课再问老师,功能不对的地方再改。这个软件本身功能不复杂,毕竟是学校的作业而不是公司的产品,除去界面部分剩下的就是对数据库的操作。database里的表是老师建好的,总共也才四个表,不过老师建表时相关联的表并没有设置外键,主键也没有设成自增的,所以在增加和删除操...
xmpp 很多功能是面向模块开发的 例如电子名片 无须自己去写请求的代码XMPP(文件)->Extension(存放的是各个模块)->Reconnect(自动连接模块) ->XEP-0054(电子名片模块) >重新连接服务器 ...
分类:
微信 时间:
2016-03-31 16:29:35
阅读次数:
305
xmpp授权登陆步骤1 初始化xmppstream 连接服务器 传递属性jid(IP地址 端口号)2 连接成功后 传递“登”陆密码授权 3 授权后,发送在线消息xmpp所有的代理都是子线程中调用的,处理ui操作需手动在主线程中处理xmpp退出登陆1 发送离线消息2 断开连接xmppstream本质是 ...
分类:
微信 时间:
2016-03-31 12:39:28
阅读次数:
268
经过这次个人项目,我有很多收获。不光有编程技巧方面的收获,在软件工程的思想方法上也学到了很多。下面总结一下。 自我评价 总体来说,我觉得这次我完成得还算可以,不仅达到了基本要求,还实现了随机生成表达式的功能并添加了图形用户界面。当然不足之处也有很多,比如没有很好地解决判重问题。 收获体会 通过这个项
分类:
其他好文 时间:
2016-03-20 15:50:06
阅读次数:
195
此次个人项目我最后在实现了基本要求的基础上,还做了算式的自动生成,还有MFC的图形界面程序。 图形界面的设计图如上所示。用户能够选择生成题目的数量,用户输入相应数量后,需点击开始测试。之后题目会一道一道的显示。程序可以自动判断答案的正误并统计正确题数,错误题数已经正确率。 图形化的程序只是将之前做好
分类:
其他好文 时间:
2016-03-19 23:02:41
阅读次数:
347
分数类,实现了运算符的重构,能实现分数之间的加减法。 input类负责从txt读取中缀表达式并转换成后缀表达式。 判断式子中有无分数 calculator类有两个分别负责将字符转化为值,或运算符,计算有分数的式子,和无分数的式子。 pan_and_out类负责判断输出式子,接受答案并判断。 经过这次
分类:
其他好文 时间:
2016-03-19 22:53:24
阅读次数:
241
个人项目总结 -- Sudoku 一、简介 Java编写数独小游戏 二、设计思路 界面设计:9*9的方格,每个方格采用继承自JButton的类来实现。点击方格有MouseListener能够出现选择框选择填写数字。 游戏开始前已经固定的数字方格用不同的背景颜色来表示。 GamePanel:游戏界面
分类:
其他好文 时间:
2016-03-19 22:33:55
阅读次数:
305
周项目总结表 姓名:黄伟鹏 日期:2016/3/19
分类:
其他好文 时间:
2016-03-19 21:07:55
阅读次数:
169
括号匹配与括号随机生成不好解决,故使用了读文本文件取算式的方法。 去年数据结构课上实现了中缀转后缀并求值的小程序,在基础上进行了修改。 对于答案正确与否的匹配,用cal函数将原题计算一次,再将答案计算一次,两者误差小于一固定值(十万分之一),即为正确。 以下为代码:
分类:
其他好文 时间:
2016-03-19 17:51:19
阅读次数:
185