摘要: 工作原因把一台老的mbp格了装win10,但声卡一直显示驱动问题无法识别,找了几个bootcamp里面的声卡驱动,兼容模式装了也不行,因为没有声音的需求,也一直懒得去解决。 最后根据这篇[GUIDE] DSDT override eGPU error 12 fix,一下就解决了。 适用范围: 理论上 阅读全文
posted @ 2021-07-05 10:22 MartinShi 阅读(7475) 评论(0) 推荐(0)
摘要: 看到自动化测试的一个例子,RSpec中通过IO.popen进行命令行程序的测试(涉及交互), 然后在Python中,Popen的用法有点小的区别,查了一些资料,有些内容整理下,记个笔记: python3中目前用subprocess库 Popen,可设置stdin,stdout为PIPE Popen. 阅读全文
posted @ 2021-06-21 10:51 MartinShi 阅读(788) 评论(0) 推荐(0)
摘要: mac搭建monogame环境 阅读全文
posted @ 2020-06-22 21:28 MartinShi 阅读(219) 评论(0) 推荐(0)
摘要: 快慢指针是链表中比较常见的一个技巧,因为链表(listnode)的结构特点,不能直接访问到第n个元素,而用一个快指针和一个慢指针可以将两次或者多次遍历降为一次遍历。 基本用法上: 快指针(fast)每次移动两个节点,慢指针(slow)每次移动一个,快指针不能移动时,慢指针就走了一半的距离。 常用于: 阅读全文
posted @ 2020-05-07 16:46 MartinShi 阅读(261) 评论(0) 推荐(0)
摘要: 读题: 个人感觉这题的难点就是读题了,count-and-say,给出了前5个的例子 初始从1开始,读作“1个1”,即11 接着读11,读作“2个1”,即21 接着读21,读作“1个2,1个1”,即1211 接着读1211,读作“1个1,1个2,2个1”,即111221 如果能读明白题,就基本解得出 阅读全文
posted @ 2019-11-08 23:49 MartinShi 阅读(111) 评论(0) 推荐(0)
摘要: 读题: 关建点是in-place,直接交换进行旋转。 初步解题思路: 1.如果可以in-place直接新建个数组,按顺序遍历是最方便的。根据题意,解法必然是用swap元素,那关建就是swap的顺序,每次如何交换元素? 2.按照顺序遍历的思路,是按照每条边的顺序,但使用swap时,其实是将四个角逐个交 阅读全文
posted @ 2019-11-06 19:52 MartinShi 阅读(99) 评论(0) 推荐(0)
摘要: 读题 初步解题思路 遍历的方法: 存在问题和解决: 1.重复元素的交集问题:比如[1,2,2,4]和[2]的交集是[2],查找的结果是[2,2],我第一反应是用短的做A数组遍历,但类似[1,2,4]和[2,2]的交集也是[2],因此这个思路不行。解决方法:找到的元素,从B数组中删除,有的解法中相当于 阅读全文
posted @ 2019-11-01 16:08 MartinShi 阅读(82) 评论(0) 推荐(0)