- 博客(6)
- 收藏
- 关注
原创 docker配置elasticsearch本机无法访问问题
docker安装好elasticsearch后发现本机和远程都无法访问,Elasticsearch在主机上的端口9200上运行,而要访问elasticsearch的应用程序在容器内运行。默认情况下,Docker容器以bridge网络模式运行,在这种模式下,主机和容器网络不同。因此,容器内的localhost与主机上的localhost不同。以host网络模式运行docker容器,以使容器内的localhost与主机上的localhost相同。在这种模式下,docker将使用主机网络。docker ru
2021-07-02 03:06:00 3061 2
原创 Spring中Bean的生命周期
Bean的生命周期(1)通过类的参构造方法创建bean(默认无参构造方法,若在配置文件中使用构造方法注入则使用有参构造方法创建,并同时注入属性)(2)为该bean进行set注入属性(set注入会覆盖有参构造的注入)(3)调用BeanPostProcessor前置方法,重写postProcessBeforeInitialization方法(需要创建类实现BeanPostProcessor接口)(4)调用初始化方法(需要在配置文件中使用init-method方法指定)(5)获取bean进行使用(6)
2021-03-31 00:19:57 129
原创 Spring学习之配置bean标签
spring配置bean标签默认为单例模式(scope=“singleton”),设置非单例模式为scope=“prototype”。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=
2021-03-25 17:06:39 172
原创 leetcode 第三题
leetcode第三题题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: s = “”输出: 0思路:利用HashMap来存储字符串中的每个字符(键)和其对应的索引(值),由于键是唯一的,使用put()方法会更新该字符的索引。利用滑动窗口的思想,假设有两个指针,右指针对字符串进行遍历,每当检测到有相同的字符时,让左指针移动到该字符之前
2021-02-24 01:39:48 285
原创 leetcode 第二题
leetcode第二题题目:给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例 2:输入:l1 = [0], l2 = [0]输出:[0]示例 3:输入:l1 = [9,9,9,9,9,9,9
2021-02-23 01:18:54 214
原创 2021-02-21 leetcode算法第一题
leetcode算法第一题题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。假设每种输入只会对应一个答案。换言之,使用target减去数组是一个数,找到另一个数等于差值即可。解法1:遍历数组,判断每一个值是否等于差值。public int[] twoSum(int[] nums, int target) { for(int i = 0;i<nums.length-1;i++){
2021-02-21 16:37:41 201 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人