1. 1.框架
  2. 1. springbootspring的优点?
  3. 2. Springmvc的基本流程?
  4. 3. 微服务之间调用不会慢吗?
  5. 4. 大图片和大数据库怎么存储?
  6. 5. spring事物?四大特征, 五个隔离级别, 七个传播特性
  7. 7. mybatisibatis的区别?
  8. 8. Springmvc的基本原理?springmvcspring的优点?
  9. 9. 什么是栈?
  10. 10. mybatis的一级和二级缓存机制?
  11. 11. Springmvc有什么好处?
  12. 12. hibernate的二级缓存?
  13. 13. springmvc的原理,哪些注解?
  14. 14. springboot有哪些注解?
  15. 15. springcloud的元数据是什么?
  16. 16. spring的作用域和生命周期?
  17. 17. 数据库连接池是怎么实现的?它的作用?
  18.  
  19. 2. 前端
  20. easyui:布局(layout), 菜单(menu), 菜单树(tree), 导航栏(navigation),
  21. 面包屑,选项卡(tabs), 手风琴(accordation), 数据网格(datagrid), 树网格(treegrid), 分页(pagination),
  22. 组合(combo), 组合框(combobox), 组合网格(combogrid), 组合树(combotree), 对话框(dialog), 可拖动(dragable)
  23. vue:双向数据绑定,组件化,指令系统
  24.  
  25. 3. 数据库
  26. 1. mysql ENGINE=INNODB DEFAULT CHARSET=utf8 ;#指定引擎和存储字符类型?
  27. 2. sql怎么调优?
  28. 3. mysql执行计划怎么看?
  29. 4. 索引有几种?
  30. 5. oracle的常用函数?
  31. 6. 数据库枚举类型可以建索引吗?
  32. 7. 建立索引所需要的条件?
  33. 8. 数据库引擎innodbmemorymyisam的区别?
  34. 9. oracle索引类型?
  35. 10. 显示游标,隐式游标和动态游标的区别?
  36. 11. btree索引和hash索引?
  37. 12. 怎么定义游标,给游标赋值,运行游标?
  38. 13. mysql怎么快速插入10万条数据?
  39. 14. 数据库连接池的实现?
  40.  
  41. 4. 服务器
  42. 4.1 常用命令:
  43. 进入上级目录:cd ../, cd ../.., cd -
  44. 显示当前目录的文件:ls, ll
  45. 创建文件文件夹:touch, mkdir
  46. 复制移动删除:cp, mv, rm -rf
  47. 显示当前目录:pwd
  48. 解压tar -zxvf ,tar -xvf
  49. 安装命令centos :yum, ubuntu: apt-get
  50. 查找文件find / -name '*findName*'
  51. 查看进程ps -ef | grep tomcat
  52. tail -f logs/catalina.out, tail -300 logs/catalina.out
  53. 4.2 防火墙的关闭和开启
  54. 4.3 设置mysql_mode
  55. 4.3 docker
  56. 4.4 主从服务器文件备份,数据备份
  57.  
  58. 5.微服务
  59. 5.1 springcloud的基本组成部分?
  60. 答:服务注册中心eureka
  61. 服务消费者:rest+ribbon /feign
  62. 断路器:hystrix(hystrix dashboard)
  63. 请求路由:zuul
  64. 消息总线bus(rabbitMq)
  65. 配置中心config
  66. 链路追踪sleuth
  67. 5.2 微服务一键部署jenkins
  68. 5.3 微服务与分布式的细微区别?
  69. 答:微服务的应用不一定是分散在多个服务器上,它也可以是同一个服务器
  70.  
  71. 6.缓存
  72. 6.1 Redis 写入磁盘的策略?
  73. 7. 消息队列
  74. 7.1rabbitmq的用法

2018No-java面试知识的更多相关文章

  1. Java面试知识的认知描述

    连接池:同时操作连接数据库,创建一个连接池,池子里创建一万个数据库链接.根据系统运行情况关闭链接.高峰期链接达到最大MAX进行排队,对在用的链接实现失效时间.有几种:tomcat请求服务器(serve ...

  2. Java面试知识1

    JAVA面试题集 基础知识: 1.C++或Java中的异常处理机制的简单原理和应用.     当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常.违反语义规则包括2 ...

  3. java面试知识记录

    1.数据库 (1)数据库优化      面试求职:数据库常见面试题(数据库优化思路) 数据库优化方案整理 (2)数据库的事务 MySQL——事务(Transaction)详解 MySQL 事务 2.设 ...

  4. java面试知识迷你版

    java基础JUC.AQSJVM类加载过程mybatisSpringspringboot设计模式数据库redis网络问题认证授权Nginxlinux其他lombok消息队列ES缓存分库分表设计高并发系 ...

  5. java面试知识(来自牛客网)

    接口和抽象类的区别是什么? 接口和抽象类的区别是什么? Java提供和支持创建抽象类和接口.它们的实现有共同点,不同点在于:接口中所有的方法隐含的都是抽象的.而抽象类则可以同时包含抽象和非抽象的方法. ...

  6. Java面试知识总结三

    1.SpringMVC在项目中的应用? 1)service层,项目的业务逻辑层,一般先定义一个接口,在写一个实现类,实现所有的接口方法.service的实现类中要加注解@Service(用于标注业务层 ...

  7. java面试知识

    Java基础部分 https://www.cnblogs.com/xiaolovewei/p/9571770.html MySQL部分 https://www.cnblogs.com/xiaolove ...

  8. Java面试知识点汇总

    Java面试知识点汇总 置顶 2019年05月07日 15:36:18 温柔的谢世杰 阅读数 21623 文章标签: 面经java 更多 分类专栏: java 面试 Java面试知识汇总   版权声明 ...

  9. Java面试必备知识

    JAVA面试必备知识 第一,谈谈final, finally, finalize的区别. 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可 ...

  10. 【Java面试】基础知识篇

    [Java面试]基础知识篇 Java基础知识总结,主要包括数据类型,string类,集合,线程,时间,正则,流,jdk5--8各个版本的新特性,等等.不足的地方,欢迎大家补充.源码分享见个人公告.Ja ...

随机推荐

  1. 虚拟机安装linux系统无法上网的解决方法

    原文:https://www.jb51.net/article/118267.htm 周末闲来无事,用虚拟机安装了centos6.5系统,安装成功后发现不能连接网络,然后我就一脸蒙蔽了,无奈之下,只能 ...

  2. Java使用ListIterator逆序ArrayList

    对于列表而言,除了Iterator,还提供了一个功能更加强大的ListIterator.它可以实现逆序遍历列表中的元素.本示例将使用其逆序遍历ArrayList. 思路分析:要逆序遍历某个列表,首先要 ...

  3. Java -- 异常的捕获及处理 -- Java的异常处理机制

    7.1.4 Java的异常处理机制 在整个Java的异常处理中,实际上也是按照面向对象的方式进行处理,处理的步骤如下: ⑴ : 一旦产生异常,则首先会产生一个异常类的实例化对象. ⑵ : 在try语句 ...

  4. Python函数相关

    Python中的函数也是一种对象,而且函数还是一等公民.函数能作为参数,也能作为返回值,这使得Python中的函数变得很灵活.想想前面两篇中介绍的通过内嵌函数实现的装饰器和闭包. 下面就介绍一下Pyt ...

  5. CentOS7--Firewalld防火墙

    Firewalld服务是红帽RHEL7系统中默认的防火墙管理工具,特点是拥有运行时配置与永久配置选项且能够支持动态更新以及"zone"的区域功能概念,使用图形化工具firewall ...

  6. [Ubuntu] 解决 pip 安装 lxml 出现 x86_64-linux-gnu-gcc 异常

    安装 pip : $ wget https://bootstrap.pypa.io/get-pip.py ... $ sudo python get-pip.py install 使用 pip 安装/ ...

  7. Illegal mix of collations for operation 'concat'

    在t_employee表中,练习使用concat函数连接字符串时, mysql> select concat('工号为:',fnumber,'的员工的幸福指数:',fsalary/(fage-2 ...

  8. 《Lua程序设计》第3章 表达式 学习笔记

    3.1 算术操作符“+”(加法).“-”(减法).“*”(乘法).“/”(除法).“^”(指数).“%”(取模).3.2 关系运算符< > <= >= == ~=3.3 逻辑操 ...

  9. liunx trac 插件使用之GanttCalendarPlugin

    http://trac-hacks.org/wiki/GanttCalendarPlugin官网上的说明很清楚,处理做几点提示,以做记录. 1.我的Trac版本是1.0.1 我使用了'B' Metho ...

  10. 如何使用 Flexbox 和 CSS Grid,实现高效布局

    CSS 浮动属性一直是网站上排列元素的主要方法之一,但是当实现复杂布局时,这种方法不总是那么理想.幸运的是,在现代网页设计时代,使用 Flexbox 和 CSS Grid 来对齐元素,变得相对容易起来 ...