
入门
kaige__
走上IT不后悔,努力学习,坚持学习与创新。。
展开
-
mybits批量添加的个人对于索引的见解
批量插入有后台java代码通过for循环来实现,另外也可以通过mybits中的动态sql<foreach></foreach>实现;不过各自对应一个id的问题,即用索引还是不用,各自该怎么用?其实用了索引,只要在原来sql基础上将#{id}改为null就好了,不用索引,就更好办了,不用考虑,只要考虑要添加的字段动态sql实现:1:springMVC接收数组参数: @R...原创 2018-06-13 21:01:24 · 288 阅读 · 0 评论 -
ArrayList与LinkedList的区别
个人浅显的看法: 本质上:ArrayList底层是一个数组,LinkdList底层是一个 链表;那么从本质上就可以得到实际应用上的区别:ArrayList查询比较快,因为通过数组的索引来查询;linkdlist增删快,链表通过将要添加的值变成node对象,然后将插入点的节点的next拿出来放入到要添加的值得next中,最后将要添加的值放入到插入点的节点的next中; 第二个不同...原创 2018-06-07 20:34:53 · 1401 阅读 · 2 评论 -
构造函数能被继承?创建子类对象为什么会调用父类的构造方法?
第一个问题:构造函数能被继承? 构造函数是不能被继承的。试想子类中继承父类的构造方法,不仅不符合构造方法的命名规则,即方法名和类名相同,而且也不符合一般方法的命名规则,即没有返回值类型。 第二个问题:创建子类对象为什么会调用父类的构造方法? 每次调用子类的时候都会“自动运行”它父类的构造函数,如果真的需要子类构造函数特殊的形式,子类直接修改或重载自己的构造函数就好了。...原创 2018-06-08 08:49:24 · 2371 阅读 · 4 评论 -
Mysql行列转换,利用case when then
有一个SQL题在面试中出现的概率极高,最近有学生出去面试仍然会遇到这样的题目,在这里跟大家分享一下。 题目:数据库中有一张如下所示的表,表名为sales。 年 季度 销售量 1991 1 11 1991 2 12 1991 3 13 1991 ...转载 2018-07-19 10:13:23 · 1318 阅读 · 1 评论