在系统中所有的进程之间是共享CPU和主存这些内存资源的。当进程数量变多时,所需要的内存资源就会相应的增加。可能会导致部分程序没有主存空间可用。此外,由于资源是共享的,那么就有可能导致某个进程不小心写了另一个进程所使用的内存,进而导致程序运行不符合正常逻辑。为了更加有效的管理内存并少出错,现代系统提供 ...
分类:
其他好文 时间:
2021-07-19 16:45:56
阅读次数:
0
引言 不懂数学是学不好人工智能的,本系列文章就汇总了人工智能所需的数学知识。本文是高等数学篇。 另有线代篇和概率论篇。 人工智能数学基础之概率论 人工智能数学基础之线性代数(持续更新) 函数与极限 函数 \(y = f(x)\) ,x是函数f的自变量,y是因变量 函数极限 \(\lim\limits ...
分类:
其他好文 时间:
2021-07-19 16:42:48
阅读次数:
0
StatefulSet 有状态应用[有状态应用] 有状态:StatefulSet - 集群节点之间的关系。 - 数据不完全一致。 - 实例之间不对等的关系。 - 依靠外部存储的应用。 - 通过dns维持身份 - 每个pod都有特定的名称和网络标识(如pod名是由statefulSet名+有序的数字组 ...
分类:
Web程序 时间:
2021-07-19 16:40:40
阅读次数:
0
内部排序是指在排序期间数据元素全部存放在内存的排序。外部排序是指在排序期间全部元素的个数过多,不能同时存放在内存,必须根据排序过程的要求,不断在内存和外存之间移动的排序。本次主要介绍常见的内部排序算法。 1. 直接插入排序 直接插入排序的算法思想是把待排序序列a[n]中的n个元素看作是一个有序表和无 ...
分类:
编程语言 时间:
2021-07-19 16:39:46
阅读次数:
0
在前面的两篇博文《一次性讲清楚spring中bean的生命周期之一:getSingleton方法》和《一次性讲清楚spring中bean的生命周期之二:FactoryBean的前世今生》中分析了spring中bean生命周期的过程中的getSingleton方法和getObjectForBeanIn ...
分类:
编程语言 时间:
2021-07-19 16:37:07
阅读次数:
0
这个题很明显的二分枚举,但是还有一个前缀和有点坑人。 这题题其实点不多,就两个关键点。 二分的判断 可以看到:在W取0时,所有的区间内的矿石都可以选上,而在W大于最大的质量时,所有的矿石都选不上。 然后简单算一下就发现:W越大,矿石选的越少,W越小,矿石选的越多。 所以,随着W增大,Y值减小。 所以 ...
分类:
其他好文 时间:
2021-07-19 16:34:37
阅读次数:
0
众所周知,Windows 10家庭版是不带组策略的,最近找到一个方法可以让家庭版也支持gpedit.msc 这个方法主要是利用dism安装Microsoft-Windows-GroupPolicy-ClientExtensions和Microsoft-Windows-GroupPolicy-Clie ...
OpenMVG 的功能模块由若干核心库组成,本文主要介绍 Image 和 Numeric 两个库 1 Image Image 库包含图像容器 Image<T>、图像IO读写函数 ReadImage() 和 WriteImage()、基本绘图操作 DrawLine()、DrawCircle() 和 D ...
分类:
其他好文 时间:
2021-07-19 16:30:50
阅读次数:
0
线程池的作用 在多线程的应用中,线程的频繁创建和销毁会浪费时间,从而影响效率,所以引进线程池和概念,将多个线程维护在线程池中,避免了线程频繁创建与销毁的开销问题 线程池的结构 结构体 struct threadpool_t { pthread_mutex_t lock; //互斥锁 pthread_ ...
分类:
编程语言 时间:
2021-07-19 16:30:19
阅读次数:
0
在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。 假如这两个 XML 文档被一起使用,由于两个文档都包含带有不同内容和定义的 <table> 元素,就会发生命名冲突 使用前缀可以避免命名冲突 比如 两个<table> 元素 (<h:table> 和 < ...
分类:
其他好文 时间:
2021-07-16 17:41:15
阅读次数:
0