1.想让你的代码别人读不懂 (使用宏定义) 2.想让你的代码简洁大方(使用宏定义) 尤其是10几个类 使用同几个函数的名称的时候(可见mfc框架使用了大量的宏定义) 形如: #define HONG_FUNCTION(Key, Name) \ std::string get_mod_key() ov ...
分类:
其他好文 时间:
2020-03-04 14:50:44
阅读次数:
47
第一部分 必答题 1,简述列举了解的编程语言及语言间的区别? Python 解释型语言,代码简洁,易懂 C语言 编译型语言,底层语言 c++ 编译型语言,在C语言基础上加了面向对象 Java 混合型语言,可拓展性高 Golang 编译型语言,强类型,代码规范,高并发 语言特点: 灵活简洁,语言优美 ...
分类:
编程语言 时间:
2020-02-27 01:11:48
阅读次数:
128
1,简述列举了解的编程语言及语言间的区别? Python 解释型语言,代码简洁,易懂 C语言 编译型语言,底层语言 c++ 编译型语言,在C语言基础上加了面向对象 Java 混合型语言,可拓展性高 Golang 编译型语言,强类型,代码规范,高并发 语言特点: 灵活简洁,语言优美 可读性强, 语言类 ...
分类:
编程语言 时间:
2020-02-26 18:42:06
阅读次数:
82
LoRa 继电器开关,用于无线远程控制电气设备,通过 App 下发指令能实时控制:电器,灯光,电机,阀门等。 ...
分类:
其他好文 时间:
2020-02-25 09:45:34
阅读次数:
141
这样的数据结构称作树状数组,它支持O(logN)的单点修改和区间查询,效率高并且代码简洁,缺点在于适用范围不如线段树广。不难看出(雾),tree[i]表示a[i]及之前的 lowbit(i)个 数,定义lowbit(i)等于取i的二进制中最后一个'1'表示的大小观察发现(。),修改a[i]只需更新包 ...
分类:
编程语言 时间:
2020-02-16 01:10:00
阅读次数:
72
原文:https://www.cnblogs.com/lyraLee/p/10931721.html 语法糖字面意思是语法+糖(美化)。 其实就是在编译结果不变的情况下,为了达到某种目的(使代码简洁,使语义自然,使更接近面向对象编程等...),改变代码的书写方式,使达到目的。 常见的语法糖有: 1. ...
分类:
其他好文 时间:
2020-02-02 01:08:35
阅读次数:
79
第一个例子 你首先想到的可能是 使用 switch case, 我们使用 switch case 来改写它: 看起来有些条理了, 但我们应对这类情况,可以将他进一步优化,观察发现: 都是判断 state 判断后都做了相同的事情 (return true) 我们用 Array.includes 来优化 ...
分类:
其他好文 时间:
2020-01-21 17:55:32
阅读次数:
77
javascript 简洁之道 判断篇 第一个例子 你首先想到的可能是 使用 switch case 看起来有条理了, 观察发现: 都是判断 state 都是 return true 我们用 Array.includes 来优化它: 代码更精简 更易于维护 如果不是做相同的事情呢? 我们可以这样来优 ...
分类:
其他好文 时间:
2020-01-20 21:06:46
阅读次数:
63
1、巧用select 将复杂的for循环和foreach循环提炼在 List<Math_Deptinfo> list = bLL_Deptinfo.Search(start, length, out total, where); List<UI_Math_Deptinfo> listUIRoleMo ...
研究了下文档,学会的先记录下。 首先新建工具类COSUtil。 配置账号密码、存储桶以生成客户端(每个方法下都需要配置,为了代码简洁后面的方法会省略): 1 String secretId = "root"; //初始化用户身份信息(secretId, secretKey)。 2 String se ...
分类:
Web程序 时间:
2020-01-04 14:38:29
阅读次数:
380