2018.9 调试经验

2018.9.6

1.

看清楚布局再add

2.一定注意给组件添加监听

 

3.

尤其注意数组内的成员,一定要先创建再进行设置。

4.

注意逻辑或|| 不要写成位运算

5.系统提醒序列化UID编码错误(读写对象时)

6。******输入和输出流的建立要一边输入一边输出相对应建立,不要两边同时先建立输入或者输出流,这样程序会因为没有信号而卡死。

【服务器端】

【客户端】

 

7.发送一样的消息,第一次成功,第二次卡死

注意可能返回空指针的函数的处理

8.

字符串比较写equals!!!!!!!

9、

套接字要取出使用,要设成公有;

同时加入没有提示,检查成员属性。

2018.9.13

1.

在更新的时候采用data.add()方法,一定要注意先清空旧表信息。

2.

sql语句不要忘了执行。

2018.9.24

  1. 在C语言和C++中,temp = array[i];是值传递,这样修改temp无法影响到原数据的值,几乎是毫无意义的。
  2. 在链表操作中定位指针不要忘记移位!
  3. 直径d=2r!!!!!!

2018.9.27

  1. scanf直接赋值,不要写成等式。