上一页 1 2 3 4 5 6 ··· 27 下一页
摘要: 转自:https://blog.csdn.net/yanluandai1985/article/details/82459687 一、Future模式的基本思想 如果某个方法的执行过程非常耗时,并且我们又不着急要这个方法的返回结果。 假设在单线程情况下,我们就必须要等待。 这个时候,可以修改此耗时的 阅读全文
posted @ 2022-04-14 14:47 飘飘雪 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 字节(Byte)是计量单位,表示数据量多少,是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位。 字符(Character)计算机中使用的字母、数字、字和符号,比如'A'、'B'、'$'、'&'等。 一般在英文状态下一个字母或字符占用一个字节,一个汉字用两个字节表示。 字节与字 阅读全文
posted @ 2022-01-21 10:11 飘飘雪 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 一、epoll的原理和流程 本节会以示例和图表来讲解epoll的原理和流程。 1、创建epoll对象 如下图所示,当某个进程调用epoll_create方法时,内核会创建一个eventpoll对象(也就是程序中epfd所代表的对象)。eventpoll对象也是文件系统中的一员,和socket一样,它 阅读全文
posted @ 2022-01-21 09:30 飘飘雪 阅读(3964) 评论(0) 推荐(0) 编辑
摘要: 【转自】https://cloud.tencent.com/developer/article/1757281 当redis被用作缓存时,有时我们希望了解key的大小分布,或者想知道哪些key占的空间比较大。本文提供了几种方法。 一. bigKeys 这是redis-cli自带的一个命令。对整个re 阅读全文
posted @ 2021-12-17 15:12 飘飘雪 阅读(3037) 评论(0) 推荐(0) 编辑
摘要: Linux通过进程查看线程的方法: 1).htop按t(显示进程线程嵌套关系)和H(显示线程) ,然后F4过滤进程名。 2).ps -eLf | grep java(快照,带线程命令,e是显示全部进程,L是显示线程,f全格式输出) 3).pstree -p <pid>(显示进程树,不加pid显示所有 阅读全文
posted @ 2021-11-15 11:20 飘飘雪 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: Redis 缓存保护机制: 1. 大小限制,当某一客户端缓冲区超过设定值后直接关闭连接 2. 持续时间限制,某一客户端缓冲区持续一段时间占用过大空间时关闭连接 1. 对于普通客户端来说,限制为0,也就是不限制。因为普通客户端通常采用阻塞式的消息应答模式,何谓阻塞式呢?如:发送请求,等待返回,再发送请 阅读全文
posted @ 2021-11-03 18:29 飘飘雪 阅读(3242) 评论(0) 推荐(0) 编辑
摘要: repl-ping-slave-period主从心跳ping的时间间隔。默认10 repl-timeout 从节点超时时间。默认60 repl-backlog-size 主节点保存操作日志的大小。默认1M repl-backlog-ttl 主节点保存操作日志的时间。默认3600秒 client-ou 阅读全文
posted @ 2021-11-03 17:53 飘飘雪 阅读(1347) 评论(0) 推荐(1) 编辑
摘要: 在Linux下程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。 注: 1. 当然首先编译时要带上gdb信息 下面说一下永久打开生成Core文件的步骤: 1、设置core文件的大 阅读全文
posted @ 2021-10-26 16:42 飘飘雪 阅读(6473) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/e38a3f1cf7f7 在Linux下程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。 注: 1. 当然首先编译时要 阅读全文
posted @ 2021-10-25 11:50 飘飘雪 阅读(2180) 评论(0) 推荐(0) 编辑
摘要: 1:sshpass下载与安装 yum安装:yum install sshpass 若yum安装不上,则用下面方法https://sourceforge.net/projects/sshpass/files/ orhttps://pan.baidu.com/s/1pLNxeLd orwget http 阅读全文
posted @ 2021-09-17 15:51 飘飘雪 阅读(9559) 评论(0) 推荐(0) 编辑
摘要: 一、omnitty概述: 在生产环境中,可能会有多台linux主机,运维人员可能会对多台主机进行同样的操作,例如:同时在多台主机上添加一个user用户或者查看所有主机的硬件信息,如果没有批量操作工具,设备少于20台还勉强可以手动操作,如果设备很多(100+)还手动操作的话······omnitty是 阅读全文
posted @ 2021-09-15 22:23 飘飘雪 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 原文:https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0713004.html 介绍使用同一VPC内弹性云服务器ECS上的Redis-Cli连接Redis实例的方法,更多客户端的使用方法请参考Redis客户端。 如果是公网访问Redis实例 阅读全文
posted @ 2021-09-13 10:51 飘飘雪 阅读(6033) 评论(0) 推荐(0) 编辑
摘要: brew tap ringohub/redis-cli brew update && brew doctor brew install redis-cli 【注】需要安装好homebrew,建议修改下brew的源,可以使用中科大的源。 参考: Mac(os x): Is there a way to 阅读全文
posted @ 2021-09-13 10:48 飘飘雪 阅读(804) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-09-09 16:51 飘飘雪 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 常见 @BeforeSuite->@BeforeTest->@BeforeClass->{@BeforeMethod->@Test->@AfterMethod}->@AfterClass->@AfterTest->@AfterSuite 2、xml属性作用范围 1)在TestNG xml配置文件中, 阅读全文
posted @ 2021-08-23 11:16 飘飘雪 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/best/p/5648740.html 目录 一、新建一个基于Maven的Web项目 二、创建数据库与表 三、添加依赖包 四、新建POJO实体层 五、新建MyBatis SQL映射层 六、完成Spring整合MyBatis配置 七、创建服务层 八 阅读全文
posted @ 2021-07-30 11:25 飘飘雪 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/tutubaobao/p/10049903.html 阅读全文
posted @ 2021-07-15 20:10 飘飘雪 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1、SpringBoot项目中Controller的validator做参数校验不生效的问题 解决: springboot 2.3之前的集成在spring-boot-starter-web里了,所以不需要额外引入包 springboot 2.3之后需要引入 spring-boot-starter-v 阅读全文
posted @ 2021-07-14 17:43 飘飘雪 阅读(10227) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/dolphin0520/p/3932921.html java.uitl.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类。 1、public class ThreadPoolExecutor extends  阅读全文
posted @ 2021-07-12 11:07 飘飘雪 阅读(65) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000022521844 阅读全文
posted @ 2021-07-09 17:58 飘飘雪 阅读(45) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 27 下一页
点击右上角即可分享
微信分享提示