草庐IT

kotlin_module

全部标签

最快速删除node_modules的几种方式

方法一、CMD命令 快速删除 node_modules  文件夹rd/s/qnode_modules方法二、PowerShell命令 快速删除 node_modules 文件夹(推荐这个,速度较快)Remove-item-Force-Recursenode_modules方法三、利用npm包rimraf 快速删除 node_modules 文件夹先全局安装npm包npminstallrimraf-g删除node_modules文件夹命令rimrafnode_modules

【IDEA】Idea 报错 Module was compiled with an incompatible version of Kotlin. The binary version of its

1.场景1提示:在项目本地DEBUG或者build的时候报了以下错误:kotlin-stdlib-common.kotlin_module:ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadatais1.6.0,expectedversionis1.4.2.关键这个是偶现的,我用的同一个环境,同一套代码,同一个git别人的能运行我的不能运行。以前我记得是编译一下就好了。点击这个小锤锤,编译项目但是发现不管用,而且就算是清空编译目录也是不可以的,但是点击rebuildproject就是可以M.

Android工程师们,还在纠结要不要转Kotlin?

概述Kotlin是运行在JVM上的一门新兴语言,它的年龄只有十来岁,2017年,google官方推荐使用kotlin作为android开发首选语言,至此已逾5年,这5年kotlin借助android的东风迅速发展,可谓一日千里,目前国外android开发语言占比以kotlin为主,国内还是以java为主,很多工程师也在纠结是否转kotlinkotlin的优势代码更少、可读性更强花更少的时间来编写代码与理解他人的代码。成熟的语言与环境自2011年创建以来,Kotlin不仅通过语言而且通过强大的工具在整个生态系统中不断发展。现在,它已无缝集成到AndroidStudio中,并被许多公司积极用于开发

python链接mysql报错:No module named MySQLdb

一、问题描述尝试使用python链接mysql,把数据进行插入的时候,有报错:NomodulenamedMySQLdb二、问题修复1.查询原因:可能缺少mysql客户端然后:pipinstallmysqlclient报错:Installingcollectedpackages:mysqlclientRunningsetup.pyinstallformysqlclient...errorerror:subprocess-exited-with-error×Runningsetup.pyinstallformysqlclientdidnotrunsuccessfully.│exitcode:1╰─

Kotlin上的房间数据库有什么问题?

我有一个数据类@Entity(tableName="type")dataclassType(@PrimaryKey(autoGenerate=true)varid:Int=0,vartype:Int=0)编译项目时,我会收到消息错误:房间无法选择构造函数,因为多个构造函数是合适的。但是,如果我将数据类更改为@Entity(tableName="type")dataclassType(@PrimaryKey(autoGenerate=true)varid:Int=0,vartype:String="")或Java类@Entity(tableName="type")publicclassType{

解决 Python 中的 “ModuleNotFoundError: No module named ‘torch._six‘“ 错误

解决Python中的“ModuleNotFoundError:Nomodulenamed‘torch._six’”错误当在Python中使用torch库时,有时可能会遇到以下错误信息:“ModuleNotFoundError:Nomodulenamed‘torch._six’”。这个错误通常是由于缺少torch库的依赖项或不兼容的安装导致的。本文将为你提供一些解决这个问题的方法。确保torch库已正确安装:首先,你需要确保已正确安装了torch库。可以使用以下命令检查torch的安装情况:importtorchprint(torch.__version__)```如果成功打印出torch的版本

kotlin 中双冒号 :: 的用法

在Kotlin中,::是一个操作符,它可以用来引用函数、属性或构造函数。具体用法如下:引用函数:可以使用::操作符来引用一个函数。例如,::println可以用来引用println函数。funprintWithPrefix(prefix:String,message:String){println("$prefix$message")}funmain(){valprefix="Message:"valmessage="Hello,Kotlin!"valprinter=::println//将println函数引用赋值给printer变量printWithPrefix(prefix,messag

kotlin 转 Java

今天突然想研究下有些kotlin文件转为Java到底长什么样,好方便优化kotlin代码,搞了半天发现一个非常简单的AndroidStudio或者Intellijidea官方插件Kotlin,Kotlin是插件的名字,真是醉了;这里以AS为例,使用很简单:1.左边目录栏找到想要的转化的kotlin文件,选中,然后顶部Tools----->Kotlin------>ShowKotlinBytecode(明明下面有个DecompiletoJava,就是灰色的,用不起),如图:2.经过前面步骤,就会把kotlin文件转为字节码吗,如图:3.点击插件窗口左上角Decompile,就会反编译为Java文

单元测试:优雅编写Kotlin单元测试

一、MockK简介MockK是一款功能强大、易于使用的Kotlinmocking框架。在编写单元测试时,MockK能够帮助我们简化代码、提高测试覆盖率,并改善测试的可维护性。除了基本用法外,MockK还提供了许多额外的功能和灵活的用法,让我们能够更好地模拟对象行为、验证函数调用,并在测试中处理更复杂的场景。本文将深入探索MockK框架,介绍其基本用法以及一些额外的高级特性,助力开发者更优雅地编写Kotlin单元测试。二、基本用法在开始使用MockK之前,我们需要将其库添加到项目的依赖中。然后,我们可以使用mockk函数创建模拟对象,使用every函数来定义模拟对象的行为。例如,我们可以模拟一个

解决Python中的ModuleNotFoundError: No module named ‘paddle‘错误

解决Python中的ModuleNotFoundError:Nomodulenamed'paddle’错误当在Python中运行代码时,有时可能会遇到"ModuleNotFoundError:Nomodulenamed‘paddle’"的错误。这个错误通常表示您尝试导入名为’paddle’的Python模块,但您的环境中没有安装该模块。本文将介绍如何解决这个问题。1.检查模块名称拼写首先,您应该检查您的代码中导入模块的拼写是否正确。Python对大小写敏感,因此确保模块名称的大小写与实际模块名称完全匹配。例如,如果您尝试导入名为’paddle’的模块,但您的代码中写成了’Paddle’或’pa