标签 创建 下的文章

  • 📂linux 创建 service教程

    #!/bin/bash # 安装 node_exporter 服务 # 在 centos 上测试通过 mkdir -p /usr/local/devops/exporter cd /usr/local/devops/exporter # wget https://netdisk-1253388903.cos.ap-beijing.myqcloud.com/node_exporter wget...

  • 📂【K8s任务】配置命名空间的最小和最大内存约束教程

    参考:https://kubernetes.io/zh/docs/tasks/administer-cluster/manage-resources/memory-constraint-namespace/创建 LimitRange ==================================下面是 LimitRange 的配置文件:apiVersion: v1 kind: Lim...

  • 📂Linux和Windows创建指定大小文件方法教程

    在测试中有时需要创建不同大小的测试文件,用于测试上传下载性能以及以及其它文件传输功能,本文介绍几种Liunx和Windows系统下创建指定大小文件的方法。目录- Linux系统创建指定大小文件dd命令fallocate命令truncate命令dd 、fallocate和truncate的区别Windows系统创建指定大小文件fsutil工具Linux系统创建指定大小文件 =========...

  • 📂java全栈系列之JavaSE--数组的三种初始化方法及内存分析024教程

    java内存分析 堆中存放new出来的对象和数组,存放具体的值的变量存放在栈里面在定义和创建数组的时候内存发生了什么? 当用户定义了一个数组,例如:int [ ] Array;只是定义了一个数组没有创建。这时在栈里记录了一个int类型的数组Array,但是栈里面并没有存放数组里面的数据,当用户创建数组是,例:int [ ] Array=new int[5];在内存空间的堆创建了...

  • 📂Linux文件处理命令(下)教程

    文件处理命令1.touch:创建空文件touch [文件名] :即创建文件touch rainy:创建文件rainytouch也可以同时创建多个文件,如:touch hello world:表示同时创建空文件hello和world也可以创建带空格的文件,在创建时给文件加上引号即可,touch "hello world"但不建议这样创建文件,在后期对文件进行操作的时候都要给文件加上引号,才能进...

  • 📂被问懵了:一个进程最多可以创建多少个线程?教程

    大家好,我是小林。昨天有位读者问了我这么个问题: 大致意思就是,他看了一个面经,说虚拟内存是 2G 大小,然后他看了我的图解系统 PDF 里说虚拟内存是 4G,然后他就懵逼了。其实他看这个面经很有问题,没有说明是什么操作系统,以及是多少位操作系统。因为不同的操作系统和不同位数的操作系统,虚拟内存可能是不一样多。Windows 系统我不了解,我就说说 Linux 系统。在 Linux 操...

  • 📂Linux系统学习命令详解教程

    一. 命令+选项+查询目录之间必须用空格隔开二. file 查看文件类型,在当前目录下无需加绝对路径,不在路径下需加绝对路径查看。三. ls 默认列出当前目录下的文件 。(1)ls+绝对路线列出制定目录下的文件,ls -l 列出目录文件的详细信息(2)ls -lSh +目录 以人性化的方式显示出文件信息(3)ls -t+目录 以目录时间查询文件信息(4)ls -tr+目录 以目录反向查询文件...

  • 📂学习笔记-python中进程的创建教程

    创建一个进程需要使用multiprocessing模块的Process方法 使用方法:p1 = Process(target=func) p1就是进程的对象,func就是进程启动是执行的任务; 在定义任务时也可以向任务中传参,通过Process方法中的args和kwagrs参数为任务中传递参数; 进程对象常用的几种方法: start() 启动进程,当启动多个进程时为并行...

  • 📂linux学习总结-01教程

    root密码破解1、重启linux,在启动选择系统的界面,按“E”键。1-1 按“e”键<br></br>1-2 找到linux这一行,结尾是quit,在quit后边空格,添加console=tty0 rd.break<br></br>1-3 ctrl + x 进入switch_root<br></br>1-4 moun...

  • 📂Python flask实战订餐系统微信小程序-06Windows系统下Python和Pycharm的安装及简单项目创建教程

    ``cB站配套视频教程观看一、使用Pycharm创建一个工程:打开一个文件夹:创建成功:创建一个文件:二、设置项目默认的Python解释器文件=>设置项目的解释器,如果没有可以自己添加路径:输入代码并运行代码:三、虚拟环境VirtualEnv的配置虚拟环境是由我们的安装的Python路径为基础创建的。虚拟环境和虚拟机类似,你在虚拟机里面怎么搞都不会影响到本机,虚拟环境也是一样。按虚拟环...

  • 📂Windows 还在逐个的创建文件夹? 批量创建不香吗?(.bat)教程

    bat 基本概念理解批处理(batch),也称为批处理脚本,主要应用于dos 命令和windows 系统中,批处理文件的扩展名为bat。 命令 md mkdir =make dirctory md [路径]\文件名 eg: md C:\program\ 文件名 和linux的命令的含义用法相似,只是缩写名不一样创建方式在当前目录创建 md 文件夹1 文件夹2 文件夹3 … 或...

  • 📂windows api常用函数-CreateDirectory()创建文件夹教程

    演示版本VS2013CreateDirectory()函数参数lpPathName:输入参数,所要创建的目录名或路径。 lpSecurityAttributes:输入参数,设置为NULL。返回值返回BOOL值,表示是否成功。使用说明如果程序返回失败,可以使用GetLastError函数获取错误信息。可能的值包括ERROR ALREADY EXISTS(文件夹已经存在)和ERROR PAT...

  • 📂汽车之家三面:Linux操作系统里一个进程最多可以创建多少个线程?教程

    前言 =======================昨天有位读者被坑了,问了我这么个问题:大致意思就是,他看了一个面经,说虚拟内存是 2G 大小,然后他看了我的图解系统 PDF 里说虚拟内存是 4G,然后他就懵逼了。其实他看这个面经很有问题,没有说明是什么操作系统,以及是多少位操作系统。因为不同的操作系统和不同位数的操作系统,虚拟内存可能是不一样多。Windows 系统我不了解,我就说说 ...

  • 📂Linux进程的创建与撤销教程

    目录概述进程的创建撤销进程do\_group\_exit()函数的分析do\_exit()函数的分析概述进程在Linux内核中使用task\_struct结构体来表述,所以简单点理解可以认为进程的创建是围绕该结构体的成员进行构建的。在Linux中我们能够用于创建进程的系统调用有clone()、fork()及vfork()。 在传统的unix系统中以统一的方式创建进程:子进程复制父进程的所...

  • 📂Python 多进程与多线程混合情况下logging模块死锁问题教程

    Python 多进程与多线程混合情况下logging模块死锁问题死锁问题复现原因详解解决办法:绕过这个问题注意死锁问题复现在使用多线程与多进程混杂使用的情况下,有时启动多进程不成功,如下所示:from multiprocessing import Pool import threading import logging import os logging.basicConfig(filen...

  • 📂看完这篇,java创建进程的两种方法教程

    技术面(一、二、三面)Java 有什么锁类型?有了解Spark吗?Spark为什么比Hadoop要快?谈谈poll和epoll,epoll是同步还是异步JMM、老年代在什么情况下会触发GC、对老年代的GC会不会导致程序卡顿?(最优吞吐量和最短停顿时间)TCP怎么断开连接讲一讲红黑树红黑树插入一个结点的时间复杂度你所知道的算法的时间复杂度有哪些?快排的复杂度是多少?为什么?HashMap的实现...

  • 📂(转)Linux搭建gitlab教程

    一、服务端1.配置服务yum源vim /etc/yum.repos.d/gitlab-ce.repo //添加以下内容到文末 [gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1 2...

  • 📂❤️ 【Linux平台 软连接和硬链接的区别与应用】 ❤️教程

    目录一、linux平台下的文件链接1、硬链接2、软连接3、硬链接和软连接的区别二、创建文件链接1、命令及参数2、创建案例一、linux平台下的文件链接在linux系统中有种文件是链接文件,可以为解决文件的共享使用。链接的方式可以分为两种,一种是硬链接(Hard Link),另一种是软链接或者也称为符号链接(Symbolic Link)。 查看linux系统中哪些是链接文件。 上图文件...

  • 📂进程创建教程

    fork 是一个系统调用,流程的最后会在 sys\_call\_table 中找到相应的系统调用 sys\_fork。SYSCALL_DEFINE0(fork) { ...... return _do_fork(SIGCHLD, 0, 0, NULL, NULL, 0); } long _do_fork(unsigned long clone_flags, uns...

  • 📂创建windows service教程

    为了自动化,Insus.NET创建一个windows service来让其自动执行一些无人执实的事务。项目产生之后,我们所看到的界面如下:在左边栏位空白处,右击:点击#4的"Add Installer": 点击#5,“View Code”: 接下来,我们对“Service1” 改一个好叫的名字,如:InsusTaskMan 然后,我们在上面这个设计页面中,添加一些信息:接下来,我们完成...

  • 📂linux shell脚本经典案例3---批量创建用户并设置密码教程

    需求:用shell脚本批量创建100个用户并设置密码我们单纯创建一个用户的时候useradd zhangsan (创建一个张三用户) ls /home/ (可以看到刚刚创建的那个用户,但是这个用户不可以登陆) passwd zhangsan (给张三设置密码) 成功了之后,这个用户就可以通过ssh登陆成功了批量的创建100个用户,让自动输入。并将用户和密码存到文件中 因...

  • 📂Python - Windows下Scrapy爬虫框架环境配置和项目创建教程

    Python - Windows下Scrapy爬虫框架环境配置和项目创建文章目录Python - Windows下Scrapy爬虫框架环境配置和项目创建环境配置0. 激活你的conda环境(可选)1. 安装Lxml库2. 安装zope.interface库3. 安装twisted库4. 安装pyOpenSSL库5. 安装pywin32库6. 安装Scrapy库创建项目0. 切换到你要创建项目...

  • 📂JVM:内存区域、对象创建教程

    对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高全力的“皇帝”,又是从事最基础工作的劳动人民——既拥有每一个对象的“所有权”,又担负着每一个对象声明从开始到终结的维护责任。对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄露和内存溢出的问题,看起来由虚拟机管理内存一切都很美好。不...

  • 📂Linux内核入门(六)——进程基础教程

    Linux内核入门(六)——进程基础什么是进程创建一个子进程什么是进程进程是程序执行时的一个实例。 它类似于人类,被产生,有或长或短的生命,可以产生一个或多个子进程,最终都要死亡。从内核的角度看,进程就是用来分配系统资源(CPU时间,内存)的实体。 使用进程的好处是:它做到了合理的隔离资源、运行环境,提升资源利用率。进程的实体结构包含:进程控制块PCB程序段数据段程序段和数据段很好理...

  • 📂解决windows10搜索慢的方法启用windows增强搜索教程

    我们都知道Windows自带的搜索速度非常缓慢,我们可以使用别的软件提升搜索速度,比如使用Everything,但是我们这里不对Everything进行介绍,我们还是使用windows自带的功能来提升搜索速度。设置方法如下:1、开始菜单-打开设置-搜索2、搜索Windows,在查找我的文件中选中“增强”3、搜索Windows-高级搜索索引器设置,打开索引选项窗口4、在“索引选项”窗口中,点击...

  • 📂Blog.021 Linux系统基础和命令①教程

    本章目录1. 显示及切换工作目录 1.1 pwd:显示 工作目录 1.2 cd:切换 工作目录 2. ls 命令:显示 目录内容 3. 结合 通配符 4. 设置别名、空间占用和创建新目录/文件 4.1 alias:设置 别名 4.2 du:统计目录 及 文件空间 占用情况 4.3 mkdir:创建 新目录 4.4 touch:创建 空文件 5. ln:创建 链...

  • 📂内存优化教程

    a=10000 b=10000 print(id(a)) print(id(b)) del a,b #删除a,b对象 c=10000 print(id©) #大整数池和小整数池的区别是:1从结果来看是一样的 2大整数池是没有提前的创建好对象,是个空池子,需要我们自己去创建 创建好之后,会把整数对象保存到池子里面,后面都不需要再创建了直接拿来使用 小整数池是提前将[...

  • 📂【Linux入门到精通系列讲解】Linux如何创建和删除swap分区教程

    Linux中的swap分区类似Windows的虚拟内存,在硬盘空间不足的情况下,可通过创建swap分区来解决,下面小编就给大家介绍下Linux如何创建和删除swap分区。文章目录1 swap概述2 创建swap3 删除swap分区1 swap概述 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程...

  • 📂将Ubuntu配置为Azure IoT Hub的Edge 设备教程

    本文介绍:将一台Ubuntu Server 配置为Azure IoT Hub 的 Edge Device。完整视频演示见文末。-图文步骤:1.创建资源组登录 portal.azure.cn, 在上方搜索框中输入“资源组”,进入到资源组页面:点击添加按钮,创建一个新的资源组:创建以自己姓名拼音为名称的资源组,资源组位置可以随意选择:创建完成点击右上角 转到资源组完成创建:-创建Linux Ub...

  • 📂了解栈内存堆内存教程

    由于 java 有垃圾回收机制,所以往往不太会去关注栈堆的内存分配问题,直至OOM一、了解栈堆概念1、堆【存储对象创建实例】程序开始运行时,JVM从OS获取一些内存,部分是堆内存。堆内存通常在存储地址的底层,向上排列。堆是一个"运行时"数据区,类实例化的对象就是从堆上去分配空间的;在堆上分配空间是通过"new"等指令建立的,堆是动态分配的内存大小,生存期也不必事先告诉编译器;与C++不同的是...