首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Git|安装+基础命令

    打开命令行客户端 打开Code绝对路径,右键打开Git Bash Here 命令行 2 Git status 查看工作空间内所有新增/修改等文件信息 3 Git add 把需要条件的文件添加到本地...#添加所有变更的文件 $ git add file1 fiel2 file3 ......#添加指定文件 空格区分 可以从上一步直接复制 4 再次执行 Git status 已添加的文件颜色发生变化,可以检查下需要提交的文件是否已经操作完毕 5 Git commit 提交本地变更 -m...‘提交说明(备注)’ 6 Git pull 更新远程仓库代码 避免提交冲突 7 Git push 把本地仓库的代码推送至远程仓库(推送过程中会打开一个文件,关闭文件继续执行) 8 Git log...查看代码提交历史版本 9 Idea 页面操作 打开Version Control控制台 Defult ChangeList 默认变更集(修改/新增的文件) Unversioned Files 未加入版本控制文件

    20120

    Perforce(P4) 简易使用教程

    : Accept Source:使用已经在库里面的版本(别人提交的内容,会丢失本地修改的内容) Accept Target:使用我要提交的版本(我修改的内容会覆盖别人的内容) Accept Merged...项目管理员通过命令行可以强行解锁 p4 unlock -f 如果 checkout 了一直不提交也很烦,管理员也可以代他 revert (撤销) p4 -c theirclient -H...点击 Depot 页签里面的相关目录,点 Get Lastest 按钮,会发现 Stream Graph 窗口有红绿两个箭头。...: 红色箭头消失了,可以继续工作,或者通过 Copy 命令向 mianline Stream 去合并工作内容(如上文) 更多功能 撤销功能 撤销并未 Submit 的文件修改:使用 Revert 按钮...Windows 文件浏览器插件安装:安装 P4 文件管理器插件 需要修改多个文件但是“只读”属性是一个障碍,解决方法:设置 all warite,然后 reconile

    5.8K21

    将 Source Generator 生成的源代码保存到本地文件

    默认的源代码生成器所生成的代码都是没有直接存放到项目文件夹里面的,不受源代码管理工具管理,对使用方的开发者来说很难直接阅读或查找到 Source Generator 生成的源代码。...本文将和大家介绍如何使用 EmitCompilerGeneratedFiles 属性配置将生成的代码保存到本地文件 将 Source Generator 生成的源代码保存到本地,只需设置 EmitCompilerGeneratedFiles...initializationContext.AddSource("GeneratedSourceTest", source); }); } } } 如果期望自己指定保存的文件夹...> 通过以上的方式即可让源代码生成器所生成的文件输出到本地文件里面,方便将生成的代码签进源代码版本控制里面,如 git 等里面,也方便进行静态代码阅读和代码审查 更多关于源代码生成博客请参阅我的...博客导航 本文以上代码放在github 和 gitee 欢迎访问 可以通过如下方式获取本文的源代码,先创建一个空文件夹,接着使用命令行 cd 命令进入此空文件夹,在命令行里面输入以下代码,即可获取到本文的代码

    24010

    命令行编辑器 sed 基础用法总结

    概述 sed 是一种 linux 命令行编辑器。...参数 sed 命令的参数 参数 功能 -n 使用安静模式,只显示被处理的行 -e 直接在命令列模式上进行 sed 动作的编辑 -f 运行指定文件内的 sed 命令 -r 支持延伸型正则的语法(否则只支持基础语法...) -i 直接修改文件,而不是仅输出到标准输出 2.2....函数 sed 命令可以使用的函数 函数 功能 a 新增字符串到下一行 c 取代 n1,n2 之间的行 d 删除 n1,n2 之间的行 i 插入字符串到上一行 p 打印指定的列 s 替换指定字符串为另一个指定字符串...直接修改文件内容 上述操作全部将结果输出到标准输出。 通过 -i 参数,可以直接修改文件内容。 但是,这项操作是非常危险的,虽然很多时候很方便,但使用之前一定要小心。

    64940

    使用.net和x509证书实现安全

    它创建用于数字签名的公钥和私钥对,并将其存储在证书文件中。此工具还将密钥对与指定发行者的名称相关联,并创建一个 X.509 证书,该证书将用户指定的名称绑定到密钥对的公共部分。...通过X.509证书实现密钥的交换和签名;用自己的证书(包含私钥)签名,用其他人证书(公钥)进行加密,验签的过程; 生成证书,该证书的用途可用于签名,也可用于解密(将证书的公钥导出到其他电脑后通过公钥加密...将导出的公钥文件通过文件拷贝的方式复制到远程计算如图2。 ?...加密/加签需要的证书名称通过配置文件获取。如图4证书内容 ? 调用加密/加签算法进行对报文的加密/加签操作;使用.net标准的类库实现;加密后的文档结构如图5 ? ?...将生成的密文;密文中包含加密证书信息和加签证书的信息提供给服务端解密和验签使用 发送到目的地 解密/验签过程 ?

    1.3K80

    python学习-SVN常用命令

    使用语法: update [PATH...],   如果没有指定版本,则将工作副本更新到 HEAD 版本。否则同步到 -r 选项所   指定的版本。...第三列中的字符"B"   表示此文件上的锁被终止或窃取。   如果使用了"--force" 选项,在工作副本中未版本控制的障碍路径,不会自动   导致签出失败。...使用语法: checkout  URL [@REV]... [PATH]   如果指定 REV,那么它确定了从 URL 首先查找的版本。   如果省略路径参数,则URL 最末尾的目录名作为目标目录名。...如果指定多个 URL,   则依次将其签出到 PATH的子目录中,子目录名就是 URL 最末尾的目录名。  ...使用语法: 1、delete PATH...                   2、delete URL...   1、每个 PATH 指定的项目会被调度到下次提交时从版本库删除。

    1.8K10

    几行代码就能实现复杂的 Excel 导入导出,这个工具类真心强大!

    文件转换类 alanpoi import有何优势?...用户不需要额外引入poi等繁琐的jar 毫秒级解析大文件,支持一键解析多sheet页签,不需要自己按照一定的格式循环匹配解析所有数据 不管你的系统多么复杂,有多少个导入,alanpoi全部支持,而且准确返回你需要的对象...模式 注解模式导出: ExcelSheet注解: 用于导入类上,可制定sheet名,列头的颜色、字体、高度、宽度 ExcelColum注解: 用于导入类的属性上,可指定列头的名称,单元格的样式 DateFormat...注解: 用于导入类的属性上, 可以按照指定格式输出到excel,默认"yyyy/MM/dd" NumFormat注解: 用于导入类的属性上,可以按照指定格式输出到excel,默认"00.00" 样例:...> c) 高级使用 示例一:导出指定列(动态导出列) List list = new ArrayList(); for (int i = 0; i < 500; i++) {

    60520

    linux: gpg签名与验签详解

    一、GPG签名和验签的基本概念 1.1 什么是GPG签名? GPG签名是通过使用发送者的私钥对数据进行加密,生成一个唯一的数字签名。...接收者可以使用发送者的公钥验证签名,以确保数据的完整性和发送者的身份真实性。 1.2 GPG验签的原理 GPG验签是使用公钥对签名进行验证,确保数据未被篡改且确实来自预期的发送者。...三、使用GPG进行签名和验签 3.1 签名操作 使用私钥对文件进行签名并加密码保护: bash echo "Y2020" | gpg --sign --batch --passphrase-fd 0...3.2 验签操作 使用公钥验证签名文件: bash gpg --verify temp.tar.gpg 由于验签使用的是公钥,公钥是公开的,不需要密码。...4.2 将调试输出重定向到文件 将调试信息输出到日志文件,便于后续分析: bash gpg --verbose --debug-all --verify temp.tar.gpg > gpg_debug.log

    76811

    Excel导入导出便捷工具类

    用户不需要额外引入poi等繁琐的jar 毫秒级解析大文件,支持一键解析多sheet页签,不需要自己按照一定的格式循环匹配解析所有数据 不管你的系统多么复杂,有多少个导入,alanpoi全部支持,而且准确返回你需要的对象...用户可以自己操作持久化或者其他业务 怎么使用alanpoi实现导入 简单一句话:一配置一继承一调用 一配置 在项目resources目录中新建excel-config.xml文件,cosume中配置自己的消费类路径...模式 使用注解模式导出 ExcelSheet注解:用于导入类上,可制定sheet名,列头的颜色、字体、高度、宽度 ExcelColum注解: 用于导入类的属性上,可指定列头的名称,单元格的样式...DateFormat注解: 用于导入类的属性上, 可以按照指定格式输出到excel,默认"yyyy/MM/dd" NumFormat注解: 用于导入类的属性上,可以按照指定格式输出到excel,默认"...> c) 高级使用 示例一:导出指定列(动态导出列) List list = new ArrayList(); for (int i = 0; i < 500;

    84630

    Hive经典简答题

    .多插入模式 4.查询语句中创建表并加载数据 5.创建表时通过location指定加载数据路径 12.数据导出表的方式 1、将查询的结果导出到本地 2、将查询的结果格式化导出到本地 3、将查询的结果导出到...-e从命令行执行指定的HQL -f 执行HQL脚本 -hiveconf 设置hive运行时候的参数配置 19、hive声明参数有哪些方式,优先级是什么?...配置文件命令行参数<参数声明 20.编写hiveUDF代码,方法名称叫什么? evaluate 21.企业中hive常用的数据存储格式是什么?常用的数据压缩格式是什么?...,第二个表在加载数据的时候,不需要指定分区了,直接用第一个表的分区即可 29.数据倾斜时,如何将众多数据写入10个文件 (将一个大的任务拆分成多个小任务,再次执行) 设置reduce数量(10)...1:distribute by (字段) 2 distribute by rand() 30.影响map数量的因素 文件很小时候:影响map数量的因素是文件数量 文件很大时候:影响map数量的因素是块的数量

    1.4K10

    Hive面试题

    '本地路径' select 指定字段 from 表名; 2.将查询的结果格式化导出到本地或HDFS LOCAL: insert overwrite local directory '本地路径' row...2.在where子句中不能使用聚组函数,在having语句中可以使用聚组函数 15、distribute by何时使用,通常与哪个联合使用 按照指定的字段进行分区时,对数据进行分区时使用 通常和sort...18、hive -e/-f/-hiveconf分别是什么意思 hive -e 后面的参数是‘命令行’ hive -f 后面的参数是文件 hive -hiveconf 设置hive运行时候的参数配置...19、hive声明参数有哪些方式,优先级是什么 配置文件(配置文件参数) hive -hiveconf (命令行参数) 在hive的shell窗口set(参数声明) 参数声明>命令行参数...、数据倾斜时,如何将众多数据写入10个文件 1.设置reduce数量10,使用id,对id进行分区distribute by 2.设置reduce数量10,然后使用 distribute by rand

    2.4K11

    P4入门教程(2):P4程序的编译、运行验证与分析

    在前面《P4入门教程:搭建开发和实验环境》一文中,梳理了P4实验的大致流程。P4程序只需要经过一次编译过程,生成数据平面的JSON格式描述文件,最后在启动软件交换机时将JSON描述文件导入即可。.../mao_push_three_labels_send_back.p4 p4c-bm2-ss是p4c项目编译完后的产物之一,专门用于将P4程序编译生成bmv2使用的描述文件。...使用不同的编译器将生成适用于不同平台的文件。 --p4v 16指明程序是用P4-16版语言编写的; -o output.file指明生成文件的位置和名字; 代码文件的位置和名字写在最后。...如果编译成功,命令行不会有任何显示。如果出现warning,可能是实例化的资源没有被使用,函数参数没有被使用等,最好做出修正,但生成的文件仍可以导入交换机运行。 ?...output.file,由p4c-bm2-ss生成的JSON描述文件。 成功运行后,命令行会打印少量初始化信息。 ?

    4K50

    OpenHarmony—Hap包签名工具

    应用签名证书表示应用开发者的身份,可保证系统上安装的应用来源可追溯,profile签名证书实现对profile文件的签名进行验签,保证profile文件的完整性。...-outFile # 输出签名后的包文件,必填项hap应用包文件验签。...“123456”,不可修改 ├── -keystoreFile # 密钥库文件,指定使用提供的OpenHarmony.p12密钥库文件,该参数必填且不可修改 ├──...-rootCaCertFile # 根CA证书文件,指定为已提供的根CA证书,该参数必填且不可修改 ├── -subCaCertFile # 中间CA证书文件,指定为已提供的中间.../autosign/UnsgnedReleasedProfileTemplate.json,该参数必填 ├── -keystoreFile # 密钥库文件,指定使用提供的OpenHarmony.p12

    16510

    3个学生的linux视频学习笔记

    Linux 3 去可视化的命令行 Linux的特点是批量、高效、多用户,而其缺点则是不同于通常使用习惯的Windows或者Mac系统的鼠标可视化操作。...常用for、while等等;五是输入输出,运行的脚本可以输出到终端,也可以输出到文件夹,看自己需要了 Linux 9 shell脚本要学好(纠正配置文件) 测序结果通常不止一个样本,因此在处理时要写好脚本进行批处理...因此本节课介绍如何检查配置文件、如何将有问题的样本挑出以及如何重做配置文件。需要注意的是为了避免数据处理出现问题,样本不要以数字开头命名以及出现不同类型的杠号。...Linux-10 文本处理 >grep -f : 指定范本文件file,每一行是一个查找模式。空的file文件未指定查找模式。...grep sleep #查看当前运行的进程,类似于wins的系统管理器 标准格式显示进程 su s1 #切换登录用户 exit #退出用户登录 P4 linux-3-去可视化的命令行 ?

    1.6K31

    CMD的最佳“代替品”

    让CMD成为历史 Windows用户大多都使用过“cmd”,cmd被称为“阉割版”的DOS系统~ 很多用户除此之外,还喜欢Linux命令行~但是CMD的命令和Linux命令行有许多差别!...如果讨厌CMD的命令操作那么就可以使用Linux命令行习惯,在Windows中操作 由此!...就需要介绍一个软件了——“Cmder” image.png 这个软件可以让你在Windows中非常舒适的使用Linux命令对系统进行操作~ 软件安装: 点击官网下载地址下载软件(搭梯子会下载的速度快点...,主要利用设置将Cmder更加的融合为Linux命令行~ 修改命令行提示符 在初始的Cmder界面中,命令行头提示符是:"λ"而不是“$” 故此我们利用Cmder配置文件修改命令行头提示符 ~ 在cmder...\vendor中的clink.lua内做如下修改: image.png 如果不喜欢 $,也可以使用其它符号~ 中文乱码问题 在cmder/config/aliases文件中添加如下代码内容: l=ls

    1.7K20
    领券