比如 #define NUM 3; 注意末尾有一个分号 printf("%d",NUM); 宏替换的时候会变成这样 printf("%d",NUM;); 会多出一个分号,这样会提示语法错误。 那怎么改呢? 可以改成#define NUM 5); printf("%d",NUM 这样编译的时候会把NU ...
分类:
其他好文 时间:
2018-10-27 01:31:19
阅读次数:
833
前情回顾 先回顾下之前说了些什么?我们要讨论未来,想知道未来比我们高级的人工智能和神人与我们之间的关系会是什么样的?就请先看看今天我们是怎么和周围的动物相处的。很遗憾,我们对于动物伙伴就是血腥统治和残忍的杀戮。那既然我们现在可以这般对待其他的动物,那未来的人工智能和神人为什么不能这样对待我们呢?如果 ...
分类:
其他好文 时间:
2018-10-19 22:43:36
阅读次数:
221
别问我为什么咕了两天 题意: 给出一个$H\times W$的网格图A,仅由'.'和'#'构成,边界上没有'#'且至少有一个'#'。构造两个网格图B和C,大小均为$H\times W$,要求A中为'#'的位置B、C中也为'#',A中为'.'的位置B、C中不能都为'#',且B、C中由'#'构成的联通块 ...
分类:
其他好文 时间:
2018-10-18 23:56:53
阅读次数:
236
开发时有时候总会碰到这样的问题,一行四个元素并排,四个元素的总宽度明明比父级元素的总宽度还要小,但是最后一个元素莫名拍到了下一行,怎么找都找不到原因。 我找到一个解决方法,虽然不知道是不是唯一的,但是却是解释之一 比如四个元素的宽度是25%,父级元素的宽度是1283像素,那么1283像素的25%是3 ...
分类:
其他好文 时间:
2018-10-17 14:51:17
阅读次数:
211
日常用写作编辑器 FlashNote 用了好多年,每次思路涌动的时候这个写东西最顺手了 Typora 毕竟常用在mac的软件,这个界面设计就是美观,为什么不能导出成本的电子书呢! MarkEditor 特别棒的mk编辑器了,写作任意导出不同格式同步到博客导出到电子书,妹的不是说缴费后能升级么。NND ...
分类:
其他好文 时间:
2018-09-27 15:36:03
阅读次数:
208
为什么会有基本类型包装类? 将基本类型数据类型封装成对象,这样的好处可以在对象中定义更多方法操作该数据。 包装类常用的操作就是用于基本数据类型与字符串之间的转换 问题:int a=100; 为什么不能使用 String s = (String) a;String s 是对象引用,a是基本数据类型, ...
分类:
编程语言 时间:
2018-09-22 12:37:53
阅读次数:
152
传统的GBDT是以CART作为基分类器,xgboost还支持线性分类器,这个时候XGBOOST相当于带L1和L2正则化的逻辑斯蒂回归(分类问题)或者线性回归(回归问题)。传统的GBDT在优化的hih只用到一阶导数信息,xgboost则对代价函数进行了二阶泰勒展开,同时用到了一阶和二阶导数。顺便提一下 ...
分类:
其他好文 时间:
2018-08-27 11:27:56
阅读次数:
188
对于顶级类(外部类)来说,只有两种修饰符:public和默认(default)。因为外部类的上一单元是包,所以外部类只有两个作用域:同包,任何位置。因此,只需要两种控制权限:包控制权限和公开访问权限,也就对应两种控制修饰符:public和默认(default)。 如果类使用了private修饰符,说 ...
分类:
编程语言 时间:
2018-08-27 01:03:49
阅读次数:
149
今晚在《南川大叔》的公众号上面,看到这样的一个配图:只要我还在爱,我从不主动离开,如果我不爱了,我从不留恋!心中不由有一起感动,或许自己曾经也是这样的心态而过的,现在的心境也是如此。或许真的经历过的,自己才会懂的。 曾经大家都是无话不说,到后来的没话可说的,是岁月磨掉了那份痴心热情了,还是世事让大家 ...
分类:
其他好文 时间:
2018-08-23 00:17:33
阅读次数:
174
对于这个形式,我想过为什么不能够使用 *p 作为形参呢。下面我们看一下代码和执行结果 由这个结果可以看出一开始ptr初始化为NULL,后面经过get()函数以后ptr的指针为00511448,包括后面的函数退 出以后ptr的值也是00511448 。但是下面指传入指针的结果相比较,我们就可以发现问题 ...
分类:
编程语言 时间:
2018-08-17 22:21:46
阅读次数:
124