• 正则表达式

    基础语法:1.匹配一些简写的字符.除换行符外的所有字符\w匹配所有字母数字,等同于 [a-zA-Z0-9_]\W匹配所有非字母数字,即符号,等同于: [^\w]\d匹配数字: [0-9]\D匹配非数字: [^\d]\s匹配所有空格字符,等同于: [\t\n\f\r\p{Z}]\S匹配所有非空格字符:...

    开发时某些网站访问不到(改host)

    1.首先用https://ping.chinaz.com网站ping该网址2.找一个延迟低的ip,cmd手动ping一下是否连接正常3.修改电脑host文件(C:\Windows\System32\drivers\etc)最下面添加类似于这样;203.208.50.161 dl.google.com...

    redis关闭持久化

    redis有两种持久化方式1.RDB2.AOFredis默认开启持久化,方式为RDB1.关闭RDBRDB的持久化规则是# save 3600 1 300 100 60 10000 或 # save 3600 1# save 300 100# save 60 10000首先注释掉原本的规则,然后把sa...

    java执行sh脚本

    int exitCode;StringBuilder result = new StringBuilder();try {// 创建一个ProcessBuilder对象ProcessBuilder processBuilder = new ProcessBuilder("/usr/xxx/...

    java执行sql脚本

    import javax.sql.DataSource;@Autowiredprivate DataSource dataSource;ClassPathResource classPathResource = new ClassPathResource("xxx.sql");t...

    Linux系统日志和journalctl

    一、linux系统日志文件:/var/log/boot.log系统开机自检事件及引导过程等信息/var/log/lastlog用户登录成功时间、终端名称及IP地址等信息/var/log/btmp记录登录失败的时间、终端名称及IP地址等信息/var/log/messages系统及各个服务的运行和报错信...

    linux常用环境变量

    1.PROMPT_COMMAND在 Bash 中,每次命令执行完毕后,shell 都会检查 PROMPT_COMMAND 环境变量。如果这个变量被设置了,Bash 会执行它的值指定的命令,然后再显示主提示符。这意味着我们可以使用 PROMPT_COMMAND 执行各种任务,比如更新环境变量、显示自定...

    shell-简单命令合集

    一. 睡眠 sleep1.语法sleep [number][unit]number是数字,接收浮点数unit是单位,可以使用:s 秒m 分钟h 小时d 天默认单位是s,如果不写单位,则默认使用s作为睡眠单位2.示例睡眠1秒:sleep 1s睡眠1分15秒:sleep 1m 15s...

    Linux版本查看

    lsb_release -auname -acat /proc/version 当前centos 版本与redhat对应的版本的命令...

    shell基础-语法

    目录:1.解释器2.shell脚本脚本执行变量定义特殊变量($开头的变量)从命令行输入变量(read方法)变量扩展(判断变量不存在使用默认值、字符串测量截取替换)条件测试(文件测试、字符串、数值、条件符号&|)控制语句(if else、case、for等)正文:一.解释器linux提供she...

    Linux用户和权限管理

    用户账户管理useradd 选项 用户名-g 指定用户主组-G 指定用户附加组-u 自定义用户uid-c 添加注释userdel 选项 用户名-r 同时删除主目录usermod 选项 用户名-l 修改用户名其他参数和useradd一致用户添加是否成功,可以从/etc/passwd中看,该文件存储系统...

    新服务器ip

    110.42.230.212...

    shell脚本创建和删除用户

    命令传入用户密码(sh /x.sh password)开启:#!/bin/shhome=/home/debugger#delete read permission fromchmod o-rw /chmod o+x /chmod o-rw /home#add user and passwdusera...

    升级spring依赖、更换tomcat版本

    spring、springboot、springcloud有对应的版本,查询链接:maven 仓库网址https://mvnrepository.comspringcloud和springboot对应的版本https://spring.io/projects/spring-cloudspringbo...

    linux定时任务cron

    cron是定时任务执行程序cron有多处配置,/etc/crontab和/var/spool/cron,前者是全局配置,后者是用户配置,使用crontab -e命令配置的是用户配置,用户配置只能用命令,而/etc/crontab的配置可以直接用vim修改。配置会被cron每分钟读取一下,所以修改完后...

    linux系统logrotate日志删除

    以nginx日志为例如果nginx日志目录为/usr/local/nginx/logs在/etc/logrotate.d/中新建nginx_log/usr/local/nginx/*.log {dailyrotate 10missingoknotifemptynocompress# dateexts...

    java作为服务,开机自启动

    #!/bin/sh# chkconfig: 2345 10 90# description: inmsAPP_ID=inms-cloud-pmpLOG_NAME=inms.logINMS_HOME=/dav3/javado_start() {cd $INMS_HOMEnohup /usr/loca...

    nginx的init配置,作为服务开机自启动

    #! /bin/sh# chkconfig: - 85 15DESC="nginx"NAME=nginxDAEMON=/dav3/nginx/sbin/$NAMECONFIGFILE=/dav3/nginx/conf/$NAME.confPIDFILE=/dav3/nginx/l...

    linux修改网卡名称

    1.ip a 查看网卡名称,状态应该是state up2.ifdown enp1s0 和 ifconfig enp1s0 关闭端口,查看状态是down3.ip link set enp1s0 name eth0 修改网卡名称4.mv /etc/sysconfig/network-scripts/if...

    linux安装JDK

    复制JDK文件(jdk-8u341-linux-x64.tar.gz)到/usr/local目录下,解压改名为java编辑/etc/profile,在末尾添加export JAVA_HOME=/usr/local/javaexport CLASSPATH=.:JAVAHOME/jre/lib/rt....

    linux防火墙命令

    参数解释1、firwall-cmd:是Linux提供的操作firewall的一个工具;2、–permanent:表示设置为持久;3、–add-port:标识添加的端口;查看防火墙状态systemctl status firewalldfirewall-cmd --state查看防火墙规则firewa...

    nginx configure配置

    nginx -V 可以查看到nginx的版本、configure arguments等信息configure用来编译nginx环境,执行结果是生成一个Makefile文件,然后make和install nginx程序。configure一般在nginx目录下或者更深目录下,使用下面命令生成Makef...

    nginx配置解释

    nginx配置解释...

    linux文件系统挂载

    linux系统只有一个根目录,不是windows一样的可以用盘符访问。硬盘这样的文件系统也有一个根目录,如果想访问硬盘中的文件,需要将硬盘和linux的一个目录做绑定,也就是挂载。挂载的这个linux目录,叫做挂载点。命令mount 列出所有挂载数据:/dev/sda7 on / type ext3...

    rpm,yum和dnf

    rpm,yum和dnf三个都是linux安装软件的工具linux安装软件有三种方式1.源码包安装1. 绝大多数开源软件都是直接以原码形式发布的2. 源代码一般会被打成.tar.gz的归档压缩文件3. 源代码需要编译成为二进制形式之后才能够运行使用4. 源代码基本编译流程:1).configure 检...

    mysql sql_mode问题导致group by查询时报错

    group by查询的时候出现错误:java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘inms_loc...

    redis安装 redis-7.0.5.tar.gz

    下载redis-7.0.5.tar.gz,放置于/usr/local解压tar,修改文件名redis-7.0.5为rediscd到redis目录,makecd到src目录,make install PREFIX=/usr/local/redis/redis修改配置文件 1.密码 2.daemoniz...

    mysql安装 mysql-8.0.27-el7-x86_64.tar.gz

    https://www.cnblogs.com/wangwangfei/p/13717651.html下载mysql-8.0.27-el7-x86_64.tar.gz 解压,改名创建data目录 mkdir /usr/local/mysql/mysql-8/data创建log目录 mkdir /us...

    linux的systemd和init

    systemdlinux启动中内核初始化后,内核启动init程序(/sbin/init),本质上是软连接(lrwxrwxrwx 1 root root 22 10月 26 10:10 init -> …/lib/systemd/systemd)pid为1,其他进程都由in...

    虎扑金句

    一、这高铁也太晃了https://bbs.hupu.com/31494203.html楼主大二,找了个学妹,对楼主还挺好,给楼主切水果啊接下课啊晚上散步啊,把楼主乐得觉都睡不着。结果就上个周末,陪她去另外一个城市看高中同学,其中有前男友。楼主陪她一起去的,但是吃饭她一个人去。周五晚上到,晚上干些该干...

    曼联吧神贴,七年了,我还是很想你

    今天早上出门上班,在门口换鞋,看见鞋柜上摆着的日历,12号那天上面被老婆贴了张便条,是小姨家刚出生的儿子百天请客吃饭。我看着日历,在门口楞了很久。出了家门就有些精神恍惚,在地下车库拉车门拉了好几次都没拉开车门,然后才恍惚过来车锁都没开。一整天精神都很恍惚,好在今天也没什么活。感觉2015年才刚到,1...

    图片色相、饱和度、亮度

    色相:表示的就是图片的颜色,图片由红绿蓝三个颜色组成,色调为0时表示红色,色调数值上升表示从红到绿再到蓝,数值可以是0-239修改颜色饱和度:颜色的含量,饱和度越高,颜色越纯。饱和度最高的时候是纯色(大红大绿),不断加入灰色,饱和度越来越低。灰色是指黑到白的所有范围,灰色的RGB三色数值一样。饱和度...

    ASCII、Unicode和UTF8编码格式

    ASCII(American Standard Code for Information Interchange 美国信息交换标准代码),由128个字符构成,是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语,其对应的国际标准为 ISO/IEC 646。一个字节是8位,所以一个字节最多可以表示2...

    springboot配置全局跨域

    @Configurationpublic class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { regist...

    Java多线程和线程池

    一、为什么需要多线程cpu、内存、io设备的速度有差异,多线程是为了合理利用cpu的高性能,平衡三者的速度差异但是多线程会产生可见性、原子性和有序性问题,导致线程不安全。可见性由cpu缓存引起,原子性由分时复用引起,有序性由重排序引起二、Java多线程实现方法1.实现runnable接口2.实现ca...

    古诗词鉴赏

    一年好景君须记,正是橙黄橘绿时。评价:用秋季比喻壮年曾经沧海难为水,除却巫山不是云。评价:经历了她后,后面遇到的人都黯然失色辛弃疾 丑奴儿.书博山道中壁少年不识愁滋味,爱上层楼。爱上层楼,为赋新词强说愁。而今识尽愁滋味,欲说还休。欲说还休,却道天凉好个秋。评价:少年的时候不懂愁,不愁也非说愁,而现在...

    理解String类

    String是一个final类,不允许继承,实现了Serializable、Comparable和CharSequence接口内部维护一个final的char类型的数组value[],对String参数的操作本质上是在操作这个数组String的不可变String类用final修饰,不可以被继承,所以...

    包装类

    包装类Java有基本类型,它们不是对象,为了让基本类型有对象的特征(使其拥有属性和方法,丰富其操作),需要将其包装为对象1.装箱和拆箱的实现Integer类举例,Integer是int的包装类,它维护一个final int类型的value,所有操作都是对这个value的操作装箱:valueOf方法传...

    Java集合体系梳理

    Java集合的根接口为Collection和Map,前者是单列集合,后者是双列集合一、CollectionCollectin有三个主要实现,分别是抽象类AbstractCollection和接口List、Set。List、Set只是定义了集合的一些操作AbstractCollection定义了一些通...

    理解assert关键字

    断言,是为了方便调试程序,JVM默认关闭断言,所以一般在代码里写assert是不起作用的有两种写法:1.assert condition;condition是Boolean类型的值,如果是true,断言为真,如果是false,断言失败,抛出异常2.assert condition:expr;expr...

    理解instanceof关键字

    表示左边对象是否是右边类的实例深入的说:左边和右边是否有继承或者实现关系1.A是A本身的实例2.A是A的父类(父类的父类)的实例3.A是A实现的接口(父类的接口)的实例...

    理解synchronized关键字

    同步,加锁保证线程安全,可以分为对象锁和类锁对象锁synchronized写在非静态方法上锁的只是单个对象,如果有两个对象同时操作,那还是线程不安全的比如下面代码,结果都小于2000000public class Sync { private static int in = 0; pub...

    理解static关键字

    修饰变量类加载后就会为静态变量在内存中分配唯一的一块存储空间,程序跑起来变量已经可以直接被用了,而普通变量依赖对象,有了对象才可以访问类比为澡堂子和肥皂,静态变量属于澡堂子,普通变量属于每个人。静态的肥皂有澡堂子就可以用了,而要用普通肥皂需要先创造一个人静态变量在内存中唯一,所以需要注意修改它的时候...

    413 Request Entity Too Large nginx限制文件大小错误

    413 Request Entity Too Large放开限制 # disable any limits to avoid HTTP 413 for large image uploads client_max_body_size 0;...

    硬链接和软链接

    硬链接指向的是源文件,相当于存在两个同级别的引用,都引用着此文件,删除一个引用不会删除源文件,删除所有引用才会彻底删除源文件。硬链接inode号相同软链接相当于快捷方式,删除源文件后软链接将指向不存在的文件// 创建文件touch test.txt// 创建硬链接ln test.txt testyi...

    nginx基础文件

    user root;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.p...

    nginx配置80和443server

    以下是配置80和443接收请求:1.接收到http和https可以转成http发往内部服务;2.接收websocker建连接请求,如果后端使用netty的模式开两个线程用两个端口监听ws和wss,需要分别转发为http和https3.https的443端口需要配置ssl证书:https://zhua...

    实用linux命令(结合场景

    1.用到docker的情况下抓包先查到容器pid(ps -ef | grep)nsenter -n -t pid tcpdump -i any -s0 -vw /root/dump/test.pcap2.模拟http请求nc -v host port复制请求 按回车3.用JDK生成jk...

    后端接收文件,上传到oss

    1.使用MultipartFile file接收,不能加requestBody注解2.file.getOriginalFilename()获取文件名称,file.getInputStream()获取文件流3.上传osspublic static String putObject(String fil...

    前端从后端获取文件

    1.后端在Controller中获取到HttpServletResponse response2.获取到文件inputStream,比如从oss下载到3.流写入response// 设置响应格式response.reset();response.setContentType("applic...

    Java中通过url下载文件

    获取到inputStream// 根据url获取文件URL url = new URL(URLDecoder.decode(ossUrl, "UTF-8"));HttpURLConnection conn = (HttpURLConnection) url.openConnect...

    解决request的inputStream只能获取一次的问题

    ContentCachingRequestWrapper类就是为了解决该问题,它将内容放置于缓存中,以供后续获取@Componentpublic class RequestCachingFilter extends OncePerRequestFilter { @Override pro...

    个人netty深入理解

    一.netty服务端的启动1.启动服务端Bootstrap,绑定group事件循环组,绑定channel为NioServerSocketChannel,绑定服务端handler,绑定客户端childHandler(1.1),绑定tcp的Option参数,还有attrs一般不会用2.init和regi...

    jackson linkedHashMap问题

    jackson会将json串中的子json转为linkedHashMap,需要转为实体类jsonToBean转Object的时候也会默认转为linkedHashMap。。。 public static <T> T linkedHashMapToBean(Object linkedH...

    spring使用ApplicationContextAware获取bean

    有的时候注入不了,使用手动获取的方式@Componentpublic class ApplicationContextProvider implements ApplicationContextAware { private static ApplicationContext context;...

    netty自定义channelId

    使用自定义的NioSocketChannelpublic class MyNioSocketChannel extends NioSocketChannel { @Override protected ChannelId newId() { return new Chann...

    springboot 异步执行方法

    方式 一、@Async注解1.启动类需要添加@EnableAsync注解2.需要修改为异步的方法上添加注解@Async其中,@Async默认使用线程池,一般项目中要指定自定义线程池 @Async(“commonExecutor”)非常重要:如果在同一个类中调用了注解为@Async的方法,不会有异步的...

    本机调用不到k8s中的服务

    本地电脑开发,feign调用k8s中的服务会调用不到,查看注册中心nacos上服务的注册地址,本机的服务和k8s的服务不在一个网段。要想调用到,有两种方法:1.本机把另外的服务也启动起来,其中包含了rpc调用链路上的所有服务,不推荐2.在@FeignClient注解中进行配置,url填写为k8s的地...

    k8s中jenkins流水线配置

    k8s中jenkins流水线配置记录stage表示流水线步骤,在其中编写具体流程,大致为拉代码、制镜像推镜像、发布pipeline { agent { node { label 'maven' } } stages { stage('chec...

    类加载流程和双亲委派

    类加载器...

    注解实现bean的选择性引入

    往spring容器中放入一个bean,可以使用@Configuration和@Bean。spring会扫描标记了@Component、@Controller、@Service、@Repository的类,@Configuration注解本身也用@Component标注了,Spring将能够识别出 @...

    RequestBody和RequestParam

    @RequestBody和@RequestParam1.@RequestParam用于获取请求头中的信息required 表示是否必须,默认为 true,必须。defaultValue 可设置请求参数的默认值。value 为接收url的参数名(相当于url中的key)application/json...

    tomcat接收文件最大值默认为10M,需要扩大

    org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededExcepspring: servlet: multipart: max-file-size: 1GB max-request-s...

    调用三放sdk时报错NoClassDefFoundError: org/apache/http/ssl/SSLContextBuilder

    NoClassDefFoundError: org/apache/http/ssl/SSLContextBuilder at com.aliyun.oss.common.comm.DefaultServiceClient.createHttpClientConnectionManager添加依赖 ...

    ssh远程连接服务器

    基础命令:ssh remoteHost指定端口:ssh remoteHost -p port指定用户:ssh root@remoteHost -p port,当远程的用户和当前用户相同时不需要指定...

    scp复制文件

    使用scp命令本地复制到远程默认22端口,root用户:scp /home/xxx.xml remoteIP:/home指定端口:scp -P 端口号 /home/xxx.xml remoteIP:/home指定用户:scp -P 端口号 /home/xxx.xml root@remoteIP:/h...

    k8s从容器拷贝文件到宿主机

    场景:arthas导出heapdump文件,需要在本地分析1.容器中arthas,heapdump /home/dump1.hprof2.宿主机kubectl get pods -A查到容器命名空间和容器名称(或者在k8s web上直接找)3.拷贝:kubectl cp -n 命名空间 容器名称:/...

    docker配置Insecure Registries,可解决509https证书问题

    1.docker info命令查看当前Insecure Registries2.systemctl status docker命令查看当前docker的docker.service文件在哪里3.编辑其中的ExecStart为:ExecStart=/usr/bin/dockerd --insecure...

    arthas使用

    认识Arthas是阿里巴巴开源的Java诊断工具,基本使用场景是定位复现一些测试环境和生产环境比较难以定位问题。可以在线排查问题,以及动态追踪Java代码,实时监控JVM状态等等。过去定位问题的手段开发阶段:没有太多限制,直接使用IDE调试,debug,随意重启测试和生产阶段:一般不允许重启抓包,项...

    springboot在Controller的实体类中参数校验

    使用的是javax.validation.constraints类1.controller方法的请求实体类前添加@Valid注解2.请求实体类中添加需要的注解,如@NotBlank、@NotEmpty。常用注解参考https://blog.csdn.net/qq1929892209/article/...

    实现springboot对用户token的拦截和存放(ThreadLocal+spring拦截器)

    1.编写一个ThreadLocal类,用于存放token private static final ThreadLocal<String> TOKEN = new ThreadLocal(); public TokenThreadLocal() { } publi...

    springboot配置文件加载优先级

    优先级:file:./config/ ( 项目根路径下的config文件夹)file:./ (项目根路径)classpath:/config/ (类路径下的config文件夹)classpath:/ (类路径)项目根路径:pom文件所在的那个路径类路径:resources目录高优先级的配置会覆盖低优...

    nacos使用和pom多环境

    1.maven依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alib...

    logback文件学习和示例

    可以打印到:类-方法-行号<?xml version="1.0" encoding="UTF-8"?><configuration debug="false" scan="true" scanPerio...

    openfeign使用拦截器

    1.定义一个Feign客户端,在类上添加@FeignClient注解,注解中使用url指定被调用域名或者ip,使用configuration指定一个FeignConfig类2.FeignConfig这个类中包含一个@Bean方法,此方法返回一个实现了RequestInterceptor的拦截器。3....

    springboot中全局异常捕获的实现

    1.定义一个CommonException类2.定义一个全局异常捕获类GlobalExceptionHandler,添加@RestControllerAdvice注解代码:@Getterpublic class CommonException extends RuntimeException { ...

    使用mybatis plus时,需要将创建时间和更新时间自动生成

    代码:实现MetaObjectHandler类即可@Componentpublic class AutoDateTimeHandler implements MetaObjectHandler { @Override public void insertFill(MetaObject m...

    mybatis自动生成mapper和DO文件

    依赖:<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifact...

    使用httpclient时,get方法不能设置请求体

    重写httpget方法:import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;import java.net.URI;public class HttpGet extends HttpEntityEnclosingR...

    WLAN无线局域网

    WLAN,无线局域网IEEE 802.11是WLAN通用标准,WIFI创建于802.11,大多数场景下这两个是等同的。WIFI5 5GHz 1300Mbit/s 802.11ac wave1WIFI5 5GHz 6.9Gbit/s 802.11ac wave...

    websocket测试工具下载链接

    https://blog.csdn.net/openownworld/article/details/95178583...

    Jackson概率出现bean转为json时加上了类名

    不知道为什么,本地测试没有问题,转换后是包含所有属性的json字符串,没有类名。部署上去有概率出现,出现的原因未知。...

    看牙过程记录

    2022年1224 17 17 58.97吃饭时左上牙掉了半颗,正巧最近牙越来越差,很多颗都需要修理,就挂了浙大口腔周末的普通号,专家号是完全挂不到。挂号的时候不知道挂什么科室,随便挂了口腔修复科,去了以后拿号等号,让医生做一个整体检查,拍了片子。医生把需要修理的牙和对应方案都告诉我,左上牙需要根管...

    DHCP报文类型

    discover 广播,用于发现当前网络中的DHCP服务器offer 单播,服务器分配ip给客户端request 广播,客户端告知服务器将使用该ipack 单播,服务器应答,可以使用该ip...

    ACL的一些概念

    ACL,访问控制列表通过ACL实现网络中报文的识别和控制,ACL由permit和deny语句组成,能够匹配ip数据包中的源ip地址、目的ip地址、协议类型、源目的端口等元素。rule id,规则编号,ACL的每条规则都有一个相应编号,分配编号时,相邻规则步长(差值)为5。分配新规则编号时,使用大于当...

    STP协议的一些概念

    STP协议,spanning tree protocol,生成树协议,解决二层的环路问题BID,桥ID,bridge ID,由16bit的桥优先级和48bit的桥MAC地址构成;BID最小的设备被选举为根桥,默认值32769,可以修改但是必须为4096的倍数,优先级相同时比较MAC地址,最小的就是根...

    子网划分计算、判断两个ip是否能通信

    区分网络号和主机号的是掩码,掩码为1的部分是网络号比如:172.16.10.1/16网络地址:172.16.0.0/16广播地址:172.16.255.255/16IP地址数:根据主机号计算,2的16次方可用IP数:2的16次方-2可用IP范围:172.16.0.1/16 - 172.16.255....

    OSPF的一些记忆性概念

    OSPF(open shortest path first,开放式最短路径优先)链路状态路由协议,路由器之间交互的是LS信息,LS是OSPF能正常进行拓扑和路由计算的关键信息。LS:link stateLSA:link state advertisement(通告)LSDB:link state d...

    交换机命令错误提示信息 - 来自华三文档

    unrecognized command found at ‘’ position在该位置的命令无法解析/没有关键字incomplete command found at ‘’ position在该位置的命令不完整ambiguous command found at ‘’ position在该位置...

    ipv4协议的报文含义

    TTL:8bit,数据包能经过的路由器数量,初始值由源设备设置,每次转发该数字-1,直到减为0时被丢弃。可以避免网络环路造成的拥塞。...

    网络分层和对应的协议举例

    物理层数据链路层:PPPoE、Ethernet、PPP网络层:IP、ICMP、IGMP传输层:TCP、UDP应用层:HTTP、DNS、Telnet、DHCP、FTP...

    linux命令

    ps应该是process search,主要为了查看服务器进程信息,一般使用ps –ef和ps aux两种,两种用法展示的数据略有不同,整体效果没太大差别。一般和grep命令配合使用,例如ps –ef | grep java.jar。其中|符号,是个管道符号,表示ps 和 grep 命令同时执行。g...

    组播

    简介:源主机发送一份数据,目的地址为组播组地址,在该组中的主机将全部收到该数据。IGMP:Internet组管理协议,用于主机与路由器之间交互信息的一种协议。所有要加入组播组的主机和所有连接到有组播主机的子网中的路由器都必须使用IGMP。IGMP消息不能被路由转发,只能限制在本地网段内部。IGMP的...

    IP地址分类

    地址分类:A类地址,0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 0.0.0.0 - 127.255.255.255/8B类地址,10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 128.0.0.0 - 191.255.255.255/16C类地址,1...

    * 和 **

    * :匹配当前目录的任意文件** :匹配任意目录以及所有子目录的任意文件application-*.yml :匹配符合此规则的文件...

    netty的一些源码知识(转载)

    https://blog.csdn.net/weixin_41385912/article/details/110944462...

    JacksonUtils

    JacksonUtils 工具类,可直接用import com.fasterxml.jackson.annotation.JsonInclude;import com.fasterxml.jackson.core.JsonParser;import com.fasterxml.jackson.cor...

    pom文件示例和解释

    springboot项目的pom文件示例<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

    如果让你来设计网络(转载|网络ip和mac)

    https://mp.weixin.qq.com/s/jiPMUk6zUdOY6eKxAjNDbQ...

    k8s的yaml配置详解

    apiVersion: apps/v1 #版本号kind: Deployment #资源类型,有Pod|Deployment|Job|Ingress|Service。K8s一般不直接创建Pod,而是通过控制器和模版配置来管理和调度 #我们用Deployment控制器,...