手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表全部文章

[置顶] 解决蓝牙鼠标飘的问题

 之前写过一篇Mac蓝牙鼠标卡顿、飘的临时解决方案,但当时这种方法其实现在感觉一般其实还有一个简单粗暴的办法,打开活动监视器,搜索bluetoothd(其实只要搜索blu三个字母就出来了)。然后直接杀掉这个进程。

因为这个是系统服务,你杀完后他会自动重启,这时候晃晃鼠标什么的,就又会自动连上了。

卡顿的问题基本上确实就是:2.4G的wifi冲突,当然还有可能是某些中断导致。但一般重启一下bluetoothd服务就能解决90%以上的问题。

再不济,重启吧

[置顶] mac没有声音的处理

mac突然间就没有声音了。。。按照以往的办法,拿出耳机,插拔一下。。。结果 还是没有

最后没办法,从网上找了点资料,说是:
XML/HTML代码
  1. sudo killall coreaudiod  
然后就好了,不过有人说,这样也不一定有效,果然在知乎上有很多大神就说了不少方法,手法不同,各有千秋,我挑个最简单的出来:
XML/HTML代码
  1. 著作权归作者所有。  
  2. 商业转载请联系作者获得授权,非商业转载请注明出处。  
  3. 作者:周全  
  4. 链接:http://www.zhihu.com/question/21975970/answer/20769174  
  5. 来源:知乎  
  6.   
  7. 应该是系统问题 重启成本还是很高的 可以试着重载声音驱动

  8. sudo kextunload /System/Library/Extensions/AppleHDA.kext
  9. sudo kextload /System/Library/Extensions/AppleHDA.kext  
 
其他更多请查看上述的链接,或者打开这个网页:http://www.zhihu.com/question/21975970
 
 
 

解决小程序 echart 中字体模糊的问题

 小程序里使用了 Echart 之后,会遇到字体模糊,但是在开发工具下又看不出来,只有在真机上才会体现出来

网上所谓的教程中,有一大堆是说 canvas 在 resize 后,分辨率不对了,才会导致模糊,建议是改分辨率,设置的高一点。然而这种改法在真机上无效(测试机上也看不到效果)
 
直到看到在微信的论坛里有一篇:https://developers.weixin.qq.com/community/develop/doc/0006469c3a83c8a7ab8fef30351000,其中有人提出来,应该是设置 textStyle 中的textShadowBlur:10,textShadowColor:'transparent'之后就 OK 了。
 
我因为对 axiaName 进行了自定义的处理,是把样式放在 rich 中进行自由定义的,就在每一个样式里都加上了这个(主要是每次上传太累,就没有多做测试,是否放在统一的 textStyle 里就可以直接解决)
 
至此,问题解决。
 
我的 formatter 是这样的:

JavaScript代码
  1. formatter: (value: any, indicator: any) => {   
  2.   return `{${indicator.titleColor}|${indicator.text}}\n{${indicator.color}|⦿} {${indicator.textColor}|${indicator.label}}`  
  3. },  
所以才需要手工加样式

解决orbstack的 data.img 过大而导致无法备份的问题

在Mac 用 orbstack 代替 docker 之后,确实方便不少,而且 orb 创建 debian/ubuntu 的虚拟机也很方便,几乎就是分分钟搞定。然后就可以通过 orb 进入默认的虚拟机,方便在 mac 上使用 linux 来进行操作很多事情。过多的 orbstack 的用法我就不讲了,网上有一堆堆的教程。

但随之带来的另一个问题就是,orbstack 几乎无法备份了。因为在他的目录下~/.orbstack/data/data.img,这个文件显示是8T,虽然说它是一个稀疏文件,然而却是很多软件不认,比如说 rsync。
你会发现你1T 的硬盘备着备着突然就磁盘满了。虽然`~/.orbstack/data/data.img`这个文件其实只有几 G 或者10几 G,但 rsync 认为他是8T,导致备份失败,所以在实际应用中,必须要加入 --exclude ".orbstack/data/data.img" ,否则备一次失败一次
 
看官方的 issue 中,也有不少人用苹果的time machine 备份也失败了。这真让人烦恼。官方也没有给出一个方法用来压缩成实际大小,这个 Parallels Desktop 和 virtual machine 好象都有。象 PD 默认创建的时候 可以指定大小,比如10G,实际使用中超过时,会随之增大,同时也可以压缩成实际大小(好象只支持 windows???记不太清)
 
如果 orb 也有这个功能就好了,就这样吧
 

Tags: orbstack

Resolve: Deprecation Warning: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.

Deprecation Warning: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
More info: https://sass-lang.com/d/legacy-js-api
 
在用UNIAPP开发小程序的时候,只要运行pnpm dev:mp-weixin,就会报一堆这样的错误,但也没办法,毕竟你也不知道 哪些库就是用了一些旧方法,由于uniapp的cli模式默认用的是vite,所以搜了一下,网上的教程都是说,增加 css.preprocessorOptions.scss.api 为 modern或者modern-compiler就OK了。但试了一下,这根本就没用。
 
再看了一下github上,说增加这个,只对H5项目有效,其他项目均无效。
此时突然看到有人说,其实还要加一个参数,和api平级,silenceDeprecations:['legacy-js-api']就行了。
于是,加入后重启pnpm,果然干净了。
 
完整配置如下:
XML/HTML代码
  1. css: {  
  2.   preprocessorOptions: {  
  3.     scss: {  
  4.       api: 'modern-compiler',  
  5.       silenceDeprecations: ['legacy-js-api'],  
  6.     },  
  7.   },  
  8. },  
至此,一切OK
 
 
Records:309512345678910»