阅读背景:

JavaWeb项目练习--项目生疏知识点整理_一万年行不行的博客

来源:互联网 
1)Trim() 从当前 String 对象移除所有前导空白字符和尾部空白字符

2)比较字符串相等使用 str1.equals(str2)
	切忌使用 " == "来比较
	
	==为数字类型比对

3)<a> 标签的 target 属性规定在何处打开链接文档。	
	
4)登陆安全性: 提高数据安全性
	1)在登陆时先执行销毁session操作
	2)再创建新的session
	
5)Map于List区别:
	Map是存取键值对。
	List保存一个元素(对象)。
	
6)JavaMail注意事项:
	需要在客户端设置开启第三方权限。
	
7)LinkedHashMap:
	也是HashMap,但是内部维持了一个双向链表,可以保证迭代顺序
	
8)Map.values:获取Map集合中的所有键值对象

9)BigInteget、BigDecimal

	1)BigInteget(大整数): 
		赋值:
			BigInteger num1 = BigInteger.valueOf(10);
		加减乘除方法:
			.add(加)、subtract(减)、multiply(乘)、divide(除)
			减法示例:num1-num2
				num1.subtract(num2);
		取余:remainder
			
		注:BigInteget的运算对象也应该是BigInteget类型
	2)BigDecimal(大浮点数):可解决二进制运算误差问题



10)在开发web应用中:针对不同的数据库日期类型,需要对日期类型做不同的转换。
	1)oracle的Date类型,使用java.sql.Date类型。即只需要年月日的。
	2)MySqlserver数据库的DateTime类型,使用java.sql.Timestamp类型(年月日时分秒)
	转换语句:Timestamp ts = new Timestamp(new Date().getTime());
	
11)二维数组的创建:
	Object[][] params = new Object[][];
		//第一个[]:指定二维数组中一维数组的个数
		//第二个[]:指定每个一维数组中元素的个数

12)设置超链接背景图片
	<!-- 将id为buy的超链接背景设为指定图片 -->
	#buy {
		background: url(<c:url value='/images/all.png'/>) no-repeat;
		display: inline-block;
		
		background-position: 0 -902px;
		margin-left: 30px;
		height: 36px;
		width: 146px;
	}		
	<!-- 当光标进入时,以同样方式裁取另一背景颜色较深的相同图片为超链接背景 -->
	
	no-repeat:背景图片不重复
	
	display:规定元素应该生成的框的类型。
	inline-block:行内块元素
		行内元素是无法设置其宽和高的,
		行内块元素实际就是把块元素以行的形式展现,保留了块元素可以设置的对应CSS属性
	
	插图:
1)Trim() 从当前 String 对象移除所有前导空白字符和尾部空白字符



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: