叶新东的个人博客 叶新东的个人博客 
  • 首页
  • 关于我
  • 碎言碎语
  • 学无止尽
  • 留言板
  • 登入
×
欢迎登录叶新东的博客
用户名:
密码:
首页 > 学无止尽 >  每页10条   共298条   当前第12页
  • 应该选

    docker in docker - 在docker容器中使用宿主机的docker

    yexindonglai@163.com 2022-08-23 18:34 运维

     2552°

     0

    1、为什么要在docker中操作宿主机的docker2、实现3、jenkins示例完1、为什么要在docker中操作宿主机的docker优点是:你既可以将你的具体需求容器化部署,又不用直接在宿主机上安装,而是可以直接在容器中操作宿主机的docker来实现。至于缺点嘛,博主目前还没找到;2、实现实现这种需求,其实非常简单,你只需要将docker宿主机的docker文件和docker.sock文件挂载到容器中即可,在启动时添加以下参数即可:-v/var/run/docker.sock:/var/run/docker.sock-v/usr/bin/docker:/usr/bin/docker3、je
  • 应该选

    linux 部署 flink 1.15.1 并提交作业

    yexindonglai@163.com 2022-08-13 13:33 flink

     2713°

     0

    下载1.15.1部署模式分类1、会话模式2、应用模式3、单作业模式一、独立会话模式(Standalone)-部署二、提交作业完下载1.15.1https://flink.apache.org/downloads.html#apache-flink-1151部署模式分类会话模式应用模式单作业模式1、会话模式先启动一个集群,保持一个会话,然后通过客户端提交作业,所有作业都在一个会话执行;会话模式适合规模小、执行时间短的大量作业;2、应用模式前两种模式应用代码都是在客户端运行,然后由客户端提交给jobmanager的,这种方式的弊端是:需要占用大量网络带宽,去下载依赖和把二进制数据发送给jobman
  • 应该选

    批量修改表和表字段编码格式和排序规则

    yexindonglai@163.com 2022-08-04 17:54 Mysql

     1283°

     0

    批量修改表中字段字符集和排序规则批量修改表字符集和排序规则批量修改表中字段字符集和排序规则ALTERTABLErino_device.`rino_device_user_ref`MODIFY`device_id`VARCHAR(50)CHARACTERSETutf8mb4COLLATEutf8mb4_general_ciCOMMENT'设备id';ALTERTABLErino_device.`rino_device_user_ref`MODIFY`user_id`VARCHAR(32)CHARACTERSETutf8mb4COLLATEutf8mb4_general_ciCOMMENT'用户i
  • 应该选

    maven optional 功能详解

    yexindonglai@163.com 2022-08-04 17:10 Maven

     1358°

     0

    前言什么是optional使用场景例如总结为什么要使用optional原理参考资料mavenoptional前言最近参与了一个项目,使用maven管理依赖.项目拆分了很多模块.然后交个多个团队各自开发.最后在一个项目骨架中,把各自的模块引入进来,一起启动.后来随着项目的深入.引入的jar包变多.发现jar包太多,编译太慢,打包之后的war包非常大.这种情况就可以使用optional来优化什么是optionaloptional是maven依赖jar时的一个选项,表示该依赖是可选的.不会被依赖传递<optional>true</optional>使用场景以项目中使用到的日志框架为例.例如B依赖了日
  • 应该选

    rocketmq 查看消息堆积情况

    yexindonglai@163.com 2022-08-03 13:46 消息队列

     11645°

     0

    前言第一种查看方式console第二种查看方式mqadmin错误解决前言本文提供2种查看消息堆积的情况:前端控制台查看mqadmin命令查看以及查询过程中出现的问题和解决方案第一种查看方式console1、登录控制台后,依次点击Topic->CONSUMERMANAGE打开就可以看到消息挤压情况了说明:Broker:broker名称Queue:队列名称consumerClient:消费者客户端;(必须启动消费者后才看得到信息)brokerOffset:broker中消息的偏移量,从1开始,表示生产者发送的消息数量consumerOffset:消费者已经消费的偏移量,从1开始,表示消费者已经消费
  • 应该选

    git 提交时排除一个或多个文件

    yexindonglai@163.com 2022-08-01 21:32 git

     4970°

     0

    前言第一种方案gitaddfile1file2第二种方法(建议使用)1、查看文件2、加入暂存区3、排除4、提交5、推送到远程仓库完前言在提交文件时,总是有一些文件是不需要提交的,比如机器上的配置文件,日志文件等等,所以在提交时就需要排除这些文件;第一种方案gitaddfile1file2比如我新添加了3个文件:file1.txtfile2.txtfile3.txt那我只需要提交前2个文件,这种情况下可以用以下命令来达到目的gitaddfile1.txtfile2.txt但是这样做是最笨的方法,如果你的文件很多,有上百个文件的话,一个个地加操作起来就很费劲,所以为了解决这个问题,就需要用到第二种
  • 应该选

    git将项目的其他分支合并到自己的分支

    yexindonglai@163.com 2022-07-25 11:52 git

     3165°

     0

    //【步骤1】查看本地的所有分支,如果有即将合并的分支,则跳到【步骤3】gitcheckout他人的分支名gitbranch//【步骤2】查看所有分支,确定即将合并的分支名gitbranch-a//【步骤3】检出即将合并的分支到你的本地gitcheckout他人的分支名//【步骤4】拉取该分支上的新代码gitpull//【步骤5】切换到自己的分支gitcheckout自己的分支名//【步骤6】合并他人的分支,这时候可能会出现一系列的冲突,可以根据这些提示打开具体的文件处理冲突gitmerge他人的分支名//【步骤7(可选)】该语句也能查看哪些文件冲突了gitstatus
  • 应该选

    git回退版本教程

    yexindonglai@163.com 2022-07-23 23:35 git

     1740°

     0

    回退类型已commit到本地仓库,未push已commit到本地仓库,已push到远程仓库回退类型已提交,没有pushgitreset--soft版本id:撤销commitgitreset--mixed版本id:撤销commit和add两个动作已提交,并且pushgitreset--hard版本id:撤销并舍弃版本号之后的提交记录,使用需谨慎gitrevert:撤销。但是保留了提交记录;已commit到本地仓库,未push首先看看已提交的记录,通过gitstatus查看如果你用的idea开发工具,也可以通过快捷键ctrl+shift+k查看已提交但未push的记录通过gitlog查看所有的提交
  • 应该选

    七、搭建springCloudAlibaba2021.1版本分布式微服务-skywalking9.0链路追踪

    yexindonglai@163.com 2022-07-23 20:44 SpringCloud

     2455°

     0

    前言下载配置前言下载APM包下载地址:https://skywalking.apache.org/downloads/这边下载的是v9.0.0版本APM全称为:ApplicationPerformanceManagement(应用程序性能监视工具),下载的APM包里面就已经包含了skywalking服务端和UI前端,UI前端是一个web项目,用于展示链路追踪的数据;注意事项:skywalking在8.8.0版本以后将agent单独拆分了出来,所以若要使用8.8.0版本以后的,需要下载apm和agent两个压缩包。因为我选择的是9.0.0版本。刚刚已经下载了apm包,所以还需要在下载agent的
  • 应该选

    六、搭建springCloudAlibaba2021.1版本分布式微服务-admin监控中心

    yexindonglai@163.com 2022-07-23 17:41 SpringCloud

     1169°

     0

    前言搭建创建二级子module创建监控中心服务端server创建监控中心客户端client项目结构图完前言  SpringBootActuator是spring-boot自带监控功能,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、环境变量、日志信息、线程信息等。SpringBootAdmin是一个针对spring-boot的actuator接口进行UI美化封装的监控工具。他可以:在列表中浏览所有被监控spring-boot项目的基本信息,详细的Health信息、内存信息、JVM信息、垃圾回收信息、各种配置信息(比如数据源、缓存列表和命中率)等,还可以直接修改logger的
上一页 12 下一页
博客搜索
热门推荐
  • java日志框架JUL、JCL、Slf4j、Log4j、Log4j2、Logback 一网打尽

    4014

  • 手把手教你复现apache log4j2 漏洞

    2658

  • Elasticsearch 核心概念

    3596

  • Centos开启Swap交换分区教程

    3330

  • 9千字长文带你了解SpringBoot启动过程--史上最详细 SpringBoot启动流程-图文并茂

    2693

标签云
程序人生 人工智能 计算机理论与基础 资讯 音视频开发 区块链 安全 研发管理 编程语言 后端 数据库 移动开发 物联网 架构 云计算/大数据 互联网 游戏开发 运维 前端 Go Java linux Centos Docker Kubernetes SpringMVC Spring SpringBoot SpringCloud 设计模式 子墨掩码 IO Netty idea Redis Kafka Hystrix Mysql Eureka Oracle Mybatis Maven Nginx 消息队列 git flink Dubbo c++ QT 定时任务 DrawIO Lua skynet OpenCV CMake FFmpeg

Copyright © 2022 www.chn520.cn
粤ICP备18099573号 icode、爱程序、爱代码,联系管理员QQ:422301654