开发教程

  • 📂shell 替换文本中 \n 为空格,多行为本合并为一行教程

    tr 命令:tr "\n" " "sed 命令:sed "s/\n//g" file无效,因为sed 是处理单行文本,每次处理完会自动在行位添加换行符sed 处理多行文本:sed分支条件命令sed的pattern space模式空间hold space保持空间。即,连续两行执行一次sed命令,这样就可以把前一行的\n替换完成。<pre class="brush:bash;gu...

  • 📂Ubuntu安装及其后续教程

    给自己看的安装步骤1、下载去Ubuntu官网下载你需要的Ubuntu版本,下载一个rufus工具,并且一个不小于8G的U盘,U盘格式为fat32。2、电脑前期插入进入biso界面,将启动usb启动打开,并将其移动到最上面,是为了重启从U盘启动,之后保存重启3、安装主要是分区 swap分区 : 如果你的电脑内存小于8G,设置为你的内存2倍,如果不是,那就跟你的一样大小或者你的内存+2G左右...

  • 📂(原创)【.Net】 进程间通信框架(基于共享内存)——SimpleMMF教程

    一、前言 =========================进程间通信技术的应用非常广泛,在Windows下常用的实现方式有:管道、Socket、消息、本地文件、共享内存等,每种方式都有各自适应的场景。在进行大数据交换时,最优的方式便是共享内存。但是共享内存在应用时往往需要配合其他的进程间通信方式,比如管道、消息等,用以通知共享内存中的数据发生了改变,所以共享内存在实际应用时是很繁琐的。本...

  • 📂hadoop.shell命令教程

    1. hadoop fs -mkdir r_dir 2. hadoop fs -ls r_dir 3. hadoop fs -rm r_file 4. hadoop fs -rmr r_folder 5. hadoop fs -mv r_src_file r_dist_file 6. hadoop fs -get r_src l_dist 7. hadoop fs -getmerger r...

  • 📂Ubuntu Linux 增加磁盘操作步骤教程

    Ubuntu Linux 增加磁盘操作步骤1. 添加物理磁盘 2. 重启系统 3,检查物理磁盘是否就绪 fdisk -l 4. fdiks 进行分区 fdisk /dev/sdb 5. mkfs.ext3/4 格式化 mkfs.ext4 /dev/sdb1 6. 挂载分区 6.1 检查分区ID blkid /dev/sdb1: UUID="c6974b61-3df5-4...

  • 📂linux 命令行出现-bash-4.2$的解决办法教程

    linux 命令行出现-bash-4.2$的解决办法 ===============================================Linux服务器新建立的用户在登录时显示“-bash-4.2$”,而不是“user@主机名+路径”的显示方式。出现的此问题的原因是在添加普通用户时,用户家目录下丢失了.bash\_profile和.bashrc两个环境变量文件。cp /etc/...

  • 📂windows10通过Microsoft Store安装linux子系统后,进入报错教程

    WslRegisterDistribution failed with error: 0x8007019e The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again. See https://aka.ms/wslinstall for details.解决...

  • 📂Centos克隆主机设置问题;教程

    1、设置克隆机的主机名;可以实现访问百度;ping baidu.comhostnamectl set-hostname Linuxprobe2、重新获取一下网卡信息;可以实现从外网访问该主机;ping 该主机的ip3、网络连接方式;可以实现克隆机两台直接的互相访问;<em id="__mceDel"> </em>

  • 📂Linux学习笔记--运行级别教程

    Linux运行级别说明:0:关机 1:单用户 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用的运行级别是3和5,也可以是指定默认运行级别实操 指定运行级别查看当前默认的运行级别指定默认的运行级别 需要reboot之后才能看到效果 再次查看当前的默认运行级别 总结init 数字 ...

  • 📂Linux系统移植篇5:STM32MP1微处理器之Trusted Firmware-A简介教程

    Trusted Firmware-A移植Trusted Firmware-A简介嵌入式高速发展的今天,大量的嵌入式设备使用了Arm为核心的芯片。我们会接触到越来越多的嵌入式设备,一个问题油然而生:数量如此巨大的嵌入式设备的安全性如何?目前针对嵌入式安全的技术和标准可谓千姿百态,除了必要的硬件安全技术,与之配套的安全软件也是必不可少的一部分。今天我们要介绍的是基于Arm 的可信固件Truste...

  • 📂tcpdump输入输出简记教程

    tcpdump输入简记:tcpdump -i eth0 host 1.1.1.1 and dst port 28080 and src 2.2.2.2通过以上可以初步说明2.2.2.2的服务器有没有向1.1.1.1服务器发送数据。tcpdump输出简介:20:34:28.943272 IP 192.168.100.160.ssh > 192.168.100.1.52214: Flags...

  • 📂Nginx作为负载均衡服务_backup状态演示教程

    Nginx作为负载均衡服务\_backup状态演示 1、upstream举例 upstream backend {server backend1.example.com weight=5;server 127.0.0.1:8080 max\_fails=3 fail\_timeout=30s;server unix:/tmp/backend3;server backup1.example...

  • 📂虚拟机VMware配置centos7集群(亲测有效)教程

    https://blog.csdn.net/weixin\_44985601/article/details/110948081?utm\_medium=distribute.pc\_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth\_1-utm\_s...

  • 📂完美解决自定义windows变量打包报错:Property ‘XXX‘ does not exist on type ‘Window‘教程

    发生情景:在app中的h5,app注入了全局的window对象和webview里面的页面交互,打包的时候报了错误。解决方式:方法一:(window as any).xxx直接在组件里把window.jigsaw.init({}); 改成 (window as any).jigsaw.init({});方法二:declare global { interface Window { xxx:...

  • 📂【Docker】 假如宿主机 Nginx 代理到 Docker 的 PHP教程

    其实没有多少区别,同样 php 镜像启动服务暴露一个端口,nginx 的 proxy\_pass 代理过去,唯一要注意的是 nginx 配置的项目路径。nginx 配置的 root 是本地项目路径,给 php 服务的 fastcgi\_params 等参数也是宿主机的值。如果你发现配好后访问提示 File not found,那么证明没有找到项目文件,看一下 php 容器启动时的 volum...

  • 📂太阳当空照-Windows服务化方式NSSM指令清单教程

    文章目录指令介绍InstallEditSetApplication TabDetails TabLog on TabDependencies TabProcess TabShutdown TabExit actions TabI/O TabFile rotation TabEnvironment TabGetResetRemove服务管理startstoprestartstatusrotat...

  • 📂java全栈系列之JavaSE-面向对象(创建对象内存分析)034教程

    封装数据的隐藏通常,应禁止直接访问一个对象中的数据的实际表示,而应通过操作接口来访问,这种称为信息隐藏public修饰符在类和方法之间定义public属性public class Demo04 { public int int1; //定义public公有属性 public static void main(String[] args) { }...

  • 📂Linux:匿名管道的非阻塞属性教程

    如何将文件描述符设置为非阻塞:#include<fcntl.h> int fcntl(int fd, int cmd, …) fcntl函数有两个功能:查看属性设置非阻塞属性:O\_NONBLOCK参数:fd:文件描述符cmd:告诉fcntl函数做什么事情,由两个宏去告诉arg:可变参数列表,在设置属性时要保留原属性F\_GETFL获取一个文件描述符的权限,忽略ar...

  • 📂Nginx——nginx作为负载均衡服务(负载均衡策略ip_hash方式)教程

    目录一、nginx作为负载均衡服务的调度算法二、lz虚拟机说明三、ip\_hash调度算法演示1、配置192.168.3.11虚拟机(即模拟三台虚拟机应用服务器)2、配置192.168.3.10虚拟机(即负载均衡服务器)四、ip\_hash调度算法缺点一、nginx作为负载均衡服务的调度算法调度算法作用轮询(默认)按时间顺序逐一分配到不同的后端服务器加权轮询weight值越大,分配到的访问几...

  • 📂Linux企业运维——Kubernetes(二)Pod管理教程

    Linux企业运维——Kubernetes(二)Pod管理文章目录Linux企业运维——Kubernetes(二)Pod管理1、Pod简介2、Pod管理2.1、Pod创建与使用2.2、Pod扩容缩容2.3、Pod中镜像的滚动更新1、Pod简介Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。 一个pod类似...

  • 📂JVM内存分哪几个区,每个区的作用是什么?教程

    Java虚拟机主要分为以下几个区:方法区有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,在这里进行的GC主要是对方法区里的常量池和对类型的卸载方法区主要用来存储已被虚拟机加载的类的信息、常量、静态变量和即时编译器编译后的代码等数据该区域是被线程共享的方法区里有一个运行时常量池,用于存放静态编译产生的字面量和符号引用。该常量池具有动态性,也就是说常量并不一定是编译时...

  • 📂ubuntu 固定ip后ping baidu unknown host教程

    更改Ubuntu的 resolv.conf的时候,重启的时候,经常又给重置了。输入下述命令sudo apt-get install resolvconf修改/etc/resolvconf/resolv.conf.d/base,将要添加的内容配置在这个文件即可在每次重启服务的时候重置nameserver,在base 中加入 nameserver 8.8.8.8sudo gedit /etc/r...

  • 📂ubuntu20.04无法输入中文解决了教程

    忽然不知道什么原因,我的系统无法输入中文了,怎么调整都不行。结果,发现是因为fcitx的原因,好好的卸载了,然后重启动就好了! 第一步,彻底卸载fcitxsudo apt-get remove fcitx* sudo apt-get purge fcitx* 第二步,将输入法系统设置为ibus打开 设置 —> 语言支持 将键盘输入法系统选项设置为ibus 第三步 注销重新登录完美解...

  • 📂第11天 构造器、创建对象内存分析、三大特征之封装、继承教程

    构造器详解![image-20210805143017983]()package com.oop.Demo02; //java----->class public class Person { String name; int age; //实例化初始值 //1.使用new关键字,本质实在调用构造器,必须要有构造器 //2.用来初始化值 ...

  • 📂linux中core dump开启使用教程

    一、什么是coredump我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。通常情况下,core文件会包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息还有各种函数调用堆栈信息等,我们可以理解为是程序工作...

  • 📂windows10, python3, pip 报错教程

    ·使用pip的时候报错:Fatal error in launcher: Unable to create process using解决办法,升级pip python -m pip install -U pip·升级pip 时: 输入pip install --upgrade pip 报错:ERROR: Could not install packages due to an Enviro...

  • 📂脚本监控Linux、mac或windows某个后台进程,当进程死掉后重新启动服务,以stf为例教程

    1、linux和mac:vi restartstf.sh<pre class="brush:html;gutter:true;">#!/bin/bash while true # 无限循环 flag=`ps -ef |grep "stf" |grep -v "grep" |wc -l` #“ps -aux | g...

  • 📂【DL4J】centos eclipse运行dl4j-examples例子教程

    参考https://depiesml.wordpress.com/2015/08/26/dl4j-gettingstarted/ (建议用谷歌浏览器,翻译成中文看)一、配置java、maven二、配置eclipse1、下载eclipsehttp://www.eclipse.org/downloads/ 2、配置maven插件 参考https://blog.csdn.net/qq\...

  • 📂CentOS7 Raid卡问题导致磁盘IO暴增与处理教程

    0、问题描述IO因RAID卡问题,导致IO一直跑满处理完RAID卡问题后,IO下降,监控IO的后面是跑业务,大量计算导致IO上升,为正常情况一、MegaCli命令介绍MegaCli是一款管理维护硬件RAID软件,可以用来查看raid信息等 MegaCli 的Media Error Count: 0 Other Error Count: 0 Medai Error Count 表示磁盘可...

  • 📂How to limit the upload speed in Nginx教程

    nginx从1.9.0开始,新增加了一个stream模块,用来实现四层协议的转发或负载均衡。This module is not built by default, it should be enabled with the --with-stream configuration parameter.关键参数Syntax:<strong>proxy_upload_rate<...