摘要:
k8s集群中,将图片或是文件上传到文件服务器上,请求body的长度大于1M是就会报错413 Request Entity Too Large 解决方案 一、在web的nginx.conf中添加 client_body_buffer_size 50m;client_max_body_size 100m 阅读全文
摘要:
那是因为没装 Curl ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -ycentos 系统安装 Curl 方法: yum update -y && yum install curl -y安装好 curl 阅读全文
摘要:
线程通信的例子:使用两个线程打印 1-100。线程1, 线程2 交替打印 涉及到的三个方法: * wait():一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器。 * notify():一旦执行此方法,就会唤醒被wait的一个线程。如果有多个线程被wait,就唤醒优先级高的那个。 * not 阅读全文
摘要:
1、多线程安全性问题,即多线程在什么场景下会出现异常? 多个线程同时调用一个共享的变量(对象),比如当某个线程操作车票的过程中,尚未操作完成时,其他线程参与进来,也操作车票。 2、在Java中,我们通过同步机制,来解决线程的安全问题。 3、有几种同步机制? 有3种,同步代码块、同步方法、Lock; 阅读全文
摘要:
如下代码: class Window4 implements Runnable { private int ticket=100; //1、先定义一个变量 private ReentrantLock rlock=new ReentrantLock(true); @Override public vo 阅读全文
摘要:
包裹: ctrl+alt+t 唤起 Surround With 选择界面。 ctrl+p 方法参数提示。 阅读全文
摘要:
并行:多个CPU同时执行多个任务。比如:多个人同时做不同的事。 并发:一个CPU(采用时间片)同时执行多个任务。比如:秒杀、多个人做同一件事。 阅读全文
摘要:
一、概念 1、程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 2、进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的MP3播放器 程序 阅读全文
摘要:
一、监控体系(自底向上) 系统层监控 ⚫ 系统监控:CPU、Load、Memory、Swap、Disk IO、Processes、Kernel Parameters、…… ⚫ 网络监控:网络设备、工作负载、网络延迟、丢包率、…… 中间件及基础设施类系统监控 ⚫ 消息中间件:Kafka、RocketM 阅读全文
摘要:
1.基础 1.1 时序数据的定义 什么是时间序列数据(Time Series Data,TSD,以下简称时序)从定义上来说,就是一串按时间维度索引的数据。用描述性的语言来解释什么是时序数据,简单的说,就是这类数据描述了某个被测量的主体在一个时间范围内的每个时间点上的测量值。它普遍存在于IT基础设施、 阅读全文