摘要: 简介 curl 是常用的命令行工具,用来请求 Web 服务器。就是客户端(client)的 URL 的工具 模拟请求 curl https://www.example.com -A 指定客户端的用户代理标头,即 User-Agent 。curl 的默认用户代理字符串是 curl/[version] 阅读全文
posted @ 2021-09-30 13:33 爱你的猪哥哥 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1. CountDownLatch 和 CyclicBarrier 的区别 await() 方法的调用主体不一样,countDownLatch 通常是调用线程调用的,而 cyclicBarrier 是在任务线程调用的,导致了 cyclicBarrier 通常是阻塞等待其他线程,即等到 count 为 阅读全文
posted @ 2021-06-25 14:25 爱你的猪哥哥 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1. 类的加载过程 加载: 1)通过一个类的全限定名获取定义此类的二进制字节流 2)将这个字节流所代表的静态存储结构转换为方法区的运行时数据结构 3)在内存中生成一个代表这个类的 java.lang.Class 对象,作为方法区这个类的各种数据的访问入口 补充:加载 .class 文件的方式: 1) 阅读全文
posted @ 2021-06-25 10:41 爱你的猪哥哥 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1.微服务为什么要使用服务发现与注册?eureka 的工作原理是什么?和 zookeeper 的区别是什么 使用服务发现与注册可以: 屏蔽、解耦服务之间的相互依赖的细节 服务之间的远程调用需要知道对方的 IP、端口等信息,若是在调用方使用硬编码的方式直接配置依赖存在明显的问题,若服务方 IP、端口等 阅读全文
posted @ 2021-06-19 20:03 爱你的猪哥哥 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1. 事务的 ACID 特性,隔离级别 ACID 特性:原子性、一致性、隔离性、持久性 原子性(automicity):事务是一个原子操作单元,其对数据的修改,要么全部执行,要么全部不执行 -- undo log 一致性(consistent):在事务开始和完成时,数据都必须保持一致状态 隔离性(I 阅读全文
posted @ 2021-06-16 00:02 爱你的猪哥哥 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1. 简述一下 Java 面向对象的基本特点,封装、继承、多态 封装:隐藏对象的属性和实现细节,仅对外公开访问接口,控制在程序中对属性的读和修改访问级别,增强安全性和简化编码,使用者不需要关注内部实现细节,只是要通过接口,一定的访问权限来使用类的成员;基本的属性的封装就是私有化成员属性,提供对应属性 阅读全文
posted @ 2021-06-15 21:11 爱你的猪哥哥 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1. 说一下你在项目中的redis的应用场景 redis 有五大常用数据类型:String、List、Hash、Set、Sorted Set 分别有各自的应用场景,一般是作为数据缓存,分布式下提供分布式锁的解决方案 2. redis是单线程还是多线程? redis 不管那个版本,工作线程只有一个;6 阅读全文
posted @ 2021-06-15 11:01 爱你的猪哥哥 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1. Spring 概述 Spring 是一个开源的轻量级 Java 开发框架,目的是为了解决企业级应用开发的业务逻辑层和其他层的耦合问题,为开发 Java 应用提供全面的基础架构支持,解决企业级应用开发的复杂性,简化 Java 开发 Spring 核心的两个特性:IOC (控制反转,依赖注入)、A 阅读全文
posted @ 2021-06-14 18:30 爱你的猪哥哥 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1.linux 安装 Redis 进到 utils 目录下执行 ./install_server.sh 时提示报错: This systems seems to use systemd.Please take a look at the provided example service unit f 阅读全文
posted @ 2021-06-02 19:55 爱你的猪哥哥 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 1.跳到文本的最后一行:按“G”,即“shift+g” 2.跳到第一行的第一个字符:先按两次“g” 3.跳转到当前行的第一个字符:在当前行按“0” 4.跳转到当前行的行尾:shift+4 5.保存并退出:shift+zz :% s/^/#/g 来在全部内容的行首添加 # 号注释 :1,10 s/^/ 阅读全文
posted @ 2021-06-02 19:37 爱你的猪哥哥 阅读(48) 评论(0) 推荐(0) 编辑