RED

elasticsearch 性能测试

对着背影说爱祢 提交于 2020-08-15 16:00:51
最近花很大的经历来做性能测试,把结果整理到了ppt中,可能有个别地方不准,但是可以看看一个趋势。 主要分为两部分,一部分是写入elasticsearch性能,一部分是查询测试,elasticsearch的查询性能。 当然在elasticsearch1.3.0之后elasticsearch会提供benchmark来评估服务器性能实用情况。 硬件配置 主机 cpu mem disk system 192.168.32.243 POWER7 4228MHz*12 24G swap:1G IBMsas 600G Red Hat Enterprise Linux Server 6.4 192.168.32.244 POWER7 4228MHz*8 16G swap:1G IBMsas 600G Red Hat Enterprise Linux Server 6.4 192.168.32.245 POWER7 4228MHz*8 16G swap:1G IBMsas 600G Red Hat Enterprise Linux Server 6.4 测试样本说明 入库测试(bulk)、查询测试 1个服务~3个服务 3、6、9分片 1备份 2.4亿条记录 8g内存 jmeter压力测试工具(2.11) 入库测试 POST http://192.168.32.245:9200/performance

wpf 动态边框样式不改变问题分析

邮差的信 提交于 2020-08-15 11:55:18
当wpf里设置边框的时候,如果是dynamicResource的话,有时候会不显示。 1.window里定义颜色,这时候不显示 <Window.Resources> <Color x:Key= " red " R = " 255 " G = " 0 " B = " 0 " A= " 255 " /> <Color x:Key= " blue " R = " 0 " G = " 0 " B = " 255 " A= " 255 " /> </Window.Resources> <Grid> <Border BorderThickness= " 20 " > <Border.Background> <SolidColorBrush Color= " {DynamicResource red} " /> </Border.Background> <Border.BorderBrush> <SolidColorBrush Color= " {DynamicResource blue} " /> </Border.BorderBrush> </Border> </Grid> 设计器里看到的结果如下: 但是运行起来,效果如下: 让人很蛋疼,可能这就是动态样式的局限吧。 2.app。xaml里设置 <Application.Resources> <Color x:Key= " red " R =

[重制版]《代码英雄》第一季(2):操作系统战争(下)Linux 崛起

被刻印的时光 ゝ 提交于 2020-08-15 09:50:14
代码英雄讲述了开发人员、程序员、黑客、极客和开源反叛者如何彻底改变技术前景的真实史诗。 什么是《代码英雄》 代码英雄Command Line Heroes是世界领先的企业开源软件解决方案供应商红帽(Red Hat)精心制作的原创音频播客,讲述开发人员、程序员、黑客、极客和开源反叛者如何彻底改变技术前景的真实史诗。该音频博客邀请到了谷歌、NASA 等重量级企业的众多技术大牛共同讲述开源、操作系统、容器、DevOps、混合云等发展过程中的动人故事。 本文是《 代码英雄 》系列播客 第一季(2):操作系统战争(下) 的 音频 脚本。 Saron Yitbarek : 这玩意开着的吗?让我们播放一段跟星球大战电影一样的开场字幕吧,第二集开始了! 00:00:30 - 配音 : OS 战争第二部分:Linux 的崛起。微软帝国控制着 90% 的用桌面用户,操作系统的完全标准化似乎是板上钉钉的事了。所以公司们把它们的注意力从桌面端的个人用户,转移到了专业人士上,它们为了服务器的所有权打得不可开交。但是一个有点让人意想不到的英雄出现在开源“反叛组织”中。戴着眼镜,固执的林纳斯·托瓦兹Linus Torvalds免费发布了他的 Linux® 程序。微软摔了个趔趄,并且开始重新调整战略。 00:01:00 - Saron Yitbarek : 哦,我们极客们就是喜欢那样。上一次我们讲到哪了

程序员轻松绘图神器

冷暖自知 提交于 2020-08-15 08:25:00
我们程序员在工作生活中,有很多场合下需要绘制图表,比如PPT里的图表,学习笔记的一些助记图,还有最常见的,工作中大量使用的流程图。 在 Window 下,我们有很多好用的工具,比如 Visio 、 EA 等等。这些软件也很好用,但都有个缺点,那就是太复杂。我们需要一定的美工基础,还要学很多软件操作,才能画出一张很简单的流程图。 而且,更要命的是,一旦需求发生变动,很不好修改,往往牵一发而动全身。所以经常在听到需求变更的时候,良许就脊背一凉…… 后来,在大神的介绍下,良许开始使用一个神器。这个神器不需要你懂美工,也不太需要懂软件操作,绘图的过程跟你写软件的过程差不多,短短的几行代码,就能把你头脑里的想法表现出来。 而且,不用担心布局,不用担心修改,甚至都不用鼠标,也给制作出相当精美的作品! 这个神器就是: dot 命令! 这个神器还有个图形界面版,叫 Graphviz ,但良许习惯了命令行,一般是在命令行下完成的。 我们先来看下它能做什么。以下几个图片选自它的官网: 这只是其中的几张图而已,更多图片可以去它的官网查看: http://www.graphviz.org 这个软件非常强大,如果掌握得好的话,可以画出非常好看的作品,而且还不怕产品经理改需求。但是,在大多数情况下,我们不太需要用到它的高级功能,往往一些很基础的功能就可以应付我们工作中的 80% 以上的需求了。

flex布局语法+实例

a 夏天 提交于 2020-08-15 05:38:26
一、什么是flex布局   flex 是 flexible box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。 任何一个容器都可以指定为 flex 布局。 你可以将前端页面想象成一个巨大的容器,里面装满了各式各样的盒子元素,为了方便元素排列布局,css引入弹性布局。即设置了弹性布局的元素,他的大小和对齐方式将更加灵活的随着他所处空间的大小而改变。 任何元素都可以使用flex布局,不区分行内、块级元素。注意:webkit 内核的浏览器,必须加上-webkit前缀。且设为 flex 布局以后, 子元素的float、clear和vertical-align属性将失效 。 二、flex布局中的基本概念   1.容器     采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。我更喜欢称为父容器和子容器。容器具有这样的特点:父容器可以统一设置子容器的排列方式,子容器也可以单独设置自身的排列方式, 如果两者同时设置,以子容器的设置为准。   2.轴线     容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end

【融职教育】Web前端学习 第2章 网页重构6 盒子模型

百般思念 提交于 2020-08-15 05:12:42
一、盒子模型概述 我们可以把一个网页分解成一个个区域,大的区域内部可以嵌套小的区域,就像融职教育的首页一样。 红色的区域是最大的区域,整个网页由三部分红色区域组成,蓝色区域在红色区域之中,绿色区域最小。每个区域都可以看做一个盒子,一个网页就是由一个个大大小小的盒子嵌套而成。 盒子之间或内外是有边距的,通过以下属性控制盒子的边距 margin:外边距 padding:内边距 盒子模型还会涉及到我们之前学过的一个属性 border:设置元素的边框 二、盒子模型属性讲解 margin margin属性可以控制元素的外边距,简单的说就是设置margin的这个元素与其相邻的元素或外部容器元素的距离,对应有四个属性,上下左右: margin-top:上外边距 margin-bottom:下外边距 margin-left:左外边距 margin-right:右外边距 我们以margin-top属性为例,实例代码如下所示: 1 .box1{ 2 width:300px; 3 height:300px; 4 background-color: #f00; 5 } 6 .box2{ 7 width:300px; 8 height:300px; 9 background-color: #0f0; 10 margin-top:50px; 11 margin-left:80px; 12 } 如代码所示

【歪讲拉勾】2 Java容器

半城伤御伤魂 提交于 2020-08-15 04:18:32
文章内容输出来源:拉勾教育Java高薪训练营 【歪讲拉勾】1 JVM内存结构 https://my.oschina.net/u/4033707/blog/4444869 前言 大家好,上次看完 【重讲拉勾】1 JVM内存结构 感觉怎么样?这次,我们沿用上次的思路来记忆下Java容器的内容。 问题 面试时是不是会被问道:请你讲讲你所了解的Java容器,记住多少讲多少。 也许说到某一个具体类时,你可以说出些皮毛。但是,面对整体那么多类,你又能记住多少个呢?先看下面这张常用容器一览图,其中我又抽象出了生活场景中的 车位 。 (点开看清晰全图) 下边我们逐个分开看下: 1. List 对照上边两张图有没有感觉?第二张图像不像ArrayList?如果这条路是死胡同,像不像Stack? 写时复制我想象到的是临时车位,你也可以理解成因为这个车位有车,你只好在旁边临时停靠一下。(更深层次的细节可以忽略,主要是为了映射一个方便记忆的概念) 2. Set 为什么使用车展表示Set呢?因为set的最大特性就是元素不重复,而车展上一般都是每个型号只有一辆车(忽略特殊情况)。 这里说下EnumSet。因为里边存的是枚举类型,即同一个类别中的不同选项。比如,Color.Blue、Color.Red等等,是不是和同款车型,不同型号(高配,低配),不同颜色的型号类似呢。

步入element-ui踩坑记

假如想象 提交于 2020-08-15 03:38:04
1、element-ui中轮播图自适应图片高度。   https://www.cnblogs.com/Azyzl/p/11169141.html 2、 < el-table-column label ="余额(元)" align ="right" :show-overflow-tooltip ="true" prop ="saDdpAcctBal" > < template slot-scope ="scope" > < span style ="color: red" > {{scope.row.saDdpAcctBal}} </ span > </ template > </ el-table-column > 来源: oschina 链接: https://my.oschina.net/u/4277082/blog/4331897

001.OpenShift介绍

99封情书 提交于 2020-08-15 03:26:17
一 OpenShift特性 1.1 OpenShift概述 Red Hat OpenShijft Container Platform (OpenShift)是一个容器应用程序平台,它为开发人员和IT组织提供了一个云应用程序平台,用于在安全的、可伸缩的资源上部署新应用程序,而配置和管理开销最小。 OpenShift构建于Red Hat Enterprise Linux、Docker和Kubernetes之上,为当今的企业级应用程序提供了一个安全且可伸缩的多租户操作系统,同时还提供了集成的应用程序运行时和库。 OpenShift带来了健壮、灵活和可伸缩的特性。容器平台到客户数据中心,使组织能够实现满足安全性、隐私性、遵从性和治理需求的平台。不愿意管理自己的OpenShift集群的客户可以使用Red Hat提供的公共云平台OpenShift Online。 1.2 OpenShift特性 OpenShift容器平台和OpenShift Online都是基于OpenShift Origin开源软件项目的,该项目本身使用了许多其他开源项目,如Docker和Kubernetes。 应用程序作为容器运行,容器是单个操作系统内的隔离分区。容器提供了许多与虚拟机相同的好处,比如安全性、存储和网络隔离,同时需要的硬件资源要少得多,启动和终止也更快

How to insert data to mongodb on centos 7

核能气质少年 提交于 2020-08-14 21:23:11
insert & read data to mongodb > use lanzhou switched to db lanzhou > db.wuwei.save( { a: 1 } ) WriteResult({ "nInserted" : 1 }) > db.wuwei.find() { "_id" : ObjectId("5f0faebe2d6c5971111129df"), "a" : 1 } > e.g. > db.inventory.insertOne( ... { item: "canvas", qty: 100, tags: ["cotton"], size: { h: 28, w: 35.5, uom: "cm" } } ... ) { "acknowledged" : true, "insertedId" : ObjectId("5f0fb0712d6c5971111129e0") } > db.inventory.find() { "_id" : ObjectId("5f0fb0712d6c5971111129e0"), "item" : "canvas", "qty" : 100, "tags" : [ "cotton" ], "size" : { "h" : 28, "w" : 35.5, "uom" : "cm" } } > db.inventory