ICode9

精准搜索请尝试: 精确搜索
  • Golang程序启动占用超大虚拟内空间,导致Linux内存分配失败(关于overcommit_memory)2020-03-21 22:02:46

    Golang程序启动占用超大虚拟内空间,导致Linux内存分配失败(关于overcommit_memory)   问题现象: (1)      设备接入BBC(集中管理平台,会占用很大的虚拟内存空间)用top查看到系统free还有100多MB,此时启动golang程序会出现 out of memory. (2)      设备不接入BBC,用top查看到系统f

  • linux关于IP,端口,防火墙相关命令2020-03-21 21:04:07

    1.开启防火墙端口 iptables -I INPUT -p tcp --dport 端口号-j ACCEPT #其他防火墙相关的 关闭防火墙命令:systemctl stop firewalld.service 开启防火墙:systemctl start firewalld.service 关闭开机自启动:systemctl disable firewalld.service 开启开机启动:systemctl enable f

  • centos分区2020-03-21 21:02:32

    一、lvm逻辑卷1.lvm的作用动态调整磁盘空间大小2.lvm的特点打破传统分区必须是连续的提高磁盘使用率动态调整分区大小可伸缩性强使用system-config-lvm工具进行管理boot分区不能使用lvm逻辑卷二、逻辑卷的组成1.pv物理卷将普通分区转换为物理卷会被分成若干个小块每个块4m,方便用户

  • Web Server(Linux版)2020-03-21 19:53:07

    /* J. David's webserver */ /* This is a simple webserver. * Created November 1999 by J. David Blackstone. * CSE 4344 (Network concepts), Prof. Zeigler * University of Texas at Arlington */ /* This program compiles for Sparc Solaris 2.6. * To com

  • StringBuilder内存碎片对性能的影响2020-03-21 18:58:14

    StringBuilder内存碎片对性能的影响 TL;DR: StringBuilder内部是由多段char[]组成的半自动链表,因此频繁从中间修改StringBuilder,会将原本连续的内存分隔为多段,从而影响读取/遍历性能。 连续内存与不连续内存的性能差,可能高达1600倍。 背景 用StringBuilder的用户可能大都想用Strin

  • 使用nginx简单的解决跨域2020-03-21 18:55:48

    使用nginx解决跨域 1.下载nginx   nginx下载地址:http://nginx.org/en/download.html,下载之后,在nginx目录下面输入nginx  -v,若出现版本号,则安装成功。   在终端nginx的文件中,使用start nginx命令启动nginx;或者是在nginx的文件中双击nginx.exe文件。Nginx即可启动,在浏览器输入ht

  • Linux常用操作命令2020-03-21 18:02:54

    Linux目录结构 分为相对路径和绝对路径,目录分隔符"/" 绝对路径:所有以"/"开始的路径都是绝对路径 相对路径:目录名或文件名开始的 ./ 表示当前目录 .. 表示当前目录的上一级 ~ 表示用户的主目录 / -----处于Linux系统树形结构的最顶端,是Linux文件系统入口 /bin-----常用的二进

  • linux C语言 签名验签 --- 亲测 sha256 sha5122020-03-21 17:52:18

      签名: #include <string.h> #include <openssl/rsa.h> #include <openssl/pem.h> #include <openssl/err.h> #include <openssl/sha.h> #include <openssl/crypto.h> /* * 参考https://blog.csdn.net/zjf535214685/article/details/

  • 阿里云Linux服务器安装nginx2020-03-21 17:01:46

    1、安装nginx相关的依赖:gcc、pcre-devel、zlib-devel、openssl-devel。命令如下:   yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 2、下载nginx的压缩包,地址:https://nginx.org/download/,根据自己的需要下载相应的版本。 3、将文件移动到 "/usr/local/nginx"

  • centos7 搭建 kubernetes1.16.7 集群 I2020-03-21 16:58:33

    环境 三台 Centos 7 服务器:kube_1、kube_2、kube_3,配置:2核 4G 设置主机名称(*不改的话,加入work节点时会出大错,这个细节改了好久) # 临时修改 hostname XXX # 永久修改 (建议) hostnamectl set-hostname xxx   关闭、禁用防火墙: 1 systemctl stop firewalld 2 3 systemctl disabl

  • centos7 搭建 kubernetes1.16.7 集群 II (ingress)2020-03-21 16:56:24

    在 centos7 搭建 kubernetes1.16.7 集群 I  中,环境搭建进度如下 k8s-master :192.168.1.127 k8s-node1  :192.168.1.122 k8s-node2  :192.168.1.132 此次将搭建 ingress ,并用 mediawiki 做测试。 拉取 mediawiki # 每个节点都要拉取docker pull mufengziyu/mediawiki:1.18.0

  • centos7 搭建 kubernetes1.16.7 集群 III ( dashboard )2020-03-21 16:54:25

    换应用镜像(自身原因) 将 mediawiki换成 rubis,具体步骤和装mediaWiki一样,rubis镜像: mcabranches/rubis-app  如下图:   装 dashboard 根据  https://blog.csdn.net/allensandy/article/details/103048985   安装   metric server :https://www.jianshu.com/p/7a4c97ac0954

  • 实验三 Linux系统用户管理及VIM配置2020-03-21 16:52:27

    实验三 Linux系统用户管理及VIM配置 项 目 内容 这个作业属于哪个课程 课程链接 这个作业要求在哪? 作业要求 学号-姓名 17043128-喻钦 作业学习目标 1.学习Linux用户系统管理 2.学习vim使用及配置 Linux用户管理 简答:Linux系统为什么应避免使用root用户登录? 答:

  • Linux---使用kill杀不掉进程2020-03-21 16:52:04

    今天打开Linux虚拟机,然后使用jps命令查看,莫名奇妙多了一个1889进程  然后使用kill杀掉后,再运行jps还是存在此进程。于是乎开始大量百度,最终找到了解决方案。  说的很清楚了,杀不掉的原因有两种:1.这个进程是僵尸进程 2.此进程是"核心态"进程。  First: 按照方案,我首先重启了下看

  • JVM-Java内存模型-202002172020-03-21 16:02:46

    Java内存模型(JMM)与线程安全 1:JMM其实是java虚拟机栈的一部分 2:主内存和工作内存:都属于Java虚拟机内存 主内存:主要对应于JVM内存区域中的堆内存中的对象实例数据部分 工作内存:主要对应于JVM内存区域中的虚拟机栈中的部分区域 主内存与工作内存的数据交换操作的过程(通过总线bus

  • linux的基本命令2020-03-21 16:00:47

    1、ls 命令     ll 命令   list的缩写,通过ls命令可以查看linux文件夹包含的文件,同时可以查看文件权限、查看目录信息   ls -a   列出目录所有文件,包含以.开始的隐藏文件   ls -A   列出除.及..的其他文件   ls -r    反序排列   ls -t    以文件修改时间排序

  • MAC本实用虚拟机和伪shell(item2)2020-03-21 15:52:57

    MAC本实用虚拟机和伪Xshell(item2) Xshell (windows) CRT (mac支持,windows) Item2(mac支持) 1.创建虚拟机 2.自定义虚拟机 3.选择要安装的系统 4.选择传统的BIOS 5.新建虚拟磁盘 6.选择虚拟机的设置 7.选择DVD,放入镜像 8.配置网络 9.开机 10.修改网卡名 11.选择安装界面的语

  • screen(Linux离线使用服务器训练模型的神器)2020-03-21 15:04:50

    用服务器训练模型的时候,经常因为本地断网而导致模型训练终止。而sreen可以解决这个痛楚。screen是Linux系统下的远程会话工具,也就是可以离线会话。   先安装screen,需要root权限: sudo apt-get install screen   我们可以通过在终端里输入screen: screen   进入到这个界面: 

  • 实验三 linux系统用户管理及VIM配置2020-03-21 14:03:34

    实验三 linux系统用户管理及VIM配置 项目内容 这个作业属于哪个课程 Linux系统与应用 这个作业的要求在哪里 作业要求 学号-姓名 17041511-陈涛 作业学习目标 1. 学习Linux系统用户管理 2.学习vim使用及配置 一 Linux用户管理 简答:Linux系统为什么应避免使用root用

  • 简单实现Nginx的反向代理+负载均衡2020-03-21 13:57:21

    一、引言 上次我们体验了Nginx反向代理的使用,配置是非常简单的,一句配置搞定。这章我们来讲讲在Nginx如何使用反向代理+负载均衡。负载均衡估计程序员都听说过,比如开发一个电商、web端项目什么后期优化需要做负载均衡,不然同时10w用户同时访问,程序就容易相对应的崩溃。 所谓负载均衡

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有