摘要:Lombok是简化开发的jar包 借用老师的图来说明
阅读全文
摘要:System.out.println(0.05+0.01); System.out.println(1.0-0.42); System.out.println(4.015*100); System.out.println(123.3/100); 在运行这段代码时就会发现一些列的问题,java并不像其
阅读全文
摘要:在做后台的商品搜索功能开发时遇到了一些问题记录下来 版本一 <select id="SelectByNameAndParentId resultMap="Base_result" parameterType="map""> select <include refid="Base_column_Lis
阅读全文
摘要:1.栈的空间小,但是操作速度很快,new的对象进入的是堆 String str = new String("hello"); str,进入的是栈,但是hello进入的是静态区 2.构造器不能被继承,不能被重写,但是能被重载 3.a.equals(b) == true 但是他们却又相同的hashCod
阅读全文
摘要:自从JDK1.5之后出现了自动拆装箱 Integer a = 1;这个步骤就是装箱不然要写成 Integer a = new Integer(1); Integer b = a;这个就是自动拆箱的过程 Integer b = a.intValue(); 自动拆装箱就是简化了面向对象的开发 new I
阅读全文
摘要:1.改善数据访问方式,提升缓存命中率 2.利用数据库连接池代替直接的数据库访问 3.利用迭代替代递归 4.合并多个远程调用的批量发送 5.共享冗余数据提高访问效率 利用多线程的方式提高IO密集型操作的效率(x)增加了多线程但是并不能够调优
阅读全文
摘要:ACID是对事物最好的描述 Atomicity 这是要么全都做要么全都不做,例如银行转账一遍扣钱,另一边加钱 Consistency 数据库的约束在做之前做之后都要满足 Isolation 事物是相互独立的 Durability 做的事物是持久下去的不会应为断电而改变 事物的隔离级别(分为4级) R
阅读全文