LINUX系统下PXE网络安装虚拟机

PXE(preboot execute environment),预启动执行环境。由于安装系统的时候,有时候是大批量的安装;这时使用磁盘或虚拟机进行单个安装,效率太差;所以我们开始使用PXE网络安装LINUX系统(即使用DHCP服务获取安装所需的文件位置,并逐步安装)。具体安装步骤如下: (一)在服务器端 : 1)首先要有可用的yum源和ip;安装DHCP服务,使客户端可以进行IP的获取。(安装的时候,可以参照之前的博客) 2)安装相关软件: yum install syslinux.x86_
分类: 其他 发布时间: 08-20 23:51 阅读次数: 0

C#线程安全类型

1、IProducerConsumerCollection (线程安全接口)   此接口的所有实现必须都启用此接口的所有成员,若要从多个线程同时使用。 using System; using System.Collections; using System.Collections.Concurrent; using System.Collections.Generic; namespace ConsoleApp1 { public class SafeStack<T> : IProd
分类: 其他 发布时间: 08-20 23:51 阅读次数: 0

ES-正排索Doc Values和Field Data

1.Doc Values 聚合使用一个叫Doc Values的数据结构。Doc Values使聚合更快、更高效且内存友好。 Doc Values的存在是因为倒排索引只对某些操作是高效的。倒排索引的优势在于查找包含某个项的文档,而反过来确定哪些项在单个文档里并不高效。 结构类似如下: Doc Terms ----------------------------------------------------------------- Doc_1 | brown, dog, fox,
分类: 其他 发布时间: 08-20 23:51 阅读次数: 0

linux 软件包及rpm包的安装、更新、卸载、依赖

软件包分类 1、源码包 2、二进制包 二进制包是源码包编译后产生的文件。.exe文件是适用于windows平台的二进制包;RPM包适用于redhat系列的二进制包;deb包是适用于ubuntu平台的二进制包。 rpm包安装方法有两种:一种是rpm命令安装,一种是yum在线安装。 rpm命令安装 包全名与包名 软件还没有安装时,使用包全名 软件已经安装后,使用包名,是搜索/var/lib/rpm来做到的。 rpm -ivh 包全名 -i 安装 -v 显示详细信息 -h 显示进度 --nodeps
分类: 其他 发布时间: 08-20 23:51 阅读次数: 0

UVA - 11624 J - Fire! (BFS)

题目传送门 J - Fire! Joe works in a maze. Unfortunately, portions of the maze have caught on fire, and the owner of the maze neglected to create a fire escape plan. Help Joe escape the maze. Given Joe’s location in the maze and which squares of the maze ar
分类: 其他 发布时间: 08-20 23:51 阅读次数: 0

Opencv均值漂移pyrMeanShiftFiltering彩色图像分割流程剖析

meanShfit均值漂移算法是一种通用的聚类算法,它的基本原理是:对于给定的一定数量样本,任选其中一个样本,以该样本为中心点划定一个圆形区域,求取该圆形区域内样本的质心,即密度最大处的点,再以该点为中心继续执行上述迭代过程,直至最终收敛。 可以利用均值偏移算法的这个特性,实现彩色图像分割,Opencv中对应的函数是pyrMeanShiftFiltering。这个函数严格来说并不是图像的分割,而...
分类: 编程语言 发布时间: 08-20 23:50 阅读次数: 0

C++ Primer Plus (第6版)编程题

第2章     开始学习 C++ //ex2.1--display your name and address #include &amp;lt;iostream&amp;gt; using namespace std; int main(void) { cout&amp;lt;&amp;lt;&quot;Name:&quot;&amp;lt;&amp;lt;&quot;Du Yong!\n&quot;; cout&amp;lt;&amp;lt;&quot;Address:&quot;&amp;lt
分类: 编程语言 发布时间: 08-20 23:50 阅读次数: 0

【CSS】福利!总结css中15种隐藏!

话不多说,直接开始了。 1.width:0;/height:0; 这种方式的缺点是隐藏不了文字,如果需要隐藏文字,那么:2.针对文字 font-size:0;3.针对文字 color:transparent;4.opacity:0; 原理是把元素设置为透明。5.通过定位,把元素移出屏幕外即可。<style> div{ position:absolute; left:-99999
分类: 其他 发布时间: 08-20 23:45 阅读次数: 0

【CSS】浅谈CSS中的包含块

今天同大家浅谈一下css中的包含块。鄙人才疏学浅,文中误笔,还请不吝指出。包含块是什么一般情况下,在css中,一个元素的位置和尺寸的计算都相对于一个矩形,这个矩形被称为包含块。举例说明,比如,子元素的初始化布局总是在父元素的左上角。包含块是一个相对概念,它不一定是绝对的某个元素。这里有很多人把包含块同父级元素混为一谈,这是不符合CSS机制的。包含块的创建 在HTML中,根元素的包含块叫做初始包含块,
分类: 其他 发布时间: 08-20 23:45 阅读次数: 0

【CSS】浅谈css中格式化上下文BFC、IFC(一)

格式化上下文格式化上下文指的是元素所处的环境以及初始化。这里的初始化就是所谓的格式化(如手机的重置,恢复出厂设置),环境也称为上下文(不同的环境会有不同的结果)。 格式化上下文分为: 块格式化上下文 行内格式化上下文 从Overflow清除浮动开始 visible:不对超出的内容做处理 hidden:剪切超出内容(超出部分隐藏) scroll:不管内容是否超出,添加滚动条 auto:超出的内容以卷
分类: 其他 发布时间: 08-20 23:44 阅读次数: 0

【CSS】垂直外边距折叠

在CSS中,如果有两个以及两个以上的盒子(可以是兄弟元素,也可以不是)垂直排列,那么他们相邻的垂直外边距会被合并成一个外边距。margin值以较大的为准。 根元素(HTML元素)的外边距不会被折叠 外边距折叠不仅是兄弟元素之间,子元素和父元素垂直方向上的margin也会被折叠 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF
分类: 其他 发布时间: 08-20 23:44 阅读次数: 0

【CSS】浅谈css中格式化上下文BFC、IFC(二)

Inline Formatting ContextInline Formatting Context的缩写就是IFC。中文名叫,行内格式化上下文。行内框参与IFC。 什么是行框?在IFC中,每个框都是一个接一个地水平排列,起点是包含块的顶部,水平方向上的margin、border、和padding在框之间得到保留。框在垂直方向上以不同的方式对齐,通过vertical设置。框的每一行称为行框。 行
分类: 其他 发布时间: 08-20 23:44 阅读次数: 0

【CSS】你不知道的auto

今天阅读,偶得auto总结,故共享。技术有限,文中难免存在纰漏,望各位看官,不吝指出。水平方向的auto 如果将一个替换元素(如img)的宽度设置为auto,则宽度等于内容宽度。 对于行内元素,width不起作用,其他的几个属性(比如margin-left为auto)结果也都是0。 块级元素将属性设置为auto时,则占满空间。 对于绝对定位元素,如果只有一个属性的值为auto,则占满剩余空间。 垂直
分类: 其他 发布时间: 08-20 23:44 阅读次数: 0

【CSS】基于视口单位vw vh vmin vmax 以及 rem和ch

素质N连既然已经有了percentage值,为什么还要用基于视口单位呢? 因为,如果你想根据视口来调整某个元素的大小,采用percentage计算,那么得每一层父元素都使用percentage计数。但如果用基于视口单位,就省去了很多麻烦! 为什么不可以用js获取窗口大小,然后做css? 可以是可以,但是这颇有css-in-js的味道。我个人来说,不喜欢这种。并且在加载上不太符合浏览器的加载方式
分类: 其他 发布时间: 08-20 23:43 阅读次数: 0

iostat & awk

iostat & awk
分类: 企业开发 发布时间: 08-20 23:43 阅读次数: 0

【CSS】inline和inline-block的间距

我们发现,inline和inline-block都会引起间距和空格,而这两个属性又是我们经常使用的,所以这篇博文显得尤为重要。哈哈… 直接将空格删除,也就是说在html里将两个标签写在一行且中间不要留有空格 在换行代码中间嵌入注释,如下: <div style="display:inline-block"></div><!-- --><div style='display:inline-block'
分类: 其他 发布时间: 08-20 23:43 阅读次数: 0

【CSS】用shape完美实现文字环绕 circle、ellipse、polygon

shape简介shape有一下两个属性: 1.shape-outside:让文字从图片外部开始环绕,以及设置图片的形状 2.shape-inside:设置图片的内部形状,目前基本不支持shape关键字如下(类似box-sizing): margin-box content-box border-box padding-box 基本形状用以下函数来定义: circle(size a
分类: 其他 发布时间: 08-20 23:43 阅读次数: 0

【CSS】CSS选择器的妙用,学会你就不用js了。

我们都知道css选择器有很多种,但是摸着良心说,你常用的有几个? 都一样,ID和class嘛! 看这篇博文的你,与我一样幸运。希望大家看完之后,能对css选择器多一些理解与运用。它真的可以帮你省去很多繁琐的js操作。先来个引子: 这种情况,咋办? 有人说,给每个li起个名字,然后border-left:none; 可以,但是麻烦! 兄弟选择器 ul > li + li{ borde
分类: 其他 发布时间: 08-20 23:43 阅读次数: 0

【CSS】用CSS绘制图标(图标大全)

转载请务必注明出处,也不枉我这么辛苦打上来。谢谢啦! 技艺不精,若有纰漏,还请不吝指出。 暂停按钮 <style> .box{ width: 50px; height: 50px; background-color: white; border: 1px solid blac
分类: 其他 发布时间: 08-20 23:42 阅读次数: 0

【现代前端】HTML基础 DOCTYPE AMP HTML

必须要知道的DOCTYPEH5自2014年正式发布以来,其DOCTYPE文档声明即<!DOCTYPE html>被各大浏览器所支持。尽管如此,这并不代表H5的新标签可以在这些浏览器上正常解析。 这是因为DOCTYPE声明只用于指示web页面使用哪个版本的HTML版本编写指令进行解析。<!DOCTYPE html>的定义兼容所有HTML的历史版本和最新的H5版本。不支持H5的浏览器,仍会使用H4等的
分类: 其他 发布时间: 08-20 23:42 阅读次数: 0