05 2020 档案

摘要:double add(double e1, double e2) { return e1 + e2; } double sub(double e1, double e2) { return e1 - e2; } double mul(double e1, double e2) { return e1 阅读全文
posted @ 2020-05-31 18:18 sfdevs
摘要:刷固件的方法 sysupgrade mtd 阅读全文
posted @ 2020-05-21 15:55 sfdevs
摘要:``` include include void error(int severity, ...) { va_list ap; va_start(ap, severity); for (;;) { char p = va_arg(ap, char ); if(!p) break; fprintf(s 阅读全文
posted @ 2020-05-14 15:25 sfdevs
摘要:相同类型 initializer_list对象中的元素永远是常量值,我们无法改变initializer_list对象中元素的值。并且,拷贝或赋值一个initializer_list对象不会拷贝列表中的元素,其实只是引用而已,原始列表和副本共享元素。(没有看源码,估计是通过智能指针保留原始对象的强或弱 阅读全文
posted @ 2020-05-14 15:23 sfdevs
摘要:str && list str === list list === str str && dict str === dict dict === str str && json str === json json === str list && dict list === dict dict === 阅读全文
posted @ 2020-05-11 14:45 sfdevs
摘要:需要使用的库 创建测试代码 hanota.pyx(注意文件的后缀名为“pyx”) setup.py 编译(cmd) 编译结果 创建测试文件 test_pyd.py 将源文件修改为“.pyx”的原因 import只会从后缀为.py/.pyc/.pyo/.so/.pyd的文件中导入模块,不会进入.pyx 阅读全文
posted @ 2020-05-11 09:50 sfdevs
摘要:文件 "GL iNet ARxxx" 安装 缺少依赖 others openwrt系统内置dnsmasq用于DNS服务,但是这个插件与dnsmasq full是冲突的,所以要手动卸载掉,可以不手动安装,作为官方源中可以找到的依赖插件,它是可以自动安装的 开启 pdnsd(可能不需要) dns for 阅读全文
posted @ 2020-05-08 15:25 sfdevs
摘要:元字符 字符|描述|例子 | | \\|将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符|'\n' 匹配一个换行符,序列 '\\\\' 匹配 "\\", 而 "\\(" 匹配 "("。 .|匹配除换行符(\\n、\\r)之外的任何单个字符| [xyz]|字符集合。 阅读全文
posted @ 2020-05-08 13:03 sfdevs 阅读(207) 评论(0) 推荐(0)
摘要:grep sed 阅读全文
posted @ 2020-05-07 23:16 sfdevs 阅读(2316) 评论(0) 推荐(0)