11 2021 档案

摘要:一、线上服务排查,从三个方面负载、cpu、内存 这三个方面着手 1:top 命令是比较常见的,也是最常用的,因为他显示的信息也是最全的 2:针对负载的问题,我们怎么能确定负载当前是高还是低? 一般来说只要负载超过0.7可能就表示当前负载有点高了,需要排查一下,这个是针对单核CPU来说的,如果是多核C 阅读全文
posted @ 2021-11-05 21:31 jock_javaEE 阅读(258) 评论(0) 推荐(0)
摘要:一、文件相关命令 1:ls :显示当前目录下所有的文件 2:ls -a :列出所有文件,包括以 "." 开头的隐含文件 3:ll :显示当前文件或目录的详细信息,含有时间、读写权限、大小、时间等信息,等于是 ls -l 命令 4:du :用于显示目录或文件的大小。一般用来查看文件的大小,比如说看一些 阅读全文
posted @ 2021-11-05 16:32 jock_javaEE 阅读(71) 评论(0) 推荐(0)
摘要:一、为什么使用 多个线程 同时读一个资源类没有任何问题,所以为了满足并发量,读取共享资源应该可以同时进行, 但是如果一个线程想去写共享资源,就不应该再有其它线程可以对该资源进行读或写 二、例子 class MyCache{ /** * 缓存中的东西,必须保持可见性,因此使用volatile修饰 */ 阅读全文
posted @ 2021-11-04 20:16 jock_javaEE 阅读(40) 评论(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 阅读(109) 评论(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 阅读(53) 评论(0) 推荐(0)
摘要:一、Java中对数据流进行具体化和实现,关于Java数据流一般关注以下几个点: 1. 流的方向 从外部到程序,称为输入流;从程序到外部,称为输出流 2. 流的数据单位 程序以字节作为最小读写数据单元,称为字节流,以字符作为最小读写数据单元,称为字符流 二、Java流类图结构: 三、常见字节流 1、I 阅读全文
posted @ 2021-11-02 22:12 jock_javaEE 阅读(91) 评论(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 阅读(121) 评论(0) 推荐(0)