Java开发中遇到的问题

  • head丢失
    • html的dtd不对
  • Integer数据类型 使用==比较
    • 这个肯定错(事后才知道)
  • sql语句处理分组的时候,在本地服务使用没问题,在服务器上出现sql异常
    • group by语句规范,本地安装的MySQL,对group by进行了泛化,而服务器是Linux,只会按照标准来执行。

    • 解决:严格按照group by规范书写sql语句

    • select list from table group by cause;

    • ①确保每组单值(确保查询列表都是单一的值)

    • ②查询列表中包含聚合函数(效果也是同1)

    • ③查询列是group by中的列

    • ④查询列是功能性的依赖于group by中的列

  • 循环删除list中的数据(使用Iterator)