摘要: #1 使用含有关键字exists查找未分配具体部门的员工的所有信息。 思路一 对于每一个员工,查询他的id是否存在于dept_emp select * from employees where NOT EXISTS( select * from dept_emp where employees.em 阅读全文
posted @ 2020-12-10 14:55 魏晋南北朝 阅读(46) 评论(0) 推荐(0) 编辑
摘要: #1 对所有员工的当前(to_date='9999-01-01')薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列 连接一张大表,比A的salary大的个数,就是这个员工收入的排名 select a.emp_no,a.salary, count(distinc 阅读全文
posted @ 2020-12-09 22:03 魏晋南北朝 阅读(38) 评论(0) 推荐(0) 编辑
摘要: #1 获取所有部门中当前(dept_emp.to_date = '9999-01-01')员工当前(salaries.to_date='9999-01-01')薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary,按照部门编号升序排列。 先找每个部门最大工资,再找这个部门拿 阅读全文
posted @ 2020-12-08 15:06 魏晋南北朝 阅读(49) 评论(0) 推荐(0) 编辑
摘要: #1 查找入职员工时间排名倒数第三的员工所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天 select * from `employees` order by hire_date DESC limit 2,1 排序默认是升序(asc)降序 (desc) limit 接受一个参数 阅读全文
posted @ 2020-12-07 00:12 魏晋南北朝 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Vue基础 el挂载点 1. Vue实例作用范围(el命中的元素及其后代元素内部都可以使用) 2. 多种选择器(与css选择器相同) 3. 不同dom元素(可以使用其余元素,但是不建议使用body和html) data数据类型 1. Vue中用到的数据存放在data中 2. data中可以写复杂类型 阅读全文
posted @ 2020-04-25 00:26 魏晋南北朝 阅读(147) 评论(0) 推荐(0) 编辑
摘要: HashMap Hashmap实现了Map,克隆,序列化接口,因为没有加锁,所以是一个线程不安全的容器。底层使用了数组+链表,JDK8以后增加了红黑树这种数据结构。 内部使用的节点 需要注意的地方 节点实现了Map.Entry接口 除了key,value,还有指向下一个节点的指针以及hash值 hs 阅读全文
posted @ 2020-04-23 18:19 魏晋南北朝 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 287. 寻找重复数 不能更改原数组(假设数组是只读的)。 只能使用额外的 O(1) 的空间。 时间复杂度小于 O(n2) 。 数组中只有一个重复的数字,但它可能不止重复出现一次。 因为不能能改原来的数组,并且只能使用额外O1的空间,所以我们不能使用map记录,也不能维护一个新的数组 因为时间复杂度 阅读全文
posted @ 2020-04-13 13:37 魏晋南北朝 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 今天写mybatis中遇到一个问题,参数是一个实体对象,我需要先判断这个对象是否为空,然后再判断里面的一些属性的值。 对于对象中的参数,通过OGNL表达式,我们可以直接用属性名访问,但是,对于这个对象本身如果写进动态sql进行判断中产生问题。 使用接口中的形参名字写进sql中 无法使用 解决方案: 阅读全文
posted @ 2020-04-12 16:37 魏晋南北朝 阅读(230) 评论(0) 推荐(0) 编辑
摘要: public class Person { public String name="Person"; int age=0; { System.out.println("初始化块:"+name); name = "initBlock"; System.out.println("初始化块:"+name) 阅读全文
posted @ 2020-04-07 13:23 魏晋南北朝 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 目录 1. 序言 2. 序列化的目的? 2.1 场景: 3. java实现Serializable接口 4. serialVersionUID 4.1 private static final long serialVersionUID = 1L; 的意义 5. 为什么保存到数据库或者文件中要序列化 阅读全文
posted @ 2020-04-05 11:14 魏晋南北朝 阅读(4234) 评论(0) 推荐(0) 编辑