摘要:
mysql层面去重:https://www.cnblogs.com/duanxiaojun/p/6855680.html 数据库层面具体使用哪个sql语句去重,根据业务情况来定。 1.Excel批量导入10w数据量,多用户同时导入,2个字段相同去重(不包括主键) 数据库连接池默认开启连接50,最大1 阅读全文
摘要:
最近接到一个老项目,由于老项目之前适配的是ie浏览器。该老项目中有很多wmv和avi格式的视频。最近需要更换视频其他浏览器访问,需要对除ie浏览器的其他浏览器进行适配。ie浏览器播放视频没有任何问题,但是在主流浏览器中,无法识别<embed>标签,只支持<video>、<audio>标签,然而这些标 阅读全文
摘要:
针对编码规范,我觉得我做的还是比较好的,从开始学习编程就有这个编码规范的意识。因为一段好的优美的代码,就能展现一个人的代码素养,同时也能看出这个人在编写代码的过程中是否是逻辑清楚的。码出来的代码,不仅是自己看得懂就可以了,更是为了别人也能看得懂,就像说话一样,别人要听得懂。这样在以后版本迭代时,别人 阅读全文
摘要:
/** * 关闭给定的io流 */ public static void close(Closeable...closes){ for (Closeable closeable : closes) { try { if(closeable!=null){ closeable.close(); } } 阅读全文
摘要:
剑指Offer 36.二叉搜索树与双向链表 题目 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 为了让您更好地理解问题,以下面的二叉搜索树为例: 我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指 阅读全文
摘要:
强引用 是指创建一个对象并把这个对象赋给一个引用变量。比如: Object object =new Object(); String str ="hello"; 强引用有引用变量指向时永远不会被垃圾回收,JVM宁愿抛出OutOfMemory错误也不会回收这种对象。 如果想中断强引用和某个对象之间的关 阅读全文
摘要:
负载因子,数组长度在2的次方,当链表长度>=8时扩容成红黑树? 负载因子 当我们将负载因子不定为0.75的时候(两种情况): 1、 假如负载因子定为1(最大值),那么只有当元素填满组长度的时候才会选择去扩容,虽然负载因子定为1可以最大程度的提高空间的利用率,但是会增加hash碰撞,以此可能会增加链表 阅读全文
摘要:
626.换座 题目: 小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。 其中纵列的 id 是连续递增的 小美想改变相邻俩学生的座位。 你能不能帮她写一个 SQL query 来输出小美想要的结果呢? 示例: + + + | id | stud 阅读全文
摘要:
String实质是字符数组 两个特点:1、该类不可被继承;2、不可变性(immutable) 例如 String s1 = new String("myString"); 和 String s1 = "myString"; 第一种方式通过关键字new定义过程: 在程序编译期,编译程序先去字符串常量池 阅读全文
摘要:
count(1) and count(*) 当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count()用时多了! 从执行计划来看,count(1)和count()的效果是一样的。但是在表做过分析之后,count(1)会比count(*)的用时少些(1w以内数据量),不过差不了多 阅读全文