<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lucy200723的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lucy200723</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lucy200723]]></copyright><item><title><![CDATA[Linux安装ElasticSearch 8.7 踩坑记录]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/136430848</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/136430848</guid><author>lucy200723</author><pubDate>Sun, 03 Mar 2024 14:16:29 +0800</pubDate><description><![CDATA[由于我电脑有两块硬盘，我想把elasticsearch放到机械硬盘里，这就遇到挺多问题，由于机械硬盘是挂载在root账号下的，导致更改不生效，当我把elasticsearch移动到固态硬盘里面才更改成功，猜测应该是系统的限制，毕竟挂载在root下却有个属于其他账号的东西，是有点不合理。基本固态硬盘安装了Ubuntu22.04 LTS，由于ElasticSearch的限制，不能在root用户下运行，故需要建立一个账号用于运行，我建立的专用账号是es。我这台电脑有两块硬盘，固态、机械各一。]]></description><category></category></item><item><title><![CDATA[ElasticSearch更换分词器]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/131159269</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/131159269</guid><author>lucy200723</author><pubDate>Sun, 11 Jun 2023 22:43:22 +0800</pubDate><description><![CDATA[更换分词器]]></description><category></category></item><item><title><![CDATA[Elasticsearch8.7安装及使用]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/130756501</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/130756501</guid><author>lucy200723</author><pubDate>Thu, 18 May 2023 22:44:00 +0800</pubDate><description><![CDATA[elasticsearch8.7基本使用]]></description><category></category></item><item><title><![CDATA[安卓源代码下载相关(AOSP)]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/126670680</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/126670680</guid><author>lucy200723</author><pubDate>Fri, 02 Sep 2022 21:28:56 +0800</pubDate><description><![CDATA[安卓源代码下载时遇到的坑。]]></description><category></category></item><item><title><![CDATA[Ubuntu安装openssl-devel]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/126563957</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/126563957</guid><author>lucy200723</author><pubDate>Sat, 27 Aug 2022 23:19:15 +0800</pubDate><description><![CDATA[备份]]></description><category></category></item><item><title><![CDATA[Golang中的defer关键词]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/123875423</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/123875423</guid><author>lucy200723</author><pubDate>Thu, 31 Mar 2022 16:13:22 +0800</pubDate><description><![CDATA[package main

import "fmt"

func main() {
	defer fmt.Println("Defer0")
	defer fmt.Println("Defer1")
	defer fmt.Println("Defer2")
	defer fmt.Println("Defer3")
	defer fmt.Println("Defer4")
}

/*
output:
Defer4
Defer3
Defer2
Defer1
Defer0
*/

调用顺序遵从"先进后出"。先声.]]></description><category></category></item><item><title><![CDATA[Golang中的类型断言（Type Assertion)]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/123852245</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/123852245</guid><author>lucy200723</author><pubDate>Wed, 30 Mar 2022 17:40:20 +0800</pubDate><description><![CDATA[Golang中的类型断言及示例代码]]></description><category></category></item><item><title><![CDATA[HashMap线程不安全测试代码]]></title><link>https://blog.youkuaiyun.com/lucy200723/article/details/122978397</link><guid>https://blog.youkuaiyun.com/lucy200723/article/details/122978397</guid><author>lucy200723</author><pubDate>Thu, 17 Feb 2022 10:56:05 +0800</pubDate><description><![CDATA[查看HashMap源代码中putVal方法的代码，可以看到当底层数组对应索引处没有元素时会直接将元素放到索引处，这个判断是线程不安全的。高并发场景下出现哈希碰撞时会出现数据丢失的问题。


 final V putVal(int hash, K key, V value, boolean onlyIfAbsent,
                   boolean evict) {
        Node&lt;K,V&gt;[] tab; Node&lt;K,V&gt; p; in...]]></description><category></category></item></channel></rss>