惜听
码龄2年
  • 20,748
    被访问
  • 81
    原创
  • 77,143
    排名
  • 38
    粉丝
关注
提问 私信

个人简介:爱好风景,以风景作为封面

  • 加入CSDN时间: 2020-11-09
博客简介:

惜听的博客

查看详细资料
  • 4
    领奖
    总分 656 当月 0
个人成就
  • 获得3次点赞
  • 内容获得8次评论
  • 获得19次收藏
创作历程
  • 11篇
    2022年
  • 70篇
    2021年
成就勋章
TA的专栏
  • 面试题和算法
    10篇
  • 左神算法
  • 不仅仅
  • 算法
    49篇
  • 技术理解
    19篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

面试题--算法零散汇总(更多更系统数据结构与算法知识见本栏目数据结构与算法)

1.闲聊力扣算法第一题给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4],
原创
发布博客 2022.01.18 ·
25 阅读 ·
0 点赞 ·
2 评论

面试题--JUC多线程

1.volatile是什么volatile是JVM提供的轻量级的同步机制保证可见性 不保证原子性 禁止指令重排(保证有序性)2.JMM内存模型之可见性JMM(Java内存模型Java Memory Model,简称JMM)本身是一种抽象的概念并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段,静态字段和构成数组对象的元素)的访问方式。JMM关于同步的规定:线程解锁前,必须把共享变量的值刷新回主内存 线程加锁前,必须读取主内存的最新值到自己的工作
原创
发布博客 2022.01.17 ·
89 阅读 ·
0 点赞 ·
0 评论

面试题--微服务技术

1.Elasticsearch和solr的区别
原创
发布博客 2022.01.16 ·
1124 阅读 ·
0 点赞 ·
1 评论

面试题--JVM

1.JVM垃圾回收机制(GC发生在JVM哪部分,有几种GC,它们的算法是什么)(1)GC发生在堆(heap)里(2)GC有Minor GC和Full GC两种。(3)4种算法。引用计数法;复制算法--年轻代中使用的是Minor GC;标记清除--老年代中使用的是Full GC;标记压缩--老年代中使用的是Full GC。2.双亲委派机制优势:避免类的重复加载;保护程序安全, 防止核心API被篡改3.沙箱安全机制4.JVM内存结构..
原创
发布博客 2022.01.16 ·
140 阅读 ·
0 点赞 ·
0 评论

面试题--业务实现

1.单点登录(似乎一共有三种方式实现)单点登录:一处登录多处使用!前提:单点登录多使用在分布式系统中。图解:token是由服务器生成,由客户端保存,通过Cookie 携带token进行验证。案例1:检票员=认证中心模块 1.我直接带着大家进动物园,则会被检票员拦住【看我们是否有门票】,没有[售票处买票]登录=买票 2.我去买票【带着票,带着大家一起准备进入动物园】检票员check【有票】Token=票 3.我们手中有...
原创
发布博客 2022.01.16 ·
437 阅读 ·
0 点赞 ·
0 评论

面试题--Mysql

1.Mysql什么时候建索引
原创
发布博客 2022.01.16 ·
301 阅读 ·
0 点赞 ·
0 评论

面试题--Redis

1.redis持久化(有几种类型;区别是什么)
原创
发布博客 2022.01.16 ·
47 阅读 ·
0 点赞 ·
0 评论

面试题--Linux和Git

1.Linux常用服务类相关指令2.git分支相关命令和实际应用
原创
发布博客 2022.01.16 ·
455 阅读 ·
0 点赞 ·
0 评论

面试题--Spring和其他框架

1.SpringBean的作用域之间有什么区别bean的作用域可以通过scope属性来指定bean的作用域。singleton:默认值。当IOC容器一创建就会创建bean的实例,而且是单例的,每次得到的都是同一个。prototype:原型的。当IOC容器一创建不再实例化该bean,每次调用getBean方法时再实例化该bean,而且每调用一次创建一个对象。request:每次请求实例化一个bean(javaWeb环境下)session:在一次会话中共享一个bean(javaWeb环境...
原创
发布博客 2022.01.16 ·
234 阅读 ·
0 点赞 ·
0 评论

面试题--Java基础

1.自增变量(1)下面的运行结果是0 int i = 0; i = i++; System.out.println("i="+i);(2)下面的运行结果是:i=4; j=1;k=11; int i = 1; i = i++; int j = i++; int k = i + ++i * i++; System.out.println("i=" ...
原创
发布博客 2022.01.16 ·
45 阅读 ·
0 点赞 ·
0 评论

面试题第三季(可见收藏的他人博客总结)

一.前言:1.JUC:二.Java基础1.58同城的Java字符串常量池2.字节跳动两数求和(1)解法一: public static void main(String[] args) { int[] nums = new int[]{2, 7, 11, 15}; int target = 9; int[] myIndex = twoSum(nums,target); for (int element.
原创
发布博客 2022.01.02 ·
555 阅读 ·
0 点赞 ·
0 评论

sprinboot下URL访问resources目录下的文件

sprinboot下URL访问resources目录下的文件:参考这两篇:Springboot的resources下资源访问的问题 - 借我两块买雪糕 - 博客园springboot访问resources下的资源文件 - 清水有丶白 - 博客园可访问到资源的两个路径:...
原创
发布博客 2021.12.20 ·
146 阅读 ·
0 点赞 ·
0 评论

springboot的devtools-starter

springboot的devtools-starter用处是:服务器启动后,修改代码,会自动重启服务器。
原创
发布博客 2021.12.07 ·
45 阅读 ·
0 点赞 ·
0 评论

SpringCloud

一.总览1.创建服务提供者和服务消费者,配置Nacos作为服务注册中心, 并把服务提供者和服务消费者用OpenFeign做远程调用。2.配置Nacos作为服务配置中心。3.配置GateWay网关。4.整合Sentinel做服务降级。二.Nacos作为注册中心的配置:创建provider和consumer模块1.两个模块中引入依赖 <dependencies> <!--基本的三个依赖--> <...
原创
发布博客 2021.12.07 ·
404 阅读 ·
0 点赞 ·
0 评论

Dubbo

一.dubbo环境搭建切记:运行下方时一定要启动了zookeeper的服务端和客户端。
原创
发布博客 2021.12.06 ·
385 阅读 ·
0 点赞 ·
0 评论

Zookeeper

一.安装1.安装地址可见zookeeper官网:Apache ZooKeeper2.本地安装: 注意:(1)我们这里使用的是sunlight,sunlight2,sunlight3 (2)安装前请确保三台服务器有jdk环境,我们这里的jdk版本是1.8.0(0)linux下jdk1.8的安装方法:此链接可参考:Linux 下安装JDK1.8 - 法号阿兴 - 博客园 a.oracle下找到对应的j...
原创
发布博客 2021.12.04 ·
43 阅读 ·
0 点赞 ·
0 评论

ES基础操作用到的代码

PUT /shoppingGET /_cat/indices?vGET /shoppingDELETE /shoppingPUT /shopping/_doc{ "title":"小米手机", "category":"小米", "images":"http://www.gulixueyuan.com/xm.jpg", "price":3999.00}POST /shopping/_doc/1{ "title":"华为手机", "category":"华为", "i.
原创
发布博客 2021.11.30 ·
861 阅读 ·
0 点赞 ·
0 评论

ElasticSearch指令的使用

注意:索引就是数据库。类型就是数据库表。文档就是表字段。其中类型的概念并不重。这里 Types 的概念已经被逐渐弱化,Elasticsearch 6.X 中,一个 index 下已经只能包含一个 type,Elasticsearch 7.X 中, Type 的概念已经被删除了。一.索引操作--数据库操作1.创建索引:(1)向 ES 服务器发 PUT 请求 :http://192.168.23.130:9200/shopping(2)请求后,服务器返回响应 :.
原创
发布博客 2021.11.29 ·
1129 阅读 ·
0 点赞 ·
0 评论

Elasticsearch和kibana

一.docker安装1、下载镜像文件 docker pull elasticsearch:7.4.2 存储和检索数据 docker pull kibana:7.4.2 可视化检索数据2、创建实例(1)安装ElasticSearch mkdir -p /mydata/elasticsearch/config mkdir -p /myd...
原创
发布博客 2021.11.28 ·
1448 阅读 ·
0 点赞 ·
0 评论

Nginx

一.对于Nginx的安装: 对于浏览者若存在与本机目录不一致的,替换即可。rh为专门用于放压缩包的位置,software专门用于放软件的位置。aboutNginx专门用于放nginx和其他nginx附带的软件,因为nginx需要有其他的软件配置。 cd /opt/rh 在/opt/rh目录下,1.安装pcre:wget http://downloads.sourceforge.net/projec...
原创
发布博客 2021.11.25 ·
1450 阅读 ·
0 点赞 ·
0 评论
加载更多