序: 看micropython的parser代码时,出现了比较复杂的宏,于是研究一番,总结如下: parser中的宏: #define RULE_EXPAND(x) x #define RULE_PADDING(rule, ...) RULE_PADDING2(rule, __VA_ARGS__, ...
分类:
编程语言 时间:
2020-03-19 21:38:03
阅读次数:
104
#define #define宏用于定义预处理的替换规则 简单来说,#define 就是最简单的字符串替换 #define ll long long 就会把程序中所有的 ll 替换成 long long 而程序在运行时根本不会出现过 ll 他把 ll 默认理解为 long long 在一些c语言考试 ...
分类:
其他好文 时间:
2020-03-18 18:41:38
阅读次数:
69
简介 最近不管是在QQ群还是在微信 群里总是能够看到IDE的激活码失效的字眼,宏哥也一直在说“关注公众号发送《激活码》三个字就可以获取到有效的激活码”。可是还是有些童鞋们和小伙伴在一直不停的问问问。究其根本原因还是大多数还是穷人或者是永久激活失败了 ,如果有钱直接就购买整版了,如果永久激活就不会到期 ...
分类:
其他好文 时间:
2020-03-18 11:51:32
阅读次数:
91
转自:https://www.cnblogs.com/clonen/p/6674922.html 顾名思义,best_field就是获取最佳匹配的field,另个可以通过tie_breaker来控制其他field的得分,boost可以设置权重(默认都为1)。 下面从宏观上来讲的简单公式: score ...
分类:
其他好文 时间:
2020-03-18 11:33:48
阅读次数:
63
一直看见有推荐使用LaTeX来进行文档编辑与排版,那我也尝试一下! 1 TeX Live 与 TeXstudio 安装 不要安装和使用 CTeX 套装! 请在任何情况下优先使用 CTeX 宏集在 LaTeX 中处理中文! CTeX 宏集和 CTeX 套装是两个不同的东西。CTeX 宏集是集成了中文支 ...
分类:
其他好文 时间:
2020-03-17 23:45:56
阅读次数:
66
指针操作结构体数组综合项目开发 - 通信录管理系统 本项目涉及知识点: 1:宏定义与访问; 2:结构体数组; 3:指针; 4:值传递与引用传递; 5:任意键继续和清屏。 源代码: 1 //通信录最大储存人数 2 #define Max 1000 //最大人数 3 4 5 //定义一个联系人结构体 6 ...
分类:
编程语言 时间:
2020-03-17 15:38:46
阅读次数:
78
大家应该对李宏毅老师不陌生吧?李宏毅现任国立台湾大学电气工程系助理教授,研究重点是机器学习(尤其是深度学习方向)、口语理解和语音识别。他的人工智能系列公开课是Youtube上最火的人工智能系列课程。很多机器学习初学者都学习过他的《机器学习》公开课。李老师讲课通俗易懂、课程案例生动有趣(还记得宝可梦和 ...
分类:
其他好文 时间:
2020-03-16 22:01:52
阅读次数:
89
#define offsetof(type,member) ((size_t) &((type *)0)->member) 该宏定义含义为:在不生成结构体实例的情况下计算结构体成员的偏移量。 一:结构体变量的某成员的地址等于该结构体变量的基址加上结构体成员变量在结构体中的偏移量 二:#define ...
分类:
其他好文 时间:
2020-03-16 13:02:56
阅读次数:
117
图中可以很清晰的看见执行的顺序 改变了p1的执行位置以后。。。 可以发现在同步任务中的状态被改变了,从处理变成了准备状态。 也就是我们前面赋值过程其实是一个同步等待的过程,等待微任务p1的执行完成后才执行的赋值。 ...
分类:
Web程序 时间:
2020-03-15 22:36:52
阅读次数:
262
续上一篇随笔:https://www.cnblogs.com/kingstarer/p/12249028.html《工作碰上的技术问题及处理经验》(四) 我这人记忆力比较差,经常出现有些知识学了不久后就忘了,或者有些问题花了很多时间百度解决后,再过一段时间碰上时只有模糊印象,却忘了具体解决方法。 最 ...
分类:
其他好文 时间:
2020-03-15 13:11:16
阅读次数:
65