草庐IT

Vue中刷新页面的三种方式

一、通过js原始方法刷新缺点:出现闪白刷新页面exportdefault{data(){return{}},methods:{update(){location.reload()}}}二、通过Vue自带的路由进行跳转缺点:出现闪白刷新页面exportdefault{data(){return{}},methods:{update(){this.$router.go(0)}}}三、通过在APP页面进行demo进行刷新(推荐)优点:不闪白vue2写法(1)、在APP页面中写入下面代码exportdefault{name:'App',provide(){return{reload:this.relo

【vue3】vue3的三种写法(附带provide/inject、toRefs说明、ref,reactive的区别)

写法一(vue3的写法)template>HelloWorld/>h1>{{a3}}/h1>h1>{{b3}}/h1>/template>script>importHelloWorldfrom"./components/HelloWorld.vue";import{ref,provide,readonly,reactive,toRefs}from"vue";exportdefault{name:"App",components:{HelloWorld,},setup(){consta3=ref("1000");constobj3=reactive({//建立响应式映射b3:'bbb'})pro

python生成excel文件的三种方式

在我们做平常工作中都会遇到操作excel,那么今天写一篇,如何通过python操作excel。当然python操作excel的库有很多,比如pandas,xlwt/xlrd,openpyxl等,每个库都有不同的区别,具体的区别,大家一起来看看吧~xlwt/xlrdxlrd是对于Excel进行读取,xlrd操作的是xls/xlxs格式的excelxlwt是对于Excel进行读取,xlwt操作的是xls格式的excel安装xlrd是python的第3方库,需要通过pip进行安装pipinstallxlrd1、导入xlrd模块2、打开Excel完成实例化3、通过下标获取对应的表(可以通过表名获取)4

ubuntu安装cmake的三种方法(超方便!)

Ubuntu安装cmake的三种方法(超方便!)第一种方法(不推荐)直接使用apt安装,但是安装的版本很老,不推荐这种方法sudoaptinstallcmake第二种方法(cmake源码编译)从https://cmake.org/download/下载源码,如cmake-3.24.1.tar.gz解压包tar-zxvfcmake-3.24.1.tar.gz进入到解压后的文件夹,然后执行bootstrap文件进行检查cdcmake-3.24.1./bootstrap检查没有发现问题的话,进行安装-j8是选择八核编译,如果是电脑是四核就make-j4,不清楚的就直接make,影响不大,只是编译速度

ubuntu安装cmake的三种方法(超方便!)

Ubuntu安装cmake的三种方法(超方便!)第一种方法(不推荐)直接使用apt安装,但是安装的版本很老,不推荐这种方法sudoaptinstallcmake第二种方法(cmake源码编译)从https://cmake.org/download/下载源码,如cmake-3.24.1.tar.gz解压包tar-zxvfcmake-3.24.1.tar.gz进入到解压后的文件夹,然后执行bootstrap文件进行检查cdcmake-3.24.1./bootstrap检查没有发现问题的话,进行安装-j8是选择八核编译,如果是电脑是四核就make-j4,不清楚的就直接make,影响不大,只是编译速度

MAC安装git的三种方式

MAC安装git的三种方式方式一:使用Homebrew安装方式二:从官方网站下载安装包方式三:使用XcodeCommandLineTools安装总结在MAC上安装Git有多种方式,包括通过Homebrew、下载安装包等多种方式。以下是几种安装方式的步骤和说明。方式一:使用Homebrew安装Homebrew是一个流行的Mac包管理器,它可以方便地安装和管理各种软件包,包括Git。打开终端应用程序(Terminal)。安装Homebrew:/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/

Oracle删除表数据的三种方式

简介 oracle数据库mysql数据库都是如此drop命令>truncate命令>delete命令,它们的执行方式、效率和结果各有不同。还是万年的student学生表自己可以建个尝试这玩一下。drop命令语句: droptable表名;理由:1、用drop删除表数据,不但会删除表中的数据,连结构也会被删除!      2、将被隐式提交。truncate命令语句: truncate table 表名;理由:1、用truncate删除表数据,只是删除表中的数据,表结构不会被删除!      2、删除整个表的数据时,过程是系统一次性删除数据,效率比较高      3、truncate删除释放空间 

Vue子组件调用父组件事件的三种方法

1.在子组件中通过this.$parent.event来调用父组件的方法,data参数可选我是父组件importchildfrom'@/components/child';exportdefault{components:{child},methods:{fatherMethod(data){console.log('我是父组件方法');}}};我是子组件点击exportdefault{methods:{childMethod(){this.$parent.fatherMethod(data);console.log('调用父组件方法')}}};2.父组件使用v-bind绑定一个变量(v-bi

【Maven】依赖管理—导入jar包的三种方式、依赖范围设置

目录一、使用坐标导入jar包 二、使用坐标导入jar包–快捷方式 三、使用坐标导入jar包–自动导入 四、依赖范围一、使用坐标导入jar包1、在pom.xml中编写标签2、在标签中使用引入坐标3、定义坐标的groupId,artifactId,version4、点击刷新按钮,使坐标生效 二、使用坐标导入jar包–快捷方式1、在pom.xml中按alt+insert,选择Dependency2、在弹出的面板中搜索对应坐标,然后双击选中对应坐标3、点击刷新按钮,使坐标生效 三、使用坐标导入jar包–自动导入1、选择IDEA中File-->Settings2、在弹出的面板中找到BuildTools3

kafka删除topic消息的三种方式

kafka删除topic消息的三种方式方法一:快速配置删除法(确保topic数据不要了)1.kafka启动之前,在server.properties配置delete.topic.enable=true2.执行命令bin/kafka-topics.sh--delete--topictest--zookeeperzk:2181或者使用kafka-manager集群管理工具删除注意:如果kafka启动之前没有配置delete.topic.enable=true,topic只会标记为markedfordeletion,加上配置,重启kafka,之前的topick就真正删除了。方法二:设置删除策略(确保