摘要: Python 为什么要在 18 年前引入布尔类型?且与 C、C++ 和 Java 都不同? 花下猫语:在上一篇《Python 为什么能支持任意的真值判断? 》文章中,我们分析了 Python 在真值判断时的底层实现,可以看出 Python 在对待布尔值时,采用了比较宽泛的态度。官方对此是怎么考虑的呢 阅读全文
posted @ 2020-11-05 22:28 神笔-马良 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 同学们好啊,还记得 HashMap 那篇吗?我自己感觉写得非常棒啊,既通俗易懂,又深入源码,真的是分析得透透彻彻、清清楚楚、明明白白的。(一不小心又上仨成语?)HashMap 哪哪都好,真的,只要你想用键值对,第一时间就应该想到它。 但俗话说了,“金无足赤人无完人”,HashMap 也不例外。有一种 阅读全文
posted @ 2020-11-05 21:48 神笔-马良 阅读(93) 评论(0) 推荐(0) 编辑
摘要: shrink_page_list(struct list_head *page_list, struct pglist_data *pgdat, struct scan_control *sc, enum ttu_flags ttu_flags, struct reclaim_stat *stat, 阅读全文
posted @ 2020-11-05 12:48 神笔-马良 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 使用jni进行opencv开发可以快速地将PC端的opencv代码移植到手机上,但是如何在android studio下进行配置,网上几乎找不到教程,大多都是eclipse下使用mk文件的方法,找不到使用gradle的方案,摸了几天,总算是摸清楚了。 其实找对了方法,用android studio配 阅读全文
posted @ 2020-11-05 12:20 神笔-马良 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 在.NET Standard/.NET Core技术出现之前,编写一个类库项目(暂且称为基础通用类库PA)且需要支持不同 .NET Framework 版本,那么可行的办法就是创建多个不同版本的项目(暂且称为PB1、PB2、PB3 ... PBn)。PB1、PB2、PB3 ... PBn项目分别执行 阅读全文
posted @ 2020-11-05 08:10 神笔-马良 阅读(98) 评论(0) 推荐(0) 编辑