• 面试知识点总结之个人简历知识点简述19


    1. Ajax:是一种创建交互式网页应用得网页开发技术。如客户端使用Ajax实现异步访问;

    2. AngularJS:是一个JavaScript框架,通过指令扩展HTML,且通过表达式绑定数据到HTML;

    3. Spring:Spring框架是一个容器,它得主要作用是创建和管理对象;

    4. SpringMVC:主要解决接受请求与处理响应得问题,常用注解:@RequestMapping,@ResponseBody,@RequestParam,@RestController,@GetMapping,@PostMapping,@ExceptionHandler;

    5. Mybatis:解决了传统模式下持久层开发比较繁琐的问题,》添加MyBatis依赖》添加数据库链接的配置文件》接口与抽象方法》配置SQL语句》单元测试

    6. Mysql,Oracle,索引,优化

    7. 集合框架:集合都实现了 java.util.collection接口,java.util.list:可重复集,并且有序,多个Null,顺序读-ArrayList-LinkedList;java.util.set:不可重复集,无序,最多1个null-HashSet-TreeSet;

    8. 多线程:1. 重用线程 2. 控制线程数量 同步运行:多个线程之间执行有顺序,异步执行:执行无顺序,并发本身是各执行个的;线程的生命周期;synchronized;

    9. I/O,Socket;

    10. JDBC:创建与数据库的链接》获取Statement/Prepared Statement对象》执行SQL语句》获取结果》处理结果》释放资源;

    11.  反射:Java的反射机制是一个动态机制,允许我们在程序运行期间决定实例化一个类,调用其方法,属性等操作,而不是在运行期间确定。最重要的一个类Class,JVM内部加载的每个类都有且只有一个Class实例与之对应。通过Class实例可得知其表示的类的一切信息,比如:类名,有哪些方法,属性等。反射第一步,获取类的对象:三种方式1. 静态属性:class:如String.class,直接获取该类的类对象 2. class.forName(),类加载器classLoader;

    12. Spring Boot:解决了在使用Spring/SpringMVC/Mybatis等框架时,需要添加大量依赖,添加固定配置,最直接的表现就是不必添加公共依赖,也不必配置通用的配置 https://start.spring.io;

    13. SpringCloud:为最常见的分布式系统模式提供一种简单且易于接受的编程模型,简单说就是微服务系统架构的一站式解决方案,需要做:服务注册与发现,配置中心,消息总线,负载均衡,断路器,数据监控等;服务发现框架Eureka;负载均衡Ribbon;OpenFeign(也是运行在消费端,内置Ribbon),熔断与降级HyStrix,微服务网关Zuul,config(git)微服务统一配置中心;Bus消息总线;

    14. Dubbo: 轻量级,高性能JavaRPC框架:三大核心能力:面向接口的远程方法调用;智能容错和负载均衡,以及微服务自动注册与发现;

    15. zookeeper: 服务注册与发现,是一个分布式协调服务,即为了实现分布式锁,即多线程之间共享同一资源时系统这个资源有序访问,目的:用来解决分布式环境中多个进程之间的同步控制,让他们有序去访问某种临界资源,防止造成脏数据结果;

    16. RabbitMQ:一个实现AMQP高级消息队列协议的消息队列服务,用Erlang语言。组件:Producer(创建消息发送方),Exchange(消息交换器),Queue(内部对象,存储消息),Channel(最重要的一个接口,完成大部分业务操作,如定义Queue,Exchange,绑定Queue和Exchange,发布消息等),Connection对外提供API;Consumer,数据接收方;

    17. Kafka:分布式消息队列,必须依赖一个zookeeper集群才能运行,Producer(生产者生产消息),server(broker),consumer,zookeeper(注册中心);

    18. Docker:虚拟化技术与docker引擎:1. 高效利用系统资源 2. 更快的启动时间 3. 一致的运行环境 4. 持续的交付与部署 5. 更轻松的迁移

    19. K8S:是一个docker集群的管理工具;

    19. Jenkins:是一个可扩展的持续集成引擎 1. 用于持续,自动地构建/测试软件项目 2. 监控一些定时执行的任务

  • 相关阅读:
    副本集-Replica Sets
    SpringBoot整合SpringData MongoDB
    Auth认证
    Form
    flask一些插件
    SQLAlchemy
    session
    上下文
    flask路由
    Flask中间件
  • 原文地址:https://www.cnblogs.com/cgy-home/p/14521858.html
Copyright © 2020-2023  润新知