
面试总结
DoNow☼
基础中的基础,建议看其他博主的博客。
展开
-
shiro简单介绍
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理Shiro的核心API:Subject: 用户主体(把操作交给SecurityManager)SecurityManager:安全管理器(关联Realm)Realm:Shiro连接数据的桥梁添加Shiro内置过滤器/*** Shiro内置过滤器,可以实现权限相关的拦截器*...原创 2020-03-03 10:57:01 · 189 阅读 · 0 评论 -
JPA,Hibernate,MyBatis,和Spring Data JPA
JPA: java持久层api,是 Java Persistence API 的简写,是一种规范。Hibernate是JAP的具体实现,全自动型的ORM对象关系映射框架。Spring Data JPA就更加牛逼了,是JPA的数据访问抽象,什么意思?也就是说使用Spring Data,你可以使用Hibernate,Eclipse Link或任何其他JPA提供程序。属于Hibernate的上...原创 2019-12-25 20:38:53 · 178 阅读 · 0 评论 -
LCN框架分布式事务问题
基于BASE理论实现BA: 基本可用性S: 软状态E: 最终一致性spring集成LCN框架步骤启动事务协调者pom文件加入依赖包配置文件里加入协调者的访问地址方法上加注解分布式事务产生于分布式项目中,一般来说都跨多个数据库。LCN框架不生产事务,只是事务的协调者。A方法在A数据库,B方法在B数据库, 事务协调者CA调用B, AB都做保存操作,A方法执行的时候,会向...原创 2019-10-21 16:02:31 · 400 阅读 · 0 评论 -
vue面试
什么是vue 基于MVVM模式的构建用户界面的一个渐进式框架,很容易上手。语法比较简单。如何使用vue 1.安装node,node中包含npm工具,npm默认镜像在国外,设置成淘宝。切换镜像用nrm工具。 2. 安装vue,使用npm进行安装,npm install vue --savevue常见语法指令: v-开头,v-on,v-modle,v-text,v-html...原创 2019-08-21 20:34:59 · 109 阅读 · 0 评论 -
springCloud面试
什么是springCloud 微服务是一种架构方式,而springCloud就是其中一种技术架构。 springCloud将其他技术整合到一起,如配置管理,服务发现,智能路由,熔断器,集群状态。 - Eureka:服务治理组件,包含服务注册中心,服务注册与发现机制的实现。(服务治理, 服务注册/发现) - Zuul:网关组件,提供智能路由,访问过滤功能 - Ribbo...原创 2019-08-22 11:04:24 · 185 阅读 · 0 评论 -
找到工作了。。。。。
找到工作了。7月底离的职,上个星期开始找工作,在cs。面了8家,基本都挂了,最后这家成了。自己这三年确实没有持续学习。自己深刻的认识到了问题。从今往后,一定要保持学习进取的心态。加油。2019年8月28日。...原创 2019-08-28 19:21:57 · 127 阅读 · 0 评论 -
蚂蚁课堂第二期项目
分布式项目概念注册流程图:通过异步去发送的好处: 解决高并发、注册时间缩短了。原创 2019-09-14 21:13:55 · 482 阅读 · 0 评论 -
springboot interview ready
什么是springboot: 能够快速构建spring应用的框架。 为什么要用他: 1. 减少了配置,提倡约定大于配置。 2. 解决依赖包的问题。 3. 很容易上手 4. 自带tomcat服务器 配置文件有哪几个: application.properties,yml Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的? sp...原创 2019-08-21 20:16:24 · 160 阅读 · 0 评论 -
nginx基基基础
windiw: 启动: start nginx停止: nginx -s stop重启: nginx -s reload查看配置文件是否修改正确: nginx -t -c /nginx-1.15.2/conf/nginx.conf负载均衡相关配置: 负载均衡策略:循环(默认)weight,值越大次数越多。ip_hash,同一ip访问同一服务器,解决了session共享问题。...原创 2019-08-24 15:50:26 · 145 阅读 · 0 评论 -
多线程-线程池
Runnable : 异常不能抛出,内部处理。Callable : 有返回值,执行结果。 允许抛出异常 线程存活时间只能非核心线程有用,并且只有队列满了以后才会创建非核心线程。 ...原创 2019-06-09 21:08:27 · 169 阅读 · 0 评论 -
java垃圾回收机制
原创 2019-06-09 22:47:26 · 94 阅读 · 0 评论 -
spring面试准备
springboot自定义异常定义一个异常类使用ControllerAdvice注解,定义一个方法,使用exceptionHander (Exception.class)注解。原创 2019-08-20 11:41:36 · 162 阅读 · 0 评论 -
面试问题
nginx负载均衡nginx实现session共享。支付问题(处理高并发大流量问题)同时生成很多订单号如何保证不重复redis相关操作。原创 2019-08-24 12:24:56 · 156 阅读 · 0 评论 -
基础面试题
面向对象与面向过程:面向对象: 强调的是人、谁来做这个事情面向过程: 强调的是过程举例: 狗吃屎、吃狗屎Java 语言有哪些特点?跨平台、安全可靠、简单易用、支持多线程、面向对象。关于 JVM JDK 和 JRE 最详细通俗的解答jvm:运行java字节码的虚拟机,在不同的操作系统都有特定的实现、目的就是为了使用相同的字节码。跨平台jdk包含jre所有的功能、jre包...原创 2019-05-01 19:45:31 · 377 阅读 · 0 评论