上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 32 下一页
摘要: 一、定义:就是该线程是指的主线程等待子线程的终止。也就是在子线程调用了join()方法,后面的代码,只有等到子线程结束了才能执行 二、不加join: class Thread1 extends Thread{ private String name; public Thread1(String na 阅读全文
posted @ 2021-12-05 14:40 jock_javaEE 阅读(63) 评论(0) 推荐(0)
摘要: 一、线上服务排查,从三个方面负载、cpu、内存 这三个方面着手 1:top 命令是比较常见的,也是最常用的,因为他显示的信息也是最全的 2:针对负载的问题,我们怎么能确定负载当前是高还是低? 一般来说只要负载超过0.7可能就表示当前负载有点高了,需要排查一下,这个是针对单核CPU来说的,如果是多核C 阅读全文
posted @ 2021-11-05 21:31 jock_javaEE 阅读(231) 评论(0) 推荐(0)
摘要: 一、文件相关命令 1:ls :显示当前目录下所有的文件 2:ls -a :列出所有文件,包括以 "." 开头的隐含文件 3:ll :显示当前文件或目录的详细信息,含有时间、读写权限、大小、时间等信息,等于是 ls -l 命令 4:du :用于显示目录或文件的大小。一般用来查看文件的大小,比如说看一些 阅读全文
posted @ 2021-11-05 16:32 jock_javaEE 阅读(55) 评论(0) 推荐(0)
摘要: 一、为什么使用 多个线程 同时读一个资源类没有任何问题,所以为了满足并发量,读取共享资源应该可以同时进行, 但是如果一个线程想去写共享资源,就不应该再有其它线程可以对该资源进行读或写 二、例子 class MyCache{ /** * 缓存中的东西,必须保持可见性,因此使用volatile修饰 */ 阅读全文
posted @ 2021-11-04 20:16 jock_javaEE 阅读(30) 评论(0) 推荐(0)
摘要: 一、waiting()与notify() /* 进入到TimeWaiting(计时等待)有两种方式 1.使用sleep(long m)方法,在毫秒值结束之后,线程睡醒进入到Runnable/Blocked状态 2.使用wait(long m)方法,wait方法如果在毫秒值结束之后,还没有被notif 阅读全文
posted @ 2021-11-04 01:27 jock_javaEE 阅读(86) 评论(0) 推荐(0)
摘要: 一、TCP【数据层】与UDP【数据层】的区别 1: TCP基于连接,UDP是无连接的; 2: 对系统资源的要求,TCP较多,UDP较少; 2: UDP程序结构较简单; 3: TCP是流模式,而UDP是数据报模式; 4: TCP保证数据正确性,而UDP可能丢包;TCP保证数据顺序,而UDP不保证; 二 阅读全文
posted @ 2021-11-02 23:36 jock_javaEE 阅读(47) 评论(0) 推荐(0)
摘要: 一、Java中对数据流进行具体化和实现,关于Java数据流一般关注以下几个点: 1. 流的方向 从外部到程序,称为输入流;从程序到外部,称为输出流 2. 流的数据单位 程序以字节作为最小读写数据单元,称为字节流,以字符作为最小读写数据单元,称为字符流 二、Java流类图结构: 三、常见字节流 1、I 阅读全文
posted @ 2021-11-02 22:12 jock_javaEE 阅读(79) 评论(0) 推荐(0)
摘要: 一、语句 1. map(mapToInt,mapToLong,mapToDouble) 转换操作符,把比如A->B,这里默认提供了转int,long,double的操作符 2. flatmap(flatmapToInt,flatmapToLong,flatmapToDouble) 拍平操作比如把 i 阅读全文
posted @ 2021-11-02 01:39 jock_javaEE 阅读(101) 评论(0) 推荐(0)
摘要: 一、集群状态查看 1:查看集群健康状态 GET /_cat/health?v 2:查看节点状态; GET /_cat/nodes?v 3:查看所有索引信息 GET /_cat/indices?v 4:查看主节点 GET /_cat/master?v 二、索引操作 1:创建索引并查看; PUT /cu 阅读全文
posted @ 2021-10-28 17:27 jock_javaEE 阅读(51) 评论(0) 推荐(0)
摘要: 一、看完本教程你会学到 项目下载 运行 配置 打包 前后端的部署 linux环境下操作软件 git基本操作 maven基本操作 nginx基本操作 node基本操作 docker简单使用 redis基本操作 mysql基本操作 二、系统环境需求 阿里云CentOS8.2 JDK >= 1.8 MyS 阅读全文
posted @ 2021-10-11 13:08 jock_javaEE 阅读(562) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 32 下一页