首先在搜索栏里找到:Windows PowerShell
找到后以管理员权限打开它
然后输入以下代码回车确认即可!
Powershell命令代码:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
测试环境
macbook 系统版本:
问题描述
下载vsocde后,测试下更新。发现vscode发出以下的报错。
Cannot update while running on a read-only volume. The application is on a read-only volume. Please move the application and try again. If you’re on macOS Sierra or later, you’ll need to move the application out of the Downloads directory. See this link for more information.
解决办法
在终端输入以下命令
sudo chown -R $USER ~/Library/Caches/com.microsoft.VSCode.ShipIt
输入后,回车会提示输入密码。
xattr -dr com.apple.quarantine /Applications/Visual\ Studio\ Code.app
加粗部分为vscode的目录。输入完后,回车。
这样就可以解决出现的问题。
————————————————
版权声明:本文为CSDN博主「啊权」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/eason_will_be_good/article/details/125583932
通过动态绑定style,声明css变量"--bgColor",把变量”color”赋给“--bgColor”
HTML:
<div ref="chart-circle" class="chart-circle" :style="{ '--bgColor': color }"></div>
微信小程序:
<view class="chart-circle" style="--bgColor:{{color}}"></view>
.chart-circle {
width: 80px;
height: 80px;
position: relative;
&::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 6px;
height: 6px;
border-radius: 50%;
background-color: var(--bgColor);
}
}
w3shool中演示
转自:微点阅读 https://www.weidianyuedu.com/content/3817386077036.html
我们在项目过程中,有时候会遇到需要将两个数组合并成为一个的情况。比如: var a = [1,2,3]; var b = [4,5,6];有两个数组a、b,需求是将两个数组合并成一个。方法如下:1、concat
js的Array对象提供了一个叫concat()方法,连接两个或更多的数组,并返回结果。
var c = a.concat(b);//c=[1,2,3,4,5,6];
这里有一个问题,concat方法连接a、b两个数组后,a、b两个数组的数据不变,同时会返回一个新的数组。这样当我们需要进行多次的数组合并时,会造成很大的内存浪费,所以这个方法肯定不是最好的。
2、for循环
大概的思路是:遍历其中一个数组,把该数组中的所有元素依次添加到另外一个数组中。直接上代码:
for(var i in b){ a.push(b[i]);}
这样的写法可以解决第一种方案中对内存的浪费,但是会有另一个问题:丑!这么说不是没有道理,如果能只用一行代码就搞定,岂不快哉~
3、apply
函数的apply方法有一个特性,那就是func.apply(obj,argv),argv是一个数组。所以我们可以利用这点,直接上代码:
a.push.apply(a,b);
调用a.push这个函数实例的apply方法,同时把,b当作参数传入,这样a.push这个方法就会遍历b数组的所有元素,达到合并的效果。
这里可能有点绕,我们可以把b看成[4,5,6],变成这样:
a.push.apply(a,[4,5,6]);
然后上面的操作就等同于:
a.push(4,5,6);
这样就很清楚了!
另外,还要注意两个小问题:
1)以上3种合并方法并没有考虑过a、b两个数组谁的长度更小。
所以好的做法是预先判断a、b两个数组哪个更大,然后使用大数组合并小数组,这样就减少了数组元素操作的次数!
2)有时候我们不希望原数组(a、b)改变,这时就只能使用concat了。
-
-
小米11青春版 MIUI12安装谷歌条件GMS点击登录没反应的解决办法
千次阅读2021-05-31 20:59:58
我这边问题的原因在GMS三大件的版本。使用go谷歌安装器和hi谷歌安装器下载的版本都是有问题的。
亲测可行的版本:
google services framework: 10
google play services: 21.18.16
google play store: 25.5.27-21
这些apk可以从https://www.apkmirror.com/apk/google-inc/ 找到
安装给定版本的 service和 store(谷歌框架apk我没找到 使用 Hi谷歌安装器安装的):
google play services v20.50.16(080406) 注意后面的小版本号
google play store v22.5.28-16[0] 不用担心这个不是最新版,登录后会自动更新到最新版(建议下我给定版本)
这里用的方法是使用一个老版本的store 在调用服务时候使用最新的services 规避权限问题。老版本应用在启动时候是可以以兼容方式启动的,但是如果playservce没有对应的gms权限声明 就不能启动 这里应该可以仅升级playservices到最新版本就可以解决大部分问题。
————————————————
版权声明:本文为CSDN博主「三头六臂的小白」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bf96163/article/details/113242764