2018No-java面试知识
- 1.框架
- 1. springboot比spring的优点?
- 2. Springmvc的基本流程?
- 3. 微服务之间调用不会慢吗?
- 4. 大图片和大数据库怎么存储?
- 5. spring事物?四大特征, 五个隔离级别, 七个传播特性
- 7. mybatis和ibatis的区别?
- 8. Springmvc的基本原理?springmvc和spring的优点?
- 9. 什么是栈?
- 10. mybatis的一级和二级缓存机制?
- 11. Springmvc有什么好处?
- 12. hibernate的二级缓存?
- 13. springmvc的原理,哪些注解?
- 14. springboot有哪些注解?
- 15. springcloud的元数据是什么?
- 16. spring的作用域和生命周期?
- 17. 数据库连接池是怎么实现的?它的作用?
- 2. 前端
- easyui:布局(layout), 菜单(menu), 菜单树(tree), 导航栏(navigation),
- 面包屑,选项卡(tabs), 手风琴(accordation), 数据网格(datagrid), 树网格(treegrid), 分页(pagination),
- 组合(combo), 组合框(combobox), 组合网格(combogrid), 组合树(combotree), 对话框(dialog), 可拖动(dragable)
- vue:双向数据绑定,组件化,指令系统
- 3. 数据库
- 1. mysql ENGINE=INNODB DEFAULT CHARSET=utf8 ;#指定引擎和存储字符类型?
- 2. sql怎么调优?
- 3. mysql执行计划怎么看?
- 4. 索引有几种?
- 5. oracle的常用函数?
- 6. 数据库枚举类型可以建索引吗?
- 7. 建立索引所需要的条件?
- 8. 数据库引擎innodb和memory和myisam的区别?
- 9. oracle索引类型?
- 10. 显示游标,隐式游标和动态游标的区别?
- 11. btree索引和hash索引?
- 12. 怎么定义游标,给游标赋值,运行游标?
- 13. mysql怎么快速插入10万条数据?
- 14. 数据库连接池的实现?
- 4. 服务器
- 4.1 常用命令:
- 进入上级目录:cd ../, cd ../.., cd -
- 显示当前目录的文件:ls, ll
- 创建文件文件夹:touch, mkdir
- 复制移动删除:cp, mv, rm -rf
- 显示当前目录:pwd
- 解压tar -zxvf ,tar -xvf
- 安装命令centos :yum, ubuntu: apt-get
- 查找文件find / -name '*findName*'
- 查看进程ps -ef | grep tomcat
- tail -f logs/catalina.out, tail -300 logs/catalina.out
- 4.2 防火墙的关闭和开启
- 4.3 设置mysql_mode
- 4.3 docker
- 4.4 主从服务器文件备份,数据备份
- 5.微服务
- 5.1 springcloud的基本组成部分?
- 答:服务注册中心eureka
- 服务消费者:rest+ribbon /feign
- 断路器:hystrix(hystrix dashboard)
- 请求路由:zuul
- 消息总线bus(rabbitMq)
- 配置中心config
- 链路追踪sleuth
- 5.2 微服务一键部署jenkins
- 5.3 微服务与分布式的细微区别?
- 答:微服务的应用不一定是分散在多个服务器上,它也可以是同一个服务器
- 6.缓存
- 6.1 Redis 写入磁盘的策略?
- 7. 消息队列
- 7.1rabbitmq的用法
2018No-java面试知识的更多相关文章
- Java面试知识的认知描述
连接池:同时操作连接数据库,创建一个连接池,池子里创建一万个数据库链接.根据系统运行情况关闭链接.高峰期链接达到最大MAX进行排队,对在用的链接实现失效时间.有几种:tomcat请求服务器(serve ...
- Java面试知识1
JAVA面试题集 基础知识: 1.C++或Java中的异常处理机制的简单原理和应用. 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常.违反语义规则包括2 ...
- java面试知识记录
1.数据库 (1)数据库优化 面试求职:数据库常见面试题(数据库优化思路) 数据库优化方案整理 (2)数据库的事务 MySQL——事务(Transaction)详解 MySQL 事务 2.设 ...
- java面试知识迷你版
java基础JUC.AQSJVM类加载过程mybatisSpringspringboot设计模式数据库redis网络问题认证授权Nginxlinux其他lombok消息队列ES缓存分库分表设计高并发系 ...
- java面试知识(来自牛客网)
接口和抽象类的区别是什么? 接口和抽象类的区别是什么? Java提供和支持创建抽象类和接口.它们的实现有共同点,不同点在于:接口中所有的方法隐含的都是抽象的.而抽象类则可以同时包含抽象和非抽象的方法. ...
- Java面试知识总结三
1.SpringMVC在项目中的应用? 1)service层,项目的业务逻辑层,一般先定义一个接口,在写一个实现类,实现所有的接口方法.service的实现类中要加注解@Service(用于标注业务层 ...
- java面试知识
Java基础部分 https://www.cnblogs.com/xiaolovewei/p/9571770.html MySQL部分 https://www.cnblogs.com/xiaolove ...
- Java面试知识点汇总
Java面试知识点汇总 置顶 2019年05月07日 15:36:18 温柔的谢世杰 阅读数 21623 文章标签: 面经java 更多 分类专栏: java 面试 Java面试知识汇总 版权声明 ...
- Java面试必备知识
JAVA面试必备知识 第一,谈谈final, finally, finalize的区别. 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可 ...
- 【Java面试】基础知识篇
[Java面试]基础知识篇 Java基础知识总结,主要包括数据类型,string类,集合,线程,时间,正则,流,jdk5--8各个版本的新特性,等等.不足的地方,欢迎大家补充.源码分享见个人公告.Ja ...
随机推荐
- 虚拟机安装linux系统无法上网的解决方法
原文:https://www.jb51.net/article/118267.htm 周末闲来无事,用虚拟机安装了centos6.5系统,安装成功后发现不能连接网络,然后我就一脸蒙蔽了,无奈之下,只能 ...
- Java使用ListIterator逆序ArrayList
对于列表而言,除了Iterator,还提供了一个功能更加强大的ListIterator.它可以实现逆序遍历列表中的元素.本示例将使用其逆序遍历ArrayList. 思路分析:要逆序遍历某个列表,首先要 ...
- Java -- 异常的捕获及处理 -- Java的异常处理机制
7.1.4 Java的异常处理机制 在整个Java的异常处理中,实际上也是按照面向对象的方式进行处理,处理的步骤如下: ⑴ : 一旦产生异常,则首先会产生一个异常类的实例化对象. ⑵ : 在try语句 ...
- Python函数相关
Python中的函数也是一种对象,而且函数还是一等公民.函数能作为参数,也能作为返回值,这使得Python中的函数变得很灵活.想想前面两篇中介绍的通过内嵌函数实现的装饰器和闭包. 下面就介绍一下Pyt ...
- CentOS7--Firewalld防火墙
Firewalld服务是红帽RHEL7系统中默认的防火墙管理工具,特点是拥有运行时配置与永久配置选项且能够支持动态更新以及"zone"的区域功能概念,使用图形化工具firewall ...
- [Ubuntu] 解决 pip 安装 lxml 出现 x86_64-linux-gnu-gcc 异常
安装 pip : $ wget https://bootstrap.pypa.io/get-pip.py ... $ sudo python get-pip.py install 使用 pip 安装/ ...
- Illegal mix of collations for operation 'concat'
在t_employee表中,练习使用concat函数连接字符串时, mysql> select concat('工号为:',fnumber,'的员工的幸福指数:',fsalary/(fage-2 ...
- 《Lua程序设计》第3章 表达式 学习笔记
3.1 算术操作符“+”(加法).“-”(减法).“*”(乘法).“/”(除法).“^”(指数).“%”(取模).3.2 关系运算符< > <= >= == ~=3.3 逻辑操 ...
- liunx trac 插件使用之GanttCalendarPlugin
http://trac-hacks.org/wiki/GanttCalendarPlugin官网上的说明很清楚,处理做几点提示,以做记录. 1.我的Trac版本是1.0.1 我使用了'B' Metho ...
- 如何使用 Flexbox 和 CSS Grid,实现高效布局
CSS 浮动属性一直是网站上排列元素的主要方法之一,但是当实现复杂布局时,这种方法不总是那么理想.幸运的是,在现代网页设计时代,使用 Flexbox 和 CSS Grid 来对齐元素,变得相对容易起来 ...