草庐IT

Xcode打包遇到的坑 Command PhaseScriptExecution failed with a nonzero exit code

这个问题看网上的解决方法多为更改构建方式。这其实是一个Xcode10引起的bug。解决方案:在Xcode菜单栏选择File->WorkspaceSetting->BuildSystem选择LegacyBuildSystem重新运行即可。但是这里注意一下,我用最新的Xcode14.2的版本并没有换构建方式的选项了,我改为13.4.1的版本后就有了,这个应该是版本抛弃了,如果遇到请绕道而行,不要一直卡这。查找报错位置这里补充一点,一般来说你要是打包的时候遇到这个问题,xcode只会返回报错点击不会告诉你具体位置,如图这边可以看到它报错是UnityFramework里的,所以你点击是无法返回具体的报

那些在用JS开发鸿蒙/HarmonOS踩过的坑(持续补充中)

知识有限,持续更新,欢迎补充HML数据双向绑定:inputtype="text"value="{{username}}"placeholder="Pleaseinputusername"@change="set_username">input>importpromptfrom'@system.prompt';exportdefault{data:{username:"dinglj@245",},set_username(name){prompt.showToast({message:name.text,duration:1000})this.username=name.text;}}需要注意的

Unity适配Android12所遇到的坑记录

unity项目将targetSdk升级至32遇到启动黑屏、热更新失效的问题原因分析:1、项目中舍弃了unity自带的splash(毕竟功能有限)在Java层新加了SplashViewActivity升级到12后当需要切换到unityactivity的时候,无法触发unity的OnApplicationPause以及OnApplicationFocus函数。然后就无法执行后边的逻辑直接黑屏…这就很尴尬~~.并且只会在安卓12的机器上可以复现2、xlua在Unity高版本中不支持[hotfix]标签解决方案:1、升级unity版本2018.4=>2019.4~~~~2018.4版本的unity在安

解决Element UI中NavMenu 折叠菜单的坑

解决ElementUI左侧折叠菜单的坑前言在使用Elementui里NavMenu折叠菜单的时候会遇到侧边导航栏收缩后,右侧内容不能一起收缩的问题和侧边栏折叠的卡顿一下的问题,下面让我们一起解决一下吧一、解决侧边导航栏收缩后,右侧内容不能一起收缩的问题?在点击收缩以后,右侧不会跟着一起收缩解决办法(修改width值)二、解决ElementUiNav侧边栏折叠的卡顿一下的问题使用ElementUiNav侧边栏自带的折叠动画,文字会卡顿一下再消失,非常难受解决方案使用官方的折叠动画没有,所以我的方案是开启折叠动画后解决滚动条的问题,自己写个过渡,再把文字消失的速度加快,这样能比较流畅的折叠展开/*

记录一下postman汉化踩过的坑

一、postman自动更新会导致汉化失效postman安装后会频繁的进行更新,每次更新后我们会发现,postman界面就会回到原来的英文界面。这是由于汉化包的版本和postman的版本不一致导致的。二、下载最新postman导入汉化包汉化失败postman汉化包的更新滞后于postman的更新,如果要成功将postman汉化,就要下载以前的版本保证postman的版本和汉化包的版本一致。三、防止postman自动更新我们可以采取以下措施防止postman自动更新,一:禁止postman联网,这样会导致postman无法测试外网的接口,二:删除postman的更新程序。

Elasticsearch中ElasticsearchRepository的searchSimilar使用的坑

结论先说结论:ElasticsearchRepository.searchSimilar只能使用ID字段进行查询。分析过程elasticsearch4.x提供了ElasticsearchRepository,方便开发人员编写CURD操作。其中提供了一个抽象方法searchSimilar(T,String[],Pageable)。从命名看可以进行模糊查询,但是具体实现中是有问题的。spring-data-elasticsearch版本号:4.1.3方法入参中的T,需要提供一个ID字段,若不提供ID字段则会报错“NodocumentiddefinedforMoreLikeThisQuery“。一开

ES Elasticsearch日期范围查询和查不出的坑

按日期范围查询如果字段为字符串类型,需要在字段后面加.keyword不加会出现查不出的问题。查询范围有两种方式方式一:GET/xq_jdctxxx/_search{"query":{"range":{"cjsj.keyword":{"from":"2022-01-27","to":"2022-03-11"}}}}方式二GETxq_jdctxxx/_search{"query":{"range":{"cjsj.keyword":{"gte":"2022-01-27","lte":"2022-03-11"}}}}实例查询全部,有大于2022-01-01的数据按日期范围查询却没有查出来字段后面加“.

video.js的坑点和自定义video的播放、全屏、快进操作

一、使用插件video.js遇到问题:点击背景视频无法触发播放和暂停的操作问题原因:在移动端使用video.js与fastclick冲突解决方式:修改fastclick的源码FastClick.prototype.needsClick=function(target){ switch(target.nodeName.toLowerCase()){ //Don'tsendasyntheticclicktodisabledinputs(issue#62) case'button': case'select': case'textarea': if(target.disabled){

踩坑日记-nginx server_name配置多域名的坑

问题介绍项目配置了多个域名,如下,php代码中有获取$_SERVER['SERVER_NAME']的值。server{ server_namea.demo.comb.demo.com;...}当访问a.demo.com时,其获取的值是符合预期的。但是当访问b.demo.com时,其获取的值还是a.demo.com,导致代码中的判断出现错误。问题分析当nginx的一个server节点下,server_name配置多个域名时,$server_name变量的值是配置的第一个域名。结合上面我们的配置,此时我们的$server_name值为a.demo.com。解决方案方案1,将多个域名配置在不同的se

论elasticsearch安装踩过的坑

1、安装elastic安装地址:https://www.elastic.co/cn/downloads/elasticsearch,选择了最新版本安装踩坑1:geoip错误解决办法:elasticsearch安装目录\config\elasticsearch.yml添加ingest.geoip.downloader.enabled:false踩坑2:启动起来不知道用户名和密码解决办法:重置用户名:执行elasticsearch-reset-password-uelastic2、安装跟elastic一样版本的kibana安装地址:https://www.elastic.co/cn/downloa