摘要: 使用docker安装 官方地址: https://www.elastic.co/guide/en/kibana/current/docker.html docker network create elastic-black docker run --name es01 -d --net elasti 阅读全文
posted @ 2024-10-30 12:00 iiiiiiiivan 阅读(4) 评论(0) 推荐(0) 编辑
摘要: pom文件中增加配置 <properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> <project.build.sourceEncod 阅读全文
posted @ 2024-10-28 21:38 iiiiiiiivan 阅读(0) 评论(0) 推荐(0) 编辑
摘要: package com.shuwei.dai; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.Ob 阅读全文
posted @ 2024-10-24 12:34 iiiiiiiivan 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一个请求进来的时候,先交给web服务器提供的过滤器,例如springboot项目,提供的服务器也就是内置的tomcat,过滤器处理完成以后,然后会来到servlet,有一个dispatcherServlet会调用拦截器,再由dispatcherServlet分发给对应的Controller,处理完请 阅读全文
posted @ 2024-10-17 21:47 iiiiiiiivan 阅读(2) 评论(0) 推荐(0) 编辑
摘要: public class Main { public static void main(String[] args) { Date date = new Date(2024-1900, 1, 1); System.out.println("x = " + date); LocalDate date2 阅读全文
posted @ 2024-10-17 19:07 iiiiiiiivan 阅读(1) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal 本地线程,调用set方法往里面存的值,是每个线程互相隔离,互不影响的,每个线程都有一块存储ThreadLocal数据的地方叫做ThreadLocalMap,这个变量专门用于存储当前线程的map数据,调用ThreadLocal.set方法的时候,就是往这个ThreadLocal 阅读全文
posted @ 2024-10-17 18:23 iiiiiiiivan 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 死锁产生的四个条件: 资源互斥,同一时间内只有一个线程能访问这个共享资源 请求持有,此时一个线程已经持有了至少一个资源,并且又提出了新的资源请求,而新的资源已经被其他的请求占有,所以当前的线程已经被阻塞,并且阻塞以后不会释放当前已经持有的资源 不可剥夺条件,就是指线程获取到的资源在自己使用完成前,不 阅读全文
posted @ 2024-10-17 17:56 iiiiiiiivan 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 开启慢sql查询配置,或使用云服务厂商的慢sql统计,找到慢sql 看下是不是使用了select *,如果是的话,改为查找字段,因为这样可以避免优化器去解析字段,单次查询可能效果不明显,但是一旦并发上来以后,这个就比较明显了,还有就是减少网络IO的消耗 看下对应的数据量级,如果连表的话,是不是小表驱 阅读全文
posted @ 2024-10-17 17:09 iiiiiiiivan 阅读(3) 评论(0) 推荐(0) 编辑
摘要: docker部署 docker run \ -p 9000:9000 \ -p 9001:9001 \ -d \ --name minio \ -v /Users/ivan/code/black/dockerData/minio:/data \ -e "MINIO_ROOT_USER=ROOT" \ 阅读全文
posted @ 2024-10-15 14:08 iiiiiiiivan 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 使用homebrew安装tesseract brew install tesseract 验证版本 ivan@localhost tesseract.framework %tesseract --version tesseract 5.4.1 leptonica-1.84.1 libgif 5.2. 阅读全文
posted @ 2024-10-15 13:44 iiiiiiiivan 阅读(16) 评论(0) 推荐(0) 编辑