- 博客(76)
- 资源 (2)
- 收藏
- 关注
原创 Docker 安装以及加速器配置
Docker中国区官方镜像 https://registry.docker-cn.com。Docker中国区官方镜像 https://registry.docker-cn.com。#下载二进制安装包(因为我可以连接互联网,不能连接互联网的可以在自己电脑下载好在上传)中国科技大学 https://docker.mirrors.ustc.edu.cn。阿里云容器 服务 https://cr.console.aliyun.com/#将解压docker目录下的所有文件移动到/usr/bin下。
2024-01-13 08:46:41
1787
原创 GitHub相应太慢
在网站https://www.ipaddress.com/ 输入你要解析的域名。访问链接:https://raw.hellogithub.com/hosts(ps:这链接定时更新),获取对应的host配置。如果需要工具自动更新的话,点击链接:https://github.com/oldj/SwitchHosts。要的就是红框框里的内容。获取了相关信息后,可以替换hosts里的内容即可。后期使用到github下载源码,会发现响应太慢,本篇文章解决你的问题。
2023-10-08 18:14:20
1041
原创 MYSQL 窗体汇总函数
如果我们想要汇总当天数据,当月数据,当年数据的。如果不懂窗体函数,可能会比较费劲,那小编就说了,我用java处理同样可以达到效果啊。可问题是。明明有现成的函数,为啥要用java处理,当然同时,java会不停的判断时间范围,严重影响性能。当我们掌握了一下函数使用时,①,提高工作效率②,防止过多bug③,提升项目性能④, 适用于各种大屏汇总等场景。
2023-09-14 11:12:09
405
原创 MobaXterm 突破14个session限制
通常情况下:随着工作时间的增长,我们会保存许许多多的linux到本地的mobastream,然后当超过14个,就会被被限制,这个会让人很头疼。
2023-09-05 16:42:56
4811
14
原创 docker compose 安装kafka集群
Web 管理界面 另外也可以用exporter+prometheus+grafana的方式来监控 https://github.com/danielqsj/kafka_exporter。使用docker compsose部署kafka,方便快捷,启动方便。2. 编辑docker compose文件。# 匿名登录--必须开启。
2023-04-28 10:47:07
946
原创 Linux 利用网络同步时间
参考:https://www.cnblogs.com/luchuangao/p/7795293.html#top。经测试中国国家授时中心与NTP上海服务器可以正常同步时间,注意需要加上-u参数!微软公司授时主机(美国) :time.windows.com。台警大授时中心(台湾):asia.pool.ntp.org。中国国家授时中心:210.72.145.44。NTP服务器(上海) :ntp.api.bz。复旦:ntp.fudan.edu.cn。美国:time.nist.gov。创建加入crontab。
2023-04-26 17:20:35
778
原创 Docker 的可视化界面
文档:https://docs.portainer.io/v/ce-2.9/start/install/server/docker/linux。Portainer是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。–restart=always:docker启动或重启即启动该容器。官网:https://www.portainer.io。2、访问地Portainer。3、输入两次密码创建用户进入。1、安装Portainer。
2023-04-24 16:51:04
656
原创 DockerFile 详解
Dockerfile详解环境介绍指令介绍FROMMAINTAINERLABELADDCOPYEXPOSEENV在Dockerfile中使用变量的方式RUNCMDRUN&&CMDENTRYPOINTVOLUMEUSERWORKDIRARGONBUILDSTOPSIGNALHEALTHCHECK环境介绍1.Dockerfile中所用的所有文件一定要和Dockerfile文件在同一级...Dockerfile详解超全_AtlanSI的博客-优快云博客。
2023-04-24 14:23:22
124
原创 本地JAR打镜像,并启动
redis-server /etc/redis/redis.conf 以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录 /etc/redis/redis.conf 也就是liunx下的/home/redis/myredis/myredis.conf。- /home/redis/myredis/myredis.conf:/etc/redis/redis.conf 这里是将 liunx 路径下的myredis.conf 和redis下的redis.conf 挂载在一起。
2023-04-20 18:03:07
495
原创 虚拟机安装Centos7,ping不通百度
注:如果重启网络或者centos后还是ping不同百度,则继续进行接下来的操作;如果可以ping通百度,则不需要进行下面的操作。3、此时重启centos或者重启网络即可验证能否ping通百度。网络适配器选择桥接模式,不勾选复制物理网络连接状态。同时虚拟机使用默认配置都是桥接。1、首先,查看宿主机的IP和网关。文件修改及添加的内容如下。在文件中添加如下内容。
2023-04-19 17:35:48
1853
原创 linux 多台机器修改时间同步
https://blog.youkuaiyun.com/weixin_40122615/article/details/101194556
2022-11-29 15:50:26
2148
1
原创 linux后台启动,不输出日志文件
nohup的本质是通过忽略SIGHUP信号,从而不会在终端关闭会退出时由于SIGHUP信号导致程序退出,nohup本身不会将程序放入后台运行,但是通过nohup方式启动的程序,由于其忽略了SIGHUP信号,其接收到SIGHUP信号也不会退出。nohup 命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。&:让命令在后台执行,终端退出后命令仍旧执行。
2022-11-29 15:27:40
7258
原创 KafkaCenter Producer Metric 页面无数据问题
一. 问题 报错排查,经查阅资料判断为kafka的jmx端口未开启java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: LAPTOP-DF0LBOMV; nested exception is: java...
2022-05-25 21:36:52
1223
原创 【Kafka】Kafka-2.7 源码编译踩坑整体
【Kafka】Kafka-2.7 源码编译一、环境准备 本文是Kafka-2.7 源码编译,所需要的环境,JAVA-8, gradle-6.6,Scala-2.13.3,kafka-2.7.0-src JAVA-8 [gradle](https://gradle.org/releases/)-6.6 [Scala](https://so.youkuaiyun.com/so/search?q=Scala&spm=1001.2101.3001.7020)-2.13.3 .
2022-05-25 16:11:39
989
1
原创 ES 7.X最全最新操作命令整理
ES中简要对比关系ES 分词器standard:单字切分ik_smart:最少拆分ik_max_word:最细切分POST _analyze{ "analyzer": "standard", "text": "我爱你JAVA!"}GET _analyze{ "analyzer": "ik_smart", "text": "张三老铁学习java!"}GET _analyze{ "analyzer": "ik_max_word", "text":...
2022-05-18 17:13:04
958
原创 ES之常用踩坑用法
1. 分词器ik_smart:最少撇分ik_max_word:最细切分1.1 区别ik_smartGET _analyze{ "analyzer": "ik_smart", "text": "张三老铁学习java!"}{ "tokens" : [ { "token" : "张", "start_offset" : 0, "end_offset" : 1, "type" : "CN_CHAR", ..
2022-05-13 17:54:07
244
原创 spring JPA 中IN 的用法
一些语法并不行mybatis那样灵活,写起来也是很费劲1.查询条件比如:要实现某个查询条件,要满足1.改字段为空的场景,2.该字段不为空,但是要根据该条件再过滤一次的场景2.常规的sql两种实现方法①select *from a A where A.sys_id is null union select * from a A where A.sys_id is not null and A.sys_id in (select id...
2022-05-03 10:29:17
4052
原创 Windows 搭建 RocketMq采坑
1. rocketmq-externals找不到rocketmq-console2.已经搬家到GitHub - apache/rocketmq-dashboard: The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system informatio..
2022-04-30 23:34:16
1449
原创 windows环境搭建kafka
windows搭建kafka集群1.复制三分文件2,具体文件如下############################# Server Basics ############################## The id of the broker. This must be set to a unique integer for each broker.broker.id=1############################# Socket Server Setti..
2022-04-20 23:50:52
329
原创 IDEA中无法导入maven的依赖
问题如下: 当导入项目到idea中。发现idea中并没有加载进来Maven的依赖包,只有jdk。尝试解决问题 基础配置都是正确maven的Setting文件 maven的配置路径 idea中集成的Maven配置 javacompile对应的jdk版本 尝试解决方法 查阅大批量的文档,都是说自动导入勾上,其实2020版本以上没有此功能, idea中maven的配置各种参数试了一遍无济于事 总之试了一段时间都是没有用的。...
2021-12-10 14:27:03
1188
1
原创 mysql高版本踩坑问题
问题启动项目出现报错。2021-12-06 18:14:32 ERROR com.alibaba.druid.pool.DruidDataSource[977] - {dataSource-1} init errorjava.sql.SQLException: Unknown system variable 'query_cache_size'以上问题找了半天资料,发现是数据的版本和项目依赖的版本不一致导致。解决方法1、查询数据库版本,并修改依赖版本修改了项目的依赖版本.
2021-12-06 18:25:37
989
原创 Java 类注释的配置
/** * ${NAME} <br> * * @author <br> * @version 1.0 <br> * @CreateDate ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${SECOND} <br> * @since V9.0 <br> * @see ${PACKAGE_NAME} <br> */
2021-06-10 11:05:45
160
原创 启动kibana闪退解决方法
启动kibana闪退解决方法本文只要是针对,windows环境搭建es,使用可视化工具Kibana进行配置,出现的闪退情况解决方案。1、网上一般的配置如下server.port: 5601 server.host: "0.0.0.0"elasticsearch.url: "http://localhost:9200" kibana.index: ".kibana"以上教程配置好之后往往会出现启动kibana,kibana.bat一闪而退,2、解决方法 2....
2021-04-21 13:11:45
11631
5
转载 Java泛型中T和通配符 ?的区别
一、概述泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才
2021-03-23 10:36:00
541
原创 MySQL Explain详解
MySQL Explain详解在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。-- 实际SQL,查找用户名为Jefabc的员工
2021-02-17 15:21:22
442
原创 多线程多批量插入大数据
线程池入库的操作。构造线程池,创建任务,分批入库,要判断线程是否执行完毕。如CountDownLatch,AtomicInteger 等原子性操作。本文是用ConuntDownLatch。创建线程池package com.test.wyl;import java.util.ArrayList;import java.util.List;import java.util.concurrent.CountDownLatch;import java.util.concurren...
2021-02-17 15:07:05
2007
4
原创 list集合的去重整理
list集合的去重方法有三种:1、hashset不能添加重复数据,但是hashset没有顺序,只作为判断条件。private static void removeDuplicate(List<String> list) {HashSet<String> set = new HashSet<String>(list.size());List<...
2019-01-24 10:08:09
2550
转载 java文件上传和下载
java文件上传和下载简介 文件上传和下载是java web中常见的操作,文件上传主要是将文件通过IO流传放到服务器的某一个特定的文件夹下,而文件下载则是与文件上传相反,将文件从服务器的特定的文件夹下的文件通过IO流下载到本地。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采...
2018-06-05 22:19:07
306
转载 mysql优化
mysql优化 目录优化视频https://www.imooc.com/learn/194一、mysql优化概述 1二、分析需要优化的语句 11、使用mysql里面的 慢查询日志, 12、使用profiles机制 3三、索引 41、索引 的类型 42、如何创建索引 43、删除索引 54、查询索引: 55、...
2018-05-30 23:51:37
316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人