犯错记录薄

1,map 电话号码作为key,value作为其他(电话号码是唯一的)

2,图片存放,不存放前面的域名等内容,只存放图片的所在目录/图片名等。

3,sql验证:
–如何验证sql查询的数据是否正确
问题举例:如一条SQL查询了总案件数,总案件金额,已处理案件数。
关联了2个表A,B的数据。
需要验证哪些:
1,首先明确查询的字段是哪些。
2,明确查询的字段来自那张表。
3,分别去确定A,B两张表的数据是否有问题
–1,确定A,B表的数据来源,从那里插入,更新的。
–2,确定A,B表的数据来源,以及A,B表的数据插入逻辑等都是正确的。
4,在去确定查询逻辑是否有问题。
5,页面操作后查看sql查询的数据是否变化,是否符合要求。
如:
1,在表数据没问题的前提下,然后再查询该人员下在手案件中状态为已处理的案件数,看看是否正确。
2,添加不再主案件中的已处理案件,然后再查询看看是否查询正确,是否包含不正确数据。
3,添加在案件中的已处理案件,然后查询看看是否查询正确,是否包含正确数据的添加。
4,将某一案件结案,然后在看看是否查询出已结案的数据。

Notes:
确认一个表是否有问题?
1,表里面是否有脏数据(无效的数据,如:已经结案的案件, 主案件表中没有的案件)
2,表中是否有重复数据(根据数据得插入方式判断是否是重复数据)

4,try…catch…finally 在try中报错后,catch中会进行处理,但是catch中的走完后,程序仍然后继续往后走。
如:

public static void main(String[] args) {
		int i = 0;
		try {
			i = i/0;
		} catch (Exception e) {
			e.printStackTrace();
		}
		System.out.println("报错处理后继续执行!");
	}

这里catch中走过后,下面的syso还是一样会执行走过。

5,sql中between and 在不同数据库中包括范围不同,具体需要试试才知道。

6,js中“”里面不能有“” 如果有必须用"的方式替换里面的“。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值