03 2021 档案

简单介绍一下冒泡排序和快速排序的区别
摘要:冒泡排序:有过一组数,要按照从小到大的顺序进行排序,经过第一轮冒泡排序之后,最大的数字会跑到最后面。 https://haokan.baidu.com/v?vid=2462905062091788627&pd=bjh&fr=bjhauthor&type=video 快速排序:https://www. 阅读全文

posted @ 2021-03-31 23:53 ~码铃薯~ 阅读(576) 评论(0) 推荐(0) 编辑

jQuery的选择器都有哪些?
摘要:https://blog.csdn.net/Tenderness104/article/details/81094520 阅读全文

posted @ 2021-03-31 23:44 ~码铃薯~ 阅读(30) 评论(0) 推荐(0) 编辑

redis数据持久化
摘要:Redis实现数据持久化的两种实现方式: RDB:指定的时间间隔内保存数据快照(这种方式是redis默认的方式) AOF:先把命令追加到操作日志的尾部,保存所有的历史操作 阅读全文

posted @ 2021-03-31 23:42 ~码铃薯~ 阅读(48) 评论(0) 推荐(0) 编辑

oracle是怎么分页的
摘要:select * from( select rownum r,t.* from( select e.* from emp e inner join dept d on e.deptNo = d.deptNo order by e.empNo desc ) t where rownum < 9) wh 阅读全文

posted @ 2021-03-31 23:27 ~码铃薯~ 阅读(99) 评论(0) 推荐(0) 编辑

Zookeeper和eureka之间的区别?
摘要:zookeeper的有leader选举机制,也就是说是有主从之分的,eureka集群中的每个节点就没有主从之分。 https://play.tudou.com/v_show/id_XNDAyOTU4MTE1Ng==.html 阅读全文

posted @ 2021-03-31 23:20 ~码铃薯~ 阅读(205) 评论(0) 推荐(0) 编辑

说一下zookeeper和eureka之间的区别?
摘要:https://blog.csdn.net/snoweaglelord/article/details/88529462 阅读全文

posted @ 2021-03-31 22:29 ~码铃薯~ 阅读(47) 评论(0) 推荐(0) 编辑

假如一张表有一亿条数据,你怎样提高查询效率
摘要:这是网友的。 如果是Oracle数据库的话,首先我们可以将表改成分区表,配合建立分区索引,效率是非常的快的,如果将普通表改成分区表,用Oracle的在线重定义包 dbms_redefinition就可以实现 同样,如果这个表一般不插入数据的话,只供查询的话,我们还可以将表压缩,改成收缩表 压缩后插入 阅读全文

posted @ 2021-03-31 21:53 ~码铃薯~ 阅读(1517) 评论(0) 推荐(0) 编辑

equals和==的区别
摘要:1. ==作用域基本数据类型变量,比较的是存储的值是否相等,作用于引用数据类型变量,比较的是指向的对象的地址是否相等。 2. equals不能作用域基本数据类型变量 如果没有重写equals方法,比较的是指向的对象的地址,如果重写了equals(),比较的是所指向对象的内容。 阅读全文

posted @ 2021-03-31 00:00 ~码铃薯~ 阅读(44) 评论(0) 推荐(0) 编辑

谈谈你对oracle序列的理解
摘要:定义: 序列号生成器,为表中的行自动生成序列号,产生一组等间隔的数值,不占用磁盘空间,占内存。 用途: 生成表的主键,可以再插入语句中引用,也可以通过查询检查当前值,或者使序列增至下一个值。 在oracle数据库中怎样查看:select SEQ_EMP from dual;--就能看到该序列将要生成 阅读全文

posted @ 2021-03-30 23:48 ~码铃薯~ 阅读(63) 评论(0) 推荐(0) 编辑

你们项目中权限是怎样做的?
摘要:答案:这个主要是问后台的权限是怎样做的。 首先分清楚系统中的岗位与角色关系 1.1 在项目中,我们可以将岗位看做角色,根据岗位来进行权限的分配。但是在大公司这种方案就不适用了,岗位太多,所以我们将岗位提取出来,给具有共性的岗位赋予一个角色,然后给角色分配权限。 1.2 权限角色是系统功能全年设置的基 阅读全文

posted @ 2021-03-30 23:37 ~码铃薯~ 阅读(475) 评论(0) 推荐(0) 编辑

说一下你们项目中实体类都是怎样重写hashcode()和equals()的
摘要:我现在就拿我们项目中的实体类说一下,我们项目中的实体类是重写了equals(),我看了一下几乎将表中的所有字段都重新判断了一遍。当然最开始是先判断这个对象不能为空,如果每个字段都有一个属性是相等的话就返回false,所以说在项目中判断这个对象是否相等一般我们是不用equals的,但是很奇怪的是我们项 阅读全文

posted @ 2021-03-30 01:05 ~码铃薯~ 阅读(216) 评论(0) 推荐(0) 编辑

数据库设计时满足的三大范式
摘要:面试官:你能说一下数据库的三范式吗? 答案: 第一范式(1NF)数据库表中的每一列都是不可分割的基本数据项。 第二范式(2NF)前提是必须满足第一范式,且每一个非主属性完全依赖主键时,则关系式是满足第二范式。 第三范式(3NF)数据库中属性不依赖于其他非主属性,属性直接依赖于主键,说白了就是不存在非 阅读全文

posted @ 2021-03-30 01:03 ~码铃薯~ 阅读(297) 评论(0) 推荐(0) 编辑

ORA-12518 TNS:监听程序无法分发客户机连接
摘要:遇到这种问题,网上百度了很多办法都不怎么好使,有的是让使用sys用户登录,修改连接参数,有的是...... 最后经过自己的摸索,终于找到了解决办法,首先进入到任务管理器中,将所有的oracle服务都先关闭掉,然后右键我的电脑,打开服务选项,重新启动oracle的所有服务,能启动的尽量都启动一下, 最 阅读全文

posted @ 2021-03-30 00:25 ~码铃薯~ 阅读(1228) 评论(0) 推荐(0) 编辑

假如给你100万个数据,你会怎样快速排序?怎样查询出每个年度最后一条数据?单例模式是怎样创建的?
摘要:面试问这个是真的不会呀? 网上答案说的是,先将数据插入到表中,然后在全部order by查询出来就好了。 第二题答案: SELECT b.empno,b.ename,b.hiredate FROM emp b WHERE b.hiredate in(select max(a.hiredate) fr 阅读全文

posted @ 2021-03-29 23:39 ~码铃薯~ 阅读(115) 评论(0) 推荐(0) 编辑

怎样快速的计算2的几次方,二进制怎么转十进制?
摘要:package com.zyq;public class B { public static void main(String[] args) { int i=2; int m= i<<3;//表示的是2的4次方 System.out.println(m); }} 计算机的基本原理就是采取位运算,因 阅读全文

posted @ 2021-03-29 23:09 ~码铃薯~ 阅读(776) 评论(0) 推荐(0) 编辑

自我介绍
摘要:https://www.bilibili.com/read/cv6078438 阅读全文

posted @ 2021-03-28 22:48 ~码铃薯~ 阅读(28) 评论(0) 推荐(0) 编辑

工作流
摘要:我看你们项目中有使用到工作流,你能给简单介绍一下吗? 答案:因为我们项目中 阅读全文

posted @ 2021-03-28 22:46 ~码铃薯~ 阅读(21) 评论(0) 推荐(0) 编辑

spring框架
摘要:1.你简单介绍一下sprig框架 答案: Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发。 使用Spring可以降低组件之间的耦合度,实现软件各层之间的解耦。 IoC控制反转,对象创建责任的反转。我们知 阅读全文

posted @ 2021-03-28 17:50 ~码铃薯~ 阅读(46) 评论(0) 推荐(0) 编辑

什么是docker以及说几个docker常用的命令
摘要:什么是docker:docker是一种新型的虚拟化技术,他能够直接利用宿主机的硬件资源来构建虚拟主机,而多个虚拟主机之间能够资源共享。他能够实现一次编译,到处运行。 查看镜像列表: docker images 查看容器列表: docker ps -a 启动一个已经存在的容器; docker star 阅读全文

posted @ 2021-03-28 16:29 ~码铃薯~ 阅读(75) 评论(0) 推荐(0) 编辑

说说你们分库分表之后主键是怎样生成的?
摘要:当数据量比较大的时候,我们对公司的数据库进行了拆分,这个时候怎样保证主键唯一呢? 1.数据库自增id 说白了,就是在业务数据库前面在搞一个数据库专门用来生成主键id,生成之后,就使用这个id作为本次插入数据的主键。 适用环境:并发很低,几百/s,但是数据量很大,几十亿的数据,所以需要靠分库分表来存放 阅读全文

posted @ 2021-03-28 15:15 ~码铃薯~ 阅读(166) 评论(0) 推荐(0) 编辑

说一下你们生产环境上redis是怎样部署的?-面试
摘要:参考答案:https://www.jianshu.com/p/4f845c553d45 面试官:你们项目中如果redis中的数据,或者数据库中的数据发生了变化,需不需要重新启动redis? 答案:https://blog.csdn.net/mydistance/article/details/864 阅读全文

posted @ 2021-03-28 14:06 ~码铃薯~ 阅读(94) 评论(0) 推荐(0) 编辑

说一下String类型常用的方法-面试
摘要:equals() indexof() charAt() substring() toUpperCase() toLowerCase() split() replace() replaceAll() compareTo():返回的是两个字符串的长度差,这个自己在项目中一般情况下不怎么使用。 strin 阅读全文

posted @ 2021-03-28 13:49 ~码铃薯~ 阅读(66) 评论(0) 推荐(0) 编辑

多线程-面试
摘要:多线程的概念: 进程:电脑中时不时的会有很多单独的运行的程序,每个程序都有一个独立的进程,而进程之间是相互独立存在的 线程:进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程至少有一个线程 线程里面两个很重要的概念: 串行:单条线程来执行多个任务,按照一定的顺序 阅读全文

posted @ 2021-03-27 14:39 ~码铃薯~ 阅读(68) 评论(0) 推荐(0) 编辑

sql优化-面试
摘要:常用SQL优化方法 1.where、order by涉及的列增加索引。 2.索引尽量建立在涉及不重复的列上 3.使用符合索引查询时,where子句的列顺序和索引列顺序一样,遵循最左原则。(如果不使用最左原则,则会导致索引失效) 4.表字段不要设置成可为空,因为当使用is null是查询时会导致索引失 阅读全文

posted @ 2021-03-26 00:20 ~码铃薯~ 阅读(203) 评论(0) 推荐(0) 编辑

为什么重复的列上面一般不建立索引-不满足最左原则-面试
摘要:面试官问:为什么重复的列上一般不建立索引? 答案:总所周知,建立上索引的列,查询的时候会先走索引,比方说我那一列性别全为男,这样我查询的时候不建立索引的时候:查询时间=扫描全表性别为男的。加上索引之后时间为:查询时间=查找索引的时间+扫描全表的时间。 这样就回答对了。 下次回答可得冷静点了。不要着急 阅读全文

posted @ 2021-03-25 23:11 ~码铃薯~ 阅读(77) 评论(0) 推荐(0) 编辑

spring aop都可以干那些事情-转发 spring框架中都使用到了哪些设计模式-转发
摘要:spring aop都可以干那些事情:https://mp.weixin.qq.com/s?__biz=MzAxNjk4ODE4OQ==&mid=2247485005&idx=1&sn=6e243d48516b8708d452884239ac9abd&chksm=9bed273fac9aae298e 阅读全文

posted @ 2021-03-16 22:34 ~码铃薯~ 阅读(138) 评论(0) 推荐(0) 编辑

和面试官聊redis五种基本数据类型的使用场景-转发
摘要:https://blog.csdn.net/qq_32534855/article/details/105515146 非常感谢网友的分享。 阅读全文

posted @ 2021-03-15 23:01 ~码铃薯~ 阅读(43) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示