会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爵士灬
博客园
首页
新随笔
联系
订阅
管理
2025年10月9日
线程总结
摘要: 一:进程、线程、协程的区别 1.进程是操作系统分配和调度的最小单元,进程有独立的资源空间。2.线程是CPU调度的最小单元,一个进程可以有多个线程3.协程是轻量级线程,JDK21之后可以直接创建协程进而减少用户态和内存态的切换。 二:java中创建线程的方式有几种 1.创建Runnable对象使用Th
阅读全文
posted @ 2025-10-09 20:03 爵士灬
阅读(1)
评论(0)
推荐(0)
2025年9月25日
Java锁相关问题
摘要: 1.Java中有那些锁,区别是什么 1.java中的锁主要分为乐观锁和悲观锁,其中CAS是乐观锁,synchronized、Lock是悲观锁。2.乐观锁认为我在操作的时候不会有其余的线程竞争,如果有竞争就自旋等待(CAS)或异常结束(数据库多版本机制)3.悲观锁认为我操作的时候一定会有其余的线程竞争
阅读全文
posted @ 2025-09-25 18:09 爵士灬
阅读(10)
评论(0)
推荐(0)
2023年10月15日
ES实战:黑马旅游案例
摘要: 实现功能 ES索引Mappe PUT /hotel_index { "mappings": { "properties": { "name": { "type": "text", "analyzer": "ik_max_word", "copy_to": "all" }, "address": {
阅读全文
posted @ 2023-10-15 19:56 爵士灬
阅读(113)
评论(0)
推荐(0)
2023年7月2日
ES 中文分词器ik及自定义远程词库
摘要: ik分词器安装部署 下载地址:https://github.com/medcl/elasticsearch-analysis-ik 注意es和ik分词器的版本匹配.这里下载7.9.3的ik分词器 下载完毕之后去es的工作目录的plugins文件夹下新建ik文件夹,将下载下来的ik压缩包解压缩至ik文
阅读全文
posted @ 2023-07-02 16:36 爵士灬
阅读(3192)
评论(0)
推荐(0)
2023年6月4日
ES索引常用命令
摘要: ES创建索引库 PUT product { "settings": { "number_of_shards": 1, "number_of_replicas": 1 }, "mappings": { "properties": { "name": { "type": "text" }, "desc"
阅读全文
posted @ 2023-06-04 17:18 爵士灬
阅读(183)
评论(0)
推荐(0)
2023年5月30日
Elastic:倒排索引的两种压缩算法:FOR算法和RBM算法
摘要: 位(bit)、字节(Byte)、MB(兆位)之间的换算关系在java基本数据类型中,一个int是4个字节,也就是32个比特位;一个short类型占用的是2个字节也就是16个字节 B是Byte的缩写,B就是Byte,也就是字节(Byte);b是bit的缩写,b就是bit,也就是比特位(bit)。 B与
阅读全文
posted @ 2023-05-30 14:27 爵士灬
阅读(217)
评论(0)
推荐(0)
2023年5月14日
elasticsearch和Kibana安装
摘要: 一:下载地址 https://www.elastic.co/cn/downloads/ 二:下载后上传到服务器 三:文件解压 tar -zxvf elasticsearch-7.9.3-linux-x86_64.tar.gz 四:修改elasticsearch.yml # 集群名,节点之间要保持一致
阅读全文
posted @ 2023-05-14 17:31 爵士灬
阅读(79)
评论(0)
推荐(0)
2023年5月13日
虚拟机启动ES,本地无法使用静态Ip访问9200端口,虚拟也无法curl静态Ip的9200端口
摘要: 虚拟机现象: [es@localhost bin]$ curl http://127.0.0.1:9200 { "name" : "localhost.localdomain", "cluster_name" : "elasticsearch", "cluster_uuid" : "FW-Ska8u
阅读全文
posted @ 2023-05-13 03:50 爵士灬
阅读(634)
评论(0)
推荐(0)
2023年4月26日
elasticsearch启动报错:can not run elasticsearch as root
摘要: java.lang.RuntimeException: can not run elasticsearch as root at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:111) at org.el
阅读全文
posted @ 2023-04-26 02:05 爵士灬
阅读(960)
评论(0)
推荐(0)
2023年3月19日
分布式事务解决方案总结 - 本地消息表
摘要: 1,什么是分布式事务? 在传统架构中往往是一个单体架构,一个系统就对应一个war包,然后这个系统也只有一个数据库。即一个应用对应一个数据库,此时能满足传统的数据库事务,满足ACID的强一致性。后来,由于业务需求或其他原因,此时一个应用系统操作两个数据库(虽然这个在微服务规范中是不合理的)即一个应用要
阅读全文
posted @ 2023-03-19 17:26 爵士灬
阅读(957)
评论(0)
推荐(0)
下一页
公告