分类 技术文档 下的文章

初次加载项目时报错例如报诸如此类包含 .lock 文件错误:

Gradle could not start your build.
> Could not create service of type FileHasher using BuildSessionServices.createFileHasher().
> Timeout waiting to lock file hash cache (/Volumes/Files/ASProject/bgmdown_android/.gradle/7.3.3/fileHashes). It is currently in use by this Gradle process.Owner Operation: unknown
Our operation: 
Lock file: /Volumes/Files/ASProject/bgmdown_android/.gradle/7.3.3/fileHashes/fileHashes.lock

注意在Open项目时会询问你是否Trust该项目,上面会有一个复选框(连Folder一同信任),你需要把复选框也勾选上。
然后项目位置尽量在用户下的诸如Desktop或者是Documents文件夹下。然后就不会报错了。

截屏2022-10-17 上午8.42.35.png

适用如链接例:https://bgm.tv/subject/XXX

包括信息:

  • 番剧名称
  • 番剧信息前六项
  • 番剧简介
  • 番剧评分信息

bgm信息获取.png

将以下代码粘贴到控制台中

var bgmName = document.getElementsByClassName("nameSingle")[0].innerText;
var bgmDetails = document.getElementById("subject_summary").innerText;
var Ranked = document.getElementsByClassName("global_score")[0].innerText;
var infoText = "";
var infoTextSplit = document.getElementById("infobox").innerText.split("\n");
for (var i = 0; i < infoTextSplit.length; i++) {
 if (i < 6) {
  infoText += infoTextSplit[i] + "\n";
 }
}
console.log("[NAME]: " + bgmName + "\n\n[INFO]:\n" + infoText + "\n\n[DETAILS]:\n" + bgmDetails + "\n\n[RANKED]:\n" + Ranked);


该文章在本人百度贴吧的直播:【闲聊娱乐】使用WebSDR接收来自JMH的气象传真图实录_台风吧_百度贴吧 (baidu.com),以下为优化版文章。

广播简介

众所周知,一搜船舶在海上航行过程中大概率不能时时刻刻都拥有网络信号,那么这些船员怎么能够获取实时的天气图呢?此时,日本气象厅考虑到了这个问题,并且非常贴心的提供了天气图广播服务。

日本气象厅用来发报的广播台叫做 日本东京气象厅气象无线电传真广播台(JMH),我们来看一下它的简介:

日本东京气象厅气象无线电传真广播台(JMH)以海上船舶为主要服务对象,它不仅提供地面、高空、海洋的各种气象、水文的实况分析资料,而且还提供各种气压形势、气象要素、海面状况及其它物理量的短、中期预报图。由于JMH台广播的气象传真资料种类比较齐全,因此对提高北太平洋区域的天气预报时效和预报服务质量起了很大作用。

我们在看JMA网站上的天气图时,可以看到JMH字样。其实,JMH就是日本气象厅的广播台。



- 阅读剩余部分 -

iOS15中,苹果对导航栏的性能做了优化,默认情况下,如果导航栏与视图没有折叠,导航栏的背景透明,如果系统检测到有重叠的话,会变成毛玻璃的效果

这个效果会影响到一种情况,就是当前页面导航栏隐藏,然后下一个页面导航栏显示的时候,进行push或者从下一个页面pop时,导航栏处动画会有异样。

如果我们想要iOS14一样,无论导航栏是否与视图折叠,都会一直显示毛玻璃的效果,那可以参考这篇文章:https://medium.com/彼得潘的-swift-ios-app-開發問題解答集/ios-15-navigation-bar-tab-bar-的樣式設定-558f07137b52

  1. 在IB编辑界面中选择Navigation Bar,再勾选 Scroll Edge。

2. 然后在Blur Style中选择Default,即可恢复iOS14的样式。

TabBar 更改也是同理。