学习C++的shared_ptr智能指针你可能会碰到一个问题,循环引用为什么会出现问题?为什么不能释放?C++不是保证了对象构造成功退出作用域时就绝对会调用析构函数吗,调用析构函数不也会调用成员变量和父类的析构函数吗,为什么还不能释放呢?难道是编译器有bug? 非也,原因是一句绕口令式的答案:你以为 ...
分类:
其他好文 时间:
2020-07-19 23:46:32
阅读次数:
114
单片机可以替代PLC 吗? 这个问题如同面粉能代替面条一样,答案是否定的。第一次听到这个答案可能很多人都有疑问,单片机明明功能那么强大,功能那么丰富为什么不能取代PLC呢? 那么今天我们就来了解一下单片机和PLC分别是什么,它们之间有什么区别。 一、单片机 单片微型计算机(Single Chip M ...
分类:
其他好文 时间:
2020-07-06 18:15:38
阅读次数:
97
🤔:为什么不能直接扫描一边的时候清零? 💡:会搞混**“修改产生的0”和“矩阵中原有的0”**,遍历的后面可能会把你前面修改的0当成矩阵原有的0 方法一:开辟一个矩阵标记要置0的位置,空间复杂度为$O(mn)$。代码略。 方法二:事实上我们开辟的标记矩阵中存在很大的空间浪费,我们标记的时候关心的 ...
分类:
其他好文 时间:
2020-06-24 23:56:56
阅读次数:
110
看下官方说明: 意思是java方法签名包含两个要素:方法名称和参数列表。即不包括返回值类型。 那为什么不能包含返回值类型呢? 看一下如下两段代码示例。 示例一: 1 public String m123(int i) { 2 return "456"; 3 } 4 5 public int m123 ...
分类:
编程语言 时间:
2020-06-22 01:16:27
阅读次数:
109
1、Service资源,为什么K8s要引入Service资源。 答:运行在docker中的业务,想要被外界访问,我们需要为它做端口映射才能被访问,那么运行在k8s中的容器,为什么不能直接为它做端口映射呢? RC(Replication Controller)虽然保证了Pod的高可用,但是我们仅仅只能 ...
分类:
Web程序 时间:
2020-06-21 13:28:43
阅读次数:
55
带着BAT大厂的面试问题去理解volatilevolatile关键字的作用是什么? volatile能保证原子性吗? 之前32位机器上共享的long和double变量的为什么要用volatile?现在64位机器上是否也要设置呢? i++为什么不能保证原子性? volatile是如何实现可见性的? 内... ...
分类:
其他好文 时间:
2020-06-12 00:52:20
阅读次数:
67
当我们在训练一个神经网络的时候,参数的随机初始化是非常重要的,对于逻辑回归来说,把参数初始化为0是很ok的。但是对于一个神经网络,如果我们将权重或者是所有参数初始化为0,梯度下降算法将不会起到任何作用。 1.为什么逻辑回归参数初始化为0是ok的? 下图所示,是logistic回归的图解: 假设我们用 ...
分类:
其他好文 时间:
2020-06-01 00:50:01
阅读次数:
226
通过核心业务驱动是快速搭建数据监控指标体系的不二法则! 一. 为什么要有数据监控后台? 随着创业大潮的兴起,市场中很多初创公司在初期为了快速上线,往往选择只进行功能开发,而认为数据后台在初期没有太多作用,觉得说这种不重要的东西可以在后期再补上嘛,但实际上真的是这样吗? 那么在这我想讲一个健康企业的产 ...
分类:
其他好文 时间:
2020-05-24 09:26:45
阅读次数:
62
1.内存加法器,运算器的一种基本类型04:00计算机为什么不能计算10进制,必须是二进制,这样就大大降低计算机设计复杂度存储器,存储加法器运算的数据,控制器需要的指令控制器,接受控制指令。控制器告诉运算器到存储器里面的哪里读数据前22分钟,讲解计算机原理ROM设备:只读存储器RAM设备:随机存储器轮巡,poll机制中断,interrupt机制,硬件通知机制。中断控制器,中断向量一根线表示多个IO设
分类:
其他好文 时间:
2020-05-20 10:48:57
阅读次数:
55
1.概念 2.内部类的作用 3.原理 4.分类 5.内部类中为什么不能声明静态成员? 6.成员内部类的修饰符 7.局部内部类的修饰符 8.成员内部类 8.1 成员内部类代码实现 package JavaBasicReview; public class JavaGrammer { public st ...
分类:
其他好文 时间:
2020-05-14 12:48:19
阅读次数:
55