MongoDB服务器CPU一直很高,最高达到900%,可能是哪些原因? 答:可能原因如下: 1、高并发场景下,服务器开启numa 2、mongo查询无索引,消耗大量内存和io 3、服务器硬件故障,例如CPU 内存 raid卡等。 3、高并发写入下开启读写分离+oplog应用加锁。 4、高并发短链接+ ...
分类:
数据库 时间:
2020-06-17 16:42:22
阅读次数:
98
背景交代 相信每个程序员都有自己做过个人网站,博客之类的项目了,但是现在还在维护吗?反正我前前后后做过2到3个了,维护一段时间后因为一些不可逆的原因(主要是懒)都没有维护了,购买的一些域名和服务器信息也都过期了,最近玩了一下hexo,发现这个东西挺方便的,基本半个小时就可以搞完,并且如果 完全托管在 ...
分类:
其他好文 时间:
2020-06-17 10:57:34
阅读次数:
68
本篇主要介绍如何在CentOS环境下部署Elasticsearch,以及部署过程中遇到的一些问题,仅供参考 CentOS IP:192.168.182.129 部署过程 cd /usr/local/ # 导航到指定目录 mkdir elk # 创建文件夹 cd elk # 导航到刚创建的elk文件夹 ...
分类:
其他好文 时间:
2020-06-17 01:35:22
阅读次数:
172
因为怕盗版或者怕软件被植入病毒或者插件等,要对软件的完整性做校验。步骤:先下载完软件,然后再本地做校验。 1.windows下如何验证? certutil -hashfile 路径+文件名(包括文件名后缀) MD5 certutil -hashfile 路径+文件名(包括文件名后缀) SHA1 ce ...
分类:
其他好文 时间:
2020-06-17 01:10:36
阅读次数:
122
返回前端的实体中包含long类型,并且因为精度丢失导致返回数据变化。添加注解把long转换成字符串。 @ApiModelProperty(value = "活动ID ", name = "campaignId", required = true) @JsonSerialize(using= ToSt ...
分类:
其他好文 时间:
2020-06-16 12:45:30
阅读次数:
44
:= 示例代码: #!/bin/bash var=123 echo ${var:="999"} unset var echo ${var:="888"} 输出: 123 888 结论 := 意思就是如果这个变量是空的或者未赋初值,则对其进行赋值. 否则, 就不赋值. ...
分类:
系统相关 时间:
2020-06-16 10:27:13
阅读次数:
75
一、什么是less less是css的扩展。他扩展了变量、mixin、函数等功能,使得css代码写的更有效率、更爽(哈哈),本篇主要先介绍less的变量 二、less的变量 相信在写css的时候,你总会发现,你某些属性的值一直都是重复的,例如系统的背景颜色、logo的地址等等, 因此通过less 的 ...
分类:
其他好文 时间:
2020-06-16 01:03:44
阅读次数:
62
第一步: docker pull nginx # 拉取镜像 mkdir -p /shw/nginx/conf # 创建配置文件目录 第二步: # 拷贝配置文件 docker run --name nginx01 -d nginx:latest docker cp nginx01:/etc/nginx ...
分类:
其他好文 时间:
2020-06-15 22:50:16
阅读次数:
73
C#支持方法的重载:方法名相同,但是方法的参数或参数类型不同。 class ResultDisplayer { public void DisplayResult(string result) { // implementation } public void DisplayResult(int r ...
1 字符串的初步了解 定义:你让计算机呈现给人们的内容 创建:用引号引用一个文本的过程就创建了一个字符串,单引号双印号都行 操作:打印字符串、将字符串保存到文件、将字符串发送到网络服务器等 2 创建包含变量的字符串: 变量名 = ' 字符串 ' (可以是单引号可以是双引号,一般都用单引号) 3 字符 ...
分类:
其他好文 时间:
2020-06-15 18:09:38
阅读次数:
73