我遇到的Mac OS Catalina Beta bug一例

我有两台常用的Mac,Mac OS Catalina在我的RMBP上面工作的相当正常,没发生太大的问题,但是在我的Mac pro垃圾桶上面问题很多。最近时不时的就打不开任何新应用了,chrome也打不开新的网页,但是老的网页却正常。

这么一说,有点像是进程数的问题。在终端执行任何命令也会发生错误zsh: fork failed: resource temporarily unavailable。

现在问题已经解决。

原来是我之前有一个cron设置一分钟启动一次,当前系统有个bug这些cron任务执行完了不会自动释放,结果刚才我发现系统内有1000多个cron进程,如果几天不关机当然会累计更多,我把那个cron设置取消,把这些cron进程都干掉,现在系统的进程数量就比较健康了。

我再观察几天,估计这个问题不会再出现。

LeetCode 哈希表专题

很多时候,我们都需要一个数据结构,可以快速存储一个数据,快速找回这个数据。很多时候,我们的最佳选择是哈希表。哈希表是一种很复杂的动态存储结构,在最佳情况下,它的存取,查找都是O(1)时间。根据实现不同在最差情况下则有一些不同的表现。这个专题我们不讨论哈希表的具体实现,只讨论用系统内建哈希表就可以高效解答的一些LeetCode题目。

之前的段落也曾经讲过,有些字符类的题目,256个元素的数组,可以跟哈希表起到完全类似的作用,而且效率更高,所以在这些题目里,也有可能有用数组解题的情况。但是这种情况仅仅针对字符类题目,更普适的情况下,哈希表更合适。

题目列表: