上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 百度出来的博客步骤太过简陋,因此自己总结记录下步骤 1.创建一个新文件夹,在该文件夹中check out出代码,或将代码复制进该文件夹 2.打开eclipse,然后点击File——Import——General——Existing Projects into Workspace,选择项目所在文件夹 阅读全文
posted @ 2021-04-14 08:16 aliuuu 阅读(456) 评论(0) 推荐(0)
摘要: # SQL_A SELECT * FROM t_dept t JOIN t_emp e JOIN t_salary s ON t.id=e.`deptId` AND e.`id` = s.`eid` 比如上面这个sql,这种 JOIN JOIN ON AND的语法在oracle中是不被支持的,它支持 阅读全文
posted @ 2021-04-14 00:06 aliuuu 阅读(137) 评论(0) 推荐(0)
摘要: 已经入职一周多了,慢慢地要开始适应工作的节奏 在自己自学的过程中,走了不少弯路,也遇到了不少困难,尽管到最后都能顺利解决,但其中的努力还是付出了很多的。偶尔还会想起自学时颠倒的生活节奏,白天睡觉,晚上起床学习,乐此不疲。 从开始面试以来,总共面试了10家左右,也有几家中型公司,从通过率来看,还是不错 阅读全文
posted @ 2021-03-29 20:03 aliuuu 阅读(78) 评论(0) 推荐(2)
摘要: ThreadLocal会在每个线程内创建一个变量的副本对象,每个线程都是操作自己的那个变量 但是搜了一圈代码并没有发现好的代码示例,大部分都是讲原理和逻辑,有少部分写了代码的感觉自己都没搞懂,那个代码跑下来也不能证明ThreadLocal的功能 B站有up给出了工具类的ThreadLocal应用代码 阅读全文
posted @ 2021-03-12 23:36 aliuuu 阅读(200) 评论(0) 推荐(0)
摘要: 需求场景: 1.搜索技术文章的时候,总是打开一堆网页,就算新建标签页或者是单独拉出来成为新的一组标签页,打开的网页还是太多了。有些时候手误想关掉一些就会把已经找到的网页给删了,然后又要重新打开,但是偶尔会找不到那个网页到底是对应的是哪个链接。这个时候就要看浏览器历史记录然后再打开。 2.还有就是偶尔 阅读全文
posted @ 2021-03-06 22:54 aliuuu 阅读(19760) 评论(1) 推荐(2)
摘要: DCL:Double Check Lock 双重检查锁定 首先一开始我们写一个懒汉单例式如下 package com.interview.bintest.singleton; /** * 下面是DCL单例懒汉式的demo */ public class DCLSingleton { /** * 因为 阅读全文
posted @ 2021-01-07 08:31 aliuuu 阅读(371) 评论(0) 推荐(0)
摘要: 我们都知道在put的时候,元素的key值会经过一个hash扰动,让高16位参与运算 但是在resize的时候,发现路由寻址到新数组的时候没有经过hash扰动 继续看源码,原来在putVal方法的时候,已经把扰动过后的hash赋值给了Node对象的hash属性,所以resize的时候直接调用就可以了 阅读全文
posted @ 2021-01-04 23:03 aliuuu 阅读(152) 评论(0) 推荐(0)
摘要: 原因:当数组的长度很短时,只有低位数的hashcode值能参与运算。而让高16位参与运算可以更好的均匀散列,减少碰撞,进一步降低hash冲突的几率。并且使得高16位和低16位的信息都被保留了。 而在这里采用异或运算而不采用& ,| 运算的原因是 异或运算能更好的保留各部分的特征,如果采用&运算计算出 阅读全文
posted @ 2021-01-04 05:15 aliuuu 阅读(4654) 评论(0) 推荐(1)
摘要: 在网络上的多个博客和菜鸟教程的解释中,都说了more是无法向前移动的,也不能向前移动,但是经过测试centos7的版本使用more命令的时候可以按b进行向前翻页 后来经过查证,是因为后面版本更新了,给more添加了这个功能。但是more仍然是一次性加载完所有日志,less则不会一下子完全加载完日志 阅读全文
posted @ 2021-01-03 21:07 aliuuu 阅读(2715) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-12-31 03:08 aliuuu 阅读(323) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页