草庐IT

clr-module-initializer

全部标签

swift 扩展 : same extension function in two Modules

假设我有一个名为SwiftKit的框架,它有一个名为someClassMethod的UIView扩展类方法和一个名为someProperty的属性://SwiftKitpublicextensionUIView{classfuncsomeClassMethod(){print("someClassMethodfromSwiftKit")}varsomeProperty:Double{print("somePropertyfromSwiftKit")return0}}我还有一个名为SwiftFoundation的框架,它还有一个名为someClassMethod的UIView扩展类方法和

idea build 出现 ErrorKotlin:Module was compiledwith an incompatible versionof Kotlin.Thebinary version...

这个错误的意思是你正在使用的Kotlin版本和编译模块时使用的Kotlin版本不兼容。错误信息提示你使用的Kotlin版本是1.7.1,但是期望的版本是1.1.16。要解决这个问题,你需要检查你的项目中使用的Kotlin版本是否与编译模块时使用的版本相同。如果不同,请将Kotlin版本设置为与编译模块时使用的版本相同,然后再次进行构建。如果你无法解决这个问题,你可以尝试清除项目的缓存并重新构建。你也可以尝试在命令行中使用./gradlewclean命令来清除缓存,然后再次进行构建。

webpack -v报错:Cannot find module ‘webpack-cli/package.json‘

-D安装了webpack和webpack-cli,-g安装了webpack和webpack-cli,但是webpack-v的时候仍然提示需要安装webpack-cli,并且安装之后会报错: 看提示应该是webpack-cli/package.json的位置获取不到正确的,但是并不知道为什么获取不到,查了一圈,最后看了这篇文章得到了启发:WebPack安装出现Cannotfindmodule'webpack-cli/package.json'的错误解决-期权论坛“在控制台输入webpack的时候运行的是node_modules\node_modules\webpack\bin\webpack.j

webpack -v报错:Cannot find module ‘webpack-cli/package.json‘

-D安装了webpack和webpack-cli,-g安装了webpack和webpack-cli,但是webpack-v的时候仍然提示需要安装webpack-cli,并且安装之后会报错: 看提示应该是webpack-cli/package.json的位置获取不到正确的,但是并不知道为什么获取不到,查了一圈,最后看了这篇文章得到了启发:WebPack安装出现Cannotfindmodule'webpack-cli/package.json'的错误解决-期权论坛“在控制台输入webpack的时候运行的是node_modules\node_modules\webpack\bin\webpack.j

docker容器挂了,显卡驱动异常问题:nvidia-container-cli: initialization error: nvml error: driver not loaded...

docker容器起不来,Nvidia驱动相关问题1.具体报错Errorresponsefromdaemon:OCIruntimecreatefailed:container_linux.go:380:startingcontainerprocesscaused:process_linux.go:545:containerinitcaused:Runninghook#0::errorrunninghook:exitstatus1,stdout:,stderr:Auto-detectedmodeas'legacy'nvidia-container-cli:initializationerror:n

2021-09-16 npm install @vue/cli 卡在了 reify:rxjs: timing reifyNode: node_modules/@vue/cli/node_modules

npminstall@vue/cli卡在了reify:rxjs:timingreifyNode:node_modules/@vue/cli/node_modules/....​随后产生报错查了一堆东西,后来发现其主要原因在于npm镜像源的问题。安装完nodejs之后默认镜像源为淘宝镜像源使用npm命令或者nrm命令切换镜像源至npm官方镜像源即可注:本人长期科学上网因此npm官方源速度和淘宝基本没差,如果没有科学上网手段的朋友可能需要另想办法。再注:淘宝镜像源出问题的原因尚未查明,有待深究npm镜像源切换指令:npmsetregistryhttps://registry.npm.taobao.

git pull报没有足够内存 not enough memory for initialization

    gitclone或gitpull批量同步远程git仓库代码时,报没有足够内存用于初始化 notenoughmemoryforinitialization。经过观察资源管理器的内存使用情况,发现为剩余可用内存不足造成的。加物理内存麻烦,可通过适当调整 分页文件(虚拟内存)最大可用值解决。目录1、gitpull报没有足够内存2、内存不足原因分析2.1、查看分页文件使用情况2.2、调整分页文件最大值3、实践总结运行环境:Windows-7-Ultimate-x64、Windows-10-BusinessEditions-21h2-x64gitv2.40.0forWindows Tortois

SSL modules require the OpenSSL library

背景:我在源码安装nginx的时候进行./configure构建结果包错,说需要OpenSSLlibrary1、在有网络的情况下,在线安装yum-yinstallopensslopenssl-devellibtool2、在无网络的情况下,下载openssl上传到服务器,在编译的时候指定路径Openssl下载地址这次下载使用openssl-1.0.2k版本tar-zxvfopenssl-1.0.2k.tar.gz cdopenssl-1.0.2k mkdir/usr/local/openssl./config--prefix=/usr/local/opensslmake&&mak

swift - Xcode 9.3 (Swift 4.1) 中的 Codable 'has no initializers'

更新到Xcode9.3(使用Swift4.1)后,发现以下问题:创建一个空项目,向其中添加一个新的.swift文件并创建两个新类:classCodableOne:Codable{letsome:String}classCodableTwo:Codable{varsome:String}构建成功向CodableOne添加一个类型为CodableTwo的新常量:classCodableOne:Codable{letsome:Stringletanother:CodableTwo}classCodableTwo:Codable{varsome:String}构建成功现在将类CodableTw

swift - Xcode 9.3 (Swift 4.1) 中的 Codable 'has no initializers'

更新到Xcode9.3(使用Swift4.1)后,发现以下问题:创建一个空项目,向其中添加一个新的.swift文件并创建两个新类:classCodableOne:Codable{letsome:String}classCodableTwo:Codable{varsome:String}构建成功向CodableOne添加一个类型为CodableTwo的新常量:classCodableOne:Codable{letsome:Stringletanother:CodableTwo}classCodableTwo:Codable{varsome:String}构建成功现在将类CodableTw