进程间通信 基本介绍: 操作系统提供给用户的几种进程间的通信方式 进程间通信方式是干什么的: 进程间数据传输 数据共享 进程控制 事件通知 正式因为有不同的需求,因此操作系统之间有人提供了多找不同的进程间的通信方式: 续继承与unix而来的管道(匿名管道/命名管道) 共享内存 消息队列 信号量 为什 ...
分类:
系统相关 时间:
2019-08-17 01:21:13
阅读次数:
155
Raid 0:需两个以上硬盘 优势:数据读取写入最快,,比如3快80G的硬盘硬盘使用率100%,做raid0 可用总容量为240G。速度是一样。缺点:无冗余能力,一块硬盘损坏,数据全无。建议:做raid0 可以提供更好的容量以及性能,读写速度在RAID中最快,推荐对数据安全性要求不高的使用。 公式: ...
分类:
其他好文 时间:
2019-08-14 14:30:56
阅读次数:
83
1、线程安全性: 线程安全:String、StringBuffer 线程不安全:StringBulider 2、执行效率 StringBulider最快,Stringbuffer次之,String最差 3、存储空间 String的对象一旦创建就不能改变,是一个常量,对String操作后会生成新的St ...
分类:
其他好文 时间:
2019-08-13 22:42:29
阅读次数:
100
平时每个开发者都会讨论数据量大时,sql的优化问题。但是并不是每个人都会有100w的数据量可以用来实战,那么今天我们就自己动手,模拟一个100w数据量的表。 创建原理 其实创建的方法有很多,有快的也有慢的。本博客中写的当然不是最快的那个,但确实是比较好操作和理解的。那么我先来说明一下它的原理:它是利 ...
分类:
数据库 时间:
2019-08-11 13:25:07
阅读次数:
128
排序算法中最快、最简单的排序算法,及其耗费内存。 原理 把同类元素放在相同的桶里,每个桶子再个别排序(有可能再使用别的排序算法或是以递回方式继续使用桶排序进行排序),桶本身是有序的! 1、确定桶的数量; 2、遍历列表,把元素放到对应的桶里; 3、重复2; 4、把排序好的元素放回原列表,知道排序完成; ...
分类:
编程语言 时间:
2019-08-09 23:50:01
阅读次数:
97
梯度下降法(Gradient Descent) 优化思想:用当前位置的负梯度方向作为搜索方向,亦即为当前位置下降最快的方向,也称“最速下降法”。越接近目标值时,步长越小,下降越慢。 如下图所示,梯度下降不一定能找到全局最优解,可能寻找到的是局部最优解。(当损失函数是凸函数时,梯度下降得到的解一定是全 ...
分类:
其他好文 时间:
2019-08-07 22:28:45
阅读次数:
186
使用Minikube是运行Kubernetes集群最简单、最快捷的途径,Minikube是一个构建单节点集群的工具,对于测试Kubernetes和本地开发应用都非常有用。 ⒈安装Minikube Minikube是一个需要下载并放到路径中的二进制文件。它适用于Windows、Linux和OSX系统。 ...
分类:
Web程序 时间:
2019-08-07 16:19:27
阅读次数:
167
Python目前是机器学习领域增长最快速的编程语言之一。 该教程共分为11小节。在这个教程里,你将学会: 如何处理数据集,并构建精确的预测模型 使用Python完成真实的机器学习项目 这是一个非常简洁且实用的教程,希望你能收藏,以备后面复习! 接下来进入正题~ 这个微课程适合谁学习? 开始之前,要搞 ...
分类:
编程语言 时间:
2019-08-06 13:41:31
阅读次数:
97
这两年,随着科技的迅速发展,人脸识别已经逐渐成为了新时期生物识别技术应用的重要领域,忘记密码了?没事儿,咱还可以“刷脸”!今天,小编将带大家了解一下最新的人脸识别技术,看看这项技术发展到哪一步了。传统的人脸识别技术主要是基于可见光图像的人脸识别,人们也比较熟悉这样的识别方式。不过,这种方式的缺点其实非常明显,光线的限制性非常大,并不能满足实际的需要。解决光照问题的方案有三维图像人脸识别,和热成像人
分类:
其他好文 时间:
2019-08-05 09:58:12
阅读次数:
183
需求: 如何从一个序列中快速获取出现次数最多的元素。 方法: 利用collections.Counter类可以解决这个问题,特别是他的most_common()方法更是处理此问题的最快途径。比如,现在有一个单词的序列,你想快速获取哪个单词出现频率最高,就可以这么做: In [22]: words = ...
分类:
编程语言 时间:
2019-08-02 16:32:25
阅读次数:
92