logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MongoDB 指定字符替换

两种写法第一种写法 采用 update条件: 忽略为null的字段db.attendance.find({'tenantId':10031}).forEach(function(dev) {if(dev.idPortrait != null) {dev.idPortrait = dev.idPortrait.replace('127.0.0.1:9090','192.168.1.111:8885'

#mongodb
CLion搭建配置C++开发环境 (MinGW-W64 GCC-8.1.0)

文章目录下载MinGW-W64 GCC版本区别配置环境下载MinGW-W64 GCC下载地址:https://sourceforge.net/projects/mingw-w64/files/版本区别下载后解压到相应的目录配置环境打开CLion settings搜索 Toolchains添加 MinGW...

#c++
java Stream 的 Collectors.groupingBy 支持 key 为 null

@Datapublic class Org {private Integer id;private Integer pid;Org(Integer id, Integer pid) {this.id = id;this.pid = pid;}}public static void main(String[] args) {Org root = new Org(1,null);Org

#java#开发语言#后端
elasticsearch:Exception BindTransportException[Failed to bind to [9300-9400]]

es 版本:7.6.1 系统:CentOS 7.0[2020-03-28T09:27:01,902][INFO ][o.e.n.Node] [node-1] starting ...[2020-03-28T09:27:02,208][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [node-1] unc...

#elasticsearch
ElasticSearch7.4启动出错,java.nio.file.AccessDeniedException: …/elasticsearch-7.4.0/config/jvm.options

ES为了安全不允许使用root用户启动,所以用普通用户启动时要注意权限的问题,集体报错如下:Exception in thread "main" java.nio.file.AccessDeniedException: /home/software/es/elasticsearch-7.6.1/config/jvm.optionsat java.base/sun.nio.fs.Un...

#elasticsearch
max file descriptors [4096] for elasticsearch process is too low, increase to at least

启动es报错 版本 7.6.1 系统 CentOS 7.0错误信息[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]2.原因是进程不够用了3.解决方法:(1)切换到root用户,修改文件vi /etc/security/lim...

memory locking requested for elasticsearch process but memory is not locked

ES 7.6.1原因:在/etc/elasticsearch/elasticsearch.yml 开启了bootstrap.memory_lock: true这个配置elasticsearch官网建议生产环境需要设置bootstrap.memory_lock: true官网的解释 是:发生系统swapping的时候ES节点的性能会非常差,也会影响节点的稳定性。所以要不惜一切代价...

#elasticsearch
mac 使用 jenv 管理多个版本的 jdk

安装 jenvbrew install jenv依次执行git clone https://github.com/jenv/jenv.git ~/.jenv# Shell: bashecho 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profileecho 'eval "$(jenv init -)"' >> ~/.b

#java
传输 (VMDB)错误 -14: Pipe connection has been broken

产生这个问题的是因为VMware Workstation 的虚拟化与window10自带的Hyper-V 服务发生了冲突,关闭windows的Hyper-V功能重启电脑就好了。如果你电脑上同时安装了Docker Desktop 和 WMware Workstation,就有些麻烦了。因为Docker Desktop以来windows 的Hyper-V 技术以管理员身份运行CMD,输入如下命令:bc

#windows
centos 7 yum install gcc 未找到命令

linux中没有默认安装的gcc这里直接去 http://mirrors.163.com/centos/7/os/x86_64/Packages/下载文件可以本地把下载再传到linux 或者 直接 wget下载wgethttp://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpmwget

    共 16 条
  • 1
  • 2
  • 请选择