摘要: 目前我们已经把运行整个项目的最小框架搭建好了,下面我按照开发顺序,把一些内容贴上来,以及后期要改进和注意的问题。需要注意的是,别以为这里面原理很简单就可以轻视了,部署过程中有哪一点弄不好就足够你调半天了。这是我跟候志的共同看法。数据库部分先是建表:sensor_create_table.sql 1 -- 创建一个名为sensor的数据库 2 CREATE DATABASE sensor; 3 4 USE sensor; 5 6 -- 老人的帐号 7 CREATE TABLE ancestor 8 ( 9 ancName VARCHAR(20) PRIMARY KEY,10 ... 阅读全文
posted @ 2012-07-21 13:00 TeamWork 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 传出数据的类DataTransIn:其中 syncDataToServer()用来接收传入数据,具体代买解释如下 /** * 把byte数据传到服务器的具体传送部分 * @param b 数据字节数组 */ public boolean transDate(byte b[]){ HttpPost request = new HttpPost(StaticFinalVariable.URL_Str); ByteArrayEntity byteArrayEntity = new ByteArrayEntity(b); ... 阅读全文
posted @ 2012-07-19 15:50 TeamWork 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 项目的名称、包名等命名要做一个规范。这样后期把各模块合并就不会出现那么多莫名其妙的错误了。服务器那边的项目命名为:SensorServer。在eclipse中创建使用的项目类型是:dynamic web project。package统一命名为:com.sensor。jsp中如果有编码设定,统一设定为gbk。所以,建立后的整个项目在package explorer中的视图是这样子的:关于数据源连接池,我是直接在eclipse里面配置的:在eclipse启动一个Servers服务后,在server.xml文件的</host>前插入如下代码:<Context docBase=&q 阅读全文
posted @ 2012-07-17 20:11 TeamWork 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 关于数据库这部分,目前先用mysql 5.5,以后如果数据量大了再考虑移植到sql server 2008上。今天我先写了建表、视图、测试数据一部分而已。明天要建立触发器来扩展sensor_data那一部分。建表(为了便于记忆,很多名字我只用了拼音,勿喷):-- 创建一个名为sensor的数据库CREATE DATABASE sensor;USE sensor;-- 老人的帐号CREATE TABLE ancestor( ancName VARCHAR(20) PRIMARY KEY, ancPwd VARCHAR(20) NOT NULL);-- 子女的帐号CREATE TABL... 阅读全文
posted @ 2012-07-17 19:51 TeamWork 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 数据传输的话,我们还是继续按照上次说的那个,按照增量的吧。那个接口我也设置成增量变化的,然后传送的数据的话,我考虑是把所有的原始数据发送服务器端。 阅读全文
posted @ 2012-07-16 22:23 TeamWork 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1、 为什么开此博客?1) 本博客是为了加强项目成员间的沟通和交流。2) 在开发中有一些文档和规范,如果不及时沟通,会导致后期一些问题。比如说,我这里用了一种中文编码,而你那里用了另一种中文编码,最后就是乱码。3) 要变被动为主动,减少二次成本。大家同在一个小组,你遇到的问题很可能别人已经遇到过了;等到你要去问小组成员时,别人不一定有空(或者你不知道谁遇过),这样浪费了时间。如果我们遇到问题,觉得别人也有可能遇到,并记录下来,就可以节约时间了。4) 在项目中每个人只负责一些模块,大家大概记录下自己负责的模块,就可以互相学到更多了。2、 博客写什么?1) 周记。采用跟帖方式,每个人都记录本周自己 阅读全文
posted @ 2012-07-16 22:08 TeamWork 阅读(164) 评论(2) 推荐(0) 编辑