1. 1
  2. 2
最新发布 每页10条   共190条   当前第1页
  • 应该选

    git stash 命令详解

    yexindonglai@163.com 2022-09-06 20:04 git

    62°

    0

    gitstash功能命令详解1、将代码添加到堆栈区2、查看stash中的内容3、恢复3.1pop弹出3.2、apply恢复4、清除5、查看改动gitstash功能当正在dev分支上开发某个项目,这时项目中出现一个bug,需要紧急修复,但是正在开发的内容只是完成一半,还不想提交,这时可以用gitstash命令将修改的内容保存至堆栈区,然后顺利切换到hotfix分支进行bug修复,修复完成后,再次切回到dev分支,从堆栈中恢复刚刚保存的内容。命令详解1、将代码添加到堆栈区gitstashsave"我是注释"#如果不想写注释,可以直接这样写,git会自动生成一个注释gitstash2、查看stash
  • 应该选

    天猫精灵接入教程

    yexindonglai@163.com 2022-08-25 21:28 物联网

    88°

    0

    说明1、意图2、实体3、问答意图和实体的关系开始1、进入官网https://iap.aligenie.com/并注册账号2、选择技能应用平台3、创建新技能4、填写基本信息说明有几个关键词需要先属性下1、意图意图是用户使用语音技能的目的,语音技能至少要有一个意图(至少向用户提供一个功能,也可以是多个)只说调用词会进入默认意图所以有调用词的技能需要有默认意图。2、实体是自然语言处理领域中的重要概念,是一个规范的自然语言短语集合,通常定义为应用所在领域的关键词、术语。如常见的时间、地点、POI、人名、数量等,都可以作为实体来处理。3、问答意图和实体的关系意图是用户的目的,例如查天气;词槽是关键信息,
  • 应该选

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

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

    74°

    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

    192°

    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

    85°

    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

    85°

    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 消息队列

    97°

    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

    93°

    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

    659°

    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

    93°

    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查看所有的提交