草庐IT

/system/bin/sh: ./xxx: can‘t execute: Permission denied

adbshell在Androidemulator下运行可执行文件时,报错:/system/bin/sh:./xxx:can'texecute:Permissiondenied以为是权限问题,执行su进入root权限,然后执行chmod777文件名修改权限。重新运行可执行文件,还是报同样的错。最后发现是可执行文件存放的路径问题,有些路径放可执行文件是执行不了的,不知道是为什么。最后把文件放在/data/local/tmp/目录下,执行chmod777文件名修改权限。重新运行可执行文件,就可以了。

VMware中的虚拟机Debian10的服务器配置,使主机(win10)能够通过本地域名(如www.xxx.com)访问该服务器

VMware中的虚拟机Debian10的服务器配置,使主机(win10)能够通过本地域名(如www.xxx.com)访问该服务器安装过程下载debian-10.13.0-amd64-DVD-1.iso(可选下载链接:Indexof/cdimage/archive(debian.org))在VMware中安装虚拟机这里点击浏览,选择下载好的镜像文件,然后点击下一步这里自己给虚拟机命名,然后选择好虚拟机存放的路径,接着点击下一步这里根据需求设置虚拟机最大的占用空间,以及选择存储文件的个数,然后点击下一步确认信息无误后,点击自定义硬件,点选下图的桥接模式,然后点击关闭,此时会显示桥接模式(自动),这

cannot resolve xxx 解决方法

从git上拉了一个新项目,maven仓库都配置的没问题,但是无法从中央仓库里面downloadjar包,报cannotresolve错误经排查发现打勾说明处于离线状态,所以无法从中央仓库中下载代码。解决方法:把打勾去掉,这样就可以从中央仓库下载代码了

使用RabbitMQ时:Failed to declare queue(s):[XXX]

一些遇到的错误,小总结问题描述Failedtodeclarequeue(s):[XXX]在SpringBoot中使用RabbitMQ时,遇到了如题目所示的错误即,队列创建失败。方案总结首先,在RabbitMQ的管理页面中,检查看看有没有要用的队列。如果有要用的看看名字是否对的上,就提示创建失败的队列和要用的队列,是不是一个队列。比如,要用的是a队列,管理页面也有a,但提示是b队列创建失败。就是说,可能某个地方的队列名写错了,写的不是要用的队列名字a,而是提示创建失败的队列的b。举个例子,消费者的监听器@RabbitListener(queues=RabbitConfig.xxx)这个地方,就可

uniapp发布插件显示components/xxx文件没找到,插件格式不正确

uniapp发布插件显示components/xxx文件没找到,插件格式不正确将插件文件这样一起选中,然后右键压缩成zip文件,而不是外层文件压缩

Upgrade Glide in xxx Video SDK 4.11.0 Precautions

今天需要升级xxxsdk但是在升级过程中遇到很多问题,故做下记录:依赖未导入引起的问题:xxxsdk有两个包,androidx包和support包,在升级androidx包的过程中,当把所有aar包导入,修改gradle配置,并将配置项修改完毕后同步工程报以下错误:报出缺少样式和属性配置,怀疑是arr包中缺少对应资源,询问xxx方sdk负责人,经人解答:原因为未引入:api'com.github.ybq:Android-SpinKit:1.4.0'大为羞愧,原因是自己在阅读文档中粗心导致,以后阅读文档一定要仔细,更应该注意,类似aar包中缺少资源的问题应该检查一下,是否是文档中一些库未引入导致

神经网络super(XXX, self).__init__()的含义

学习龙良曲老师的课程,在77节有这样一段代码importtorchfromtorchimportnnclassLenet5(nn.Module):def__init__(self):super(Lenet5,self).__init__()那么,super(XXX,self).init()的含义是什么?Python中的super(Net,self).init()是指首先找到Net的父类(比如是类NNet),然后把类Net的对象self转换为类NNet的对象,然后“被转换”的类NNet对象调用自己的init函数,其实简单理解就是子类把父类的__init__()放到自己的__init__()当中,

Gitlab:fatal: unable to access ‘http://gitlab.example.com/XXX/XXX/‘: Failed to connect to XXX问题解决

gitpush代码到gitlab时,报错如下:fatal:unabletoaccess'http://gitlab.example.com/XXX/':Couldnotresolvehost:gitlab.example.com原因git需要设置代理,才能gitpush成功1.查看gitlab端口号:vim/etc/gitlab/gitlab.rb2.查看gitlab服务端ip:ifconfig/ipconfig3.设置代理:gitconfig--globalhttp.proxy192.XXX.XXX.XXX:gitlab端口号 gitconfig--globalhttps.proxy192.

彻底解决ES 数据查询 from + size must be less than or equal to:xxx 问题

ES分页查询时出现超过一万页就爆出这个错误:Resultwindowistoolarge,from+sizemustbelessthanorequalto:[10000]but…该错误是由于es默认设置最大页数为一万的原因导致的,这样设置也是为了防止OOM。第一种解决方式:防止这个错误出现是设置index.max_result_window的值。但是这种设置对CPU和内存的消耗会非常巨大,不太建议。PUT{索引名}/_settings{"index":{"max_result_window":{你想要的from+size最大值}}}第二种解决方式:是使用es查询的深分页,使用的是scroll,

docker:Error response from daemon:driver failed programming external connecttivity on endpoint xxx

记录一个在linux中运行docker中的mysql镜像所遇到的错误。docker:Errorresponsefromdaemon:driverfailedprogrammingexternalconnectivityonendpointxxx errorstartinguserlandproxy:listentcpxxxx:3306:bind;addressalreadyinuse解释:以上从daemon引发的报错,一下截取自docker官方文档感兴趣可以自己去了解DockeroverviewTheDockerdaemonTheDockerdaemon(dockerd)listensforD