草庐IT

git代码撤销回滚只看这一篇就足够了!

1.代码撤销  目前大家都在使用git,在项目开发中,总会遇到提交的代码有问题,想要撤销回滚的操作,关于撤销回滚代码单独给大家介绍一下。  正常的提交代码如果要提交到远程仓库有下边3步命令:gitadd.------------>gitcommit-m说明------------->gitpush(添加到暂存区)(提交到本地仓库)(推送到远程仓库)  在git里,撤销代码的命令主要为gitreset,但是有gitreset--soft、gitreset--hard、gitreset--mixed3种模式。这三种命令主要是针对已提交仓库之后的代码的回滚,基本后边都是要带上提交日志版本号回滚的。3

Python办公自动化之Word文档自动化:全网最全,看这一篇就够了

目录一、环境安装1、升级pip2、python-docx3、win32com4、mailmerge5、matplotlib二、Python-docx新建文档三、Python-docx编辑已存在文档四、win32com将doc转为docx五、win32com操作word1、打开新的word文档并添加内容2、打开已存在word文档并添加内容3、转换word为pdf六、Python-docx操作word1、Python-docx官方例程2、Python-docx官方例程解析导入库操作导入英寸单位操作新建一个文档加载旧文档添加标题段落添加段落操作在指定段落上添加内容添加标题操作添加指定样式段落添加无序

2023最新版IntelliJ IDEA安装教程(非常详细)从零基础入门到精通,看完这一篇就够了

IDEA的使用IDEA的简单介绍IDEA的主要优势IDEA的卸载IDEA的安装第一个程序:HelloWorld结束语IDEA的简单介绍IDEA全称IntelliJIDEA,是Java语言对的集成开发环境,IDEA在业界被认为是公认最好的Java开发工具。IDEA的主要优势✅功能强大①强大的整合能力。比如:GitMavenSpring等②开箱即用的体验(集成版本控制系统,多语言支持的框架随时可用,无需额外安装插件)✅符合人体工程学①高度智能(快速的智能代码补全实时代码分析可靠的重构工具)②提示功能的快速便捷范围广③好用的快捷键和代码模板④精准搜索IDEA的卸载✅这里以windows10系统为例,

iOS JS交互总结,看这一篇文章就够了!

序言JS交互方案总结 :1、WebViewJavascriptBridge,适用于UIWebView和WKWebView,属于第三方框架,最便捷2、WKScriptMessageHandler,只适用于WKWebView,iOS8+,原生写法3、JavaScriptCore,只适用于UIWebView,iOS7+,原生写法一、WebViewJavascriptBridge1、生成一个JS文件,命名为mobile.js2、JS文件中写上固定格式内容: 3、写入你要交互的方法,这里以获取用户信息为例:上述代码中functiongetUserInfo(){},可以理解为OC中方法的实现。下方wind

Vue3超详细的ref()用法,看这一篇就够了

ref()接受一个内部值,返回一个ref对象,这个对象是响应式的、可更改的,且只有一个指向其内部值的属性.value。ref()将传入参数的值包装为一个带.value属性的ref对象。1、ref对象是可更改的,即可以为.value赋予新的值举例:consta=ref(1);//为a.value赋予新的值a.value=2;console.log("a--->",a);console.log("a.value--->",a.value);查看打印结果:2、ref对象是响应式的,即所有对.value的操作都将被追踪,并且写操作会触发与之相关的副作用。ref()方法允许创建可以使用任何值类型的响应式

ES学习看这一篇文章就够了

第一章ES简介第1节ES介绍12341、Elasticsearch是一个基于Lucene的搜索服务器2、提供了一个分布式的全文搜索引擎,基于restfulweb接口3、Elasticsearch是用Java语言开发的,基于Apache协议的开源项目,是目前最受欢迎的企业搜索引擎4、Elasticsearch广泛运用于云计算中,能够达到实时搜索,具有稳定,可靠,快速的特点第2节ES版本版本历史1ES:1.x--->2.x--->5.x--->6.x--->7.x(目前)版本选择1在版本选择一般选择5.x版本以上,我们本课程的学习使用6.x版本,低版本会随着官网的不断推动,在未来可能就不维护了,所

ES学习看这一篇文章就够了

第一章ES简介第1节ES介绍12341、Elasticsearch是一个基于Lucene的搜索服务器2、提供了一个分布式的全文搜索引擎,基于restfulweb接口3、Elasticsearch是用Java语言开发的,基于Apache协议的开源项目,是目前最受欢迎的企业搜索引擎4、Elasticsearch广泛运用于云计算中,能够达到实时搜索,具有稳定,可靠,快速的特点第2节ES版本版本历史1ES:1.x--->2.x--->5.x--->6.x--->7.x(目前)版本选择1在版本选择一般选择5.x版本以上,我们本课程的学习使用6.x版本,低版本会随着官网的不断推动,在未来可能就不维护了,所

jenkins-Pipeline 教程,看这一篇文章就够了

本文为在霍格沃兹测试开发学社中学习到的一些技术,写出来分享给大家,希望有志同道合的小伙伴可以一起交流技术,一起进步~jenkins-Pipeline入门教程一、什么是Pipeline二、Pipeline任务2.1、创建Pipeline任务2.2、PipelineScript运行任务2.3、PipelinescriptfromSCM通过代码库运行任务三、Jenkinsfile语法学习Declarativepipeline语法详解agent:节点stages:阶段集steps:步骤post:构建后的操作parameters:参数triggers:触发器一、什么是PipelinePipeline,简

jenkins-Pipeline 教程,看这一篇文章就够了

本文为在霍格沃兹测试开发学社中学习到的一些技术,写出来分享给大家,希望有志同道合的小伙伴可以一起交流技术,一起进步~jenkins-Pipeline入门教程一、什么是Pipeline二、Pipeline任务2.1、创建Pipeline任务2.2、PipelineScript运行任务2.3、PipelinescriptfromSCM通过代码库运行任务三、Jenkinsfile语法学习Declarativepipeline语法详解agent:节点stages:阶段集steps:步骤post:构建后的操作parameters:参数triggers:触发器一、什么是PipelinePipeline,简

【PyCharm】最新版PyCharm安装、升级教程,全程无广,无废话,PyCharm相关基础教程看这一篇就够了!(含升级包)

PyCharm为特定的Python解释器提供了安装、卸载和升级Python包的方法。默认情况下,PyCharm使用pip来管理项目包。对于Conda环境,您可以使用conda包管理器。在PyCharm中,您可以在Python包工具窗口和Python解释器Settings/Preferences中预览和管理包。在Python包工具窗口中管理包此工具窗口在PyCharm2021.1及更高版本中可用PythonPackages工具窗口为当前选定的Python解释器提供了预览和安装包的最快捷和简洁的方法。此窗口默认启用,您可以在工具窗口的下方组中找到它。您可以随时使用主菜单打开它:查看|工具窗口|Py