- 博客(8)
- 收藏
- 关注
原创 消息队列的选型
rocketmq架构上参考了kafka的设计,很多原理基本都是照抄的,rm最初是为了金融业务系统的可靠性,做出了一些。所以采用的优化手段内存映射,零拷贝,,磁盘文件的顺序读写,批量异步发送消息,批量消息压缩理论上单机最高tps百万级。3消息持久化,kafka的设计是一个队列一个文件,所以在topic非常多的时候,性能会急剧下降,mq设计成了多个。4数据容灾,mq最开始是设计成了主从备用,大部分业务场景够用,kafka的设计是多副本,互相备份,也就是说起步。rocketmq更适合业务开发场景。
2024-05-08 09:54:42
243
1
原创 如何应对互联网寒冬呢?这里给你答案(你糊弄生活,生活就糊弄你)
第二点:科班的兄弟姐妹们,如果家里条件可以的兄弟可以抱着躺平心态,混到35毕业,如果像小编这种普通人,那就只有卷起来了,比如小编在干Java,可以学习MySQL,Redis,jvm,mq这些,先突击一个知识,把思维导图画起来,这样可以做到保持自信和心中有数。最后我想说的是,无论大行情多么差,真正有能力的人是不会被淘汰的,不要沉迷于现有的舒适圈,不要只停留在增删改查上,代码中也有很多智慧和快乐。我个人认为主要有以下几点。②程序员薪资高是大家公认的,这就导致培训班盛行,像某马,某硅谷,将很多外行人带进来。
2024-05-08 09:52:04
330
1
原创 files常用的方法
Files. exists():检测文件路径是否存在。Files. createFile():创建文件。Files. createDirectory():创建文件夹。Files. delete():删除一个文件或目录。Files. copy():复制文件。Files. move():移动文件。Files. size():查看文件个数。Files. read():读取文件。Files. write():写入文件。...
2022-03-07 11:16:08
1444
原创 String类型常用的方法
1、indexof() 返回指定字符 的索引2、trim() 去除字符串两端的空白3、substring() 截取字符串4、equals() 判断两个字符串是否相等5、split() 分割字符串 ,返回一个分割后的数组 用符号分割 比如 split(,) 用,分割字符串6、getBytes() 返回字符串的byte 类型数组7、charAt() 返回指定索引处的字符串8、replace() 字符串替换9、length() 字符串长度10、toLowerCase 将字符串转
2022-03-07 11:04:21
171
原创 java数据类型
java分两种数据类型:基本数据类型和引用数据类型基本数据类型以及所占的字节:1,byte :Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0;2.short 短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0;3.int :整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0;4.long :长整型,在内存中占64位,即8个字节-2^63~2^63
2022-03-03 09:31:15
995
原创 String类型变量的使用
1.string属于引入类型 中文名字:字符串2.声明string类型变量时 使用一对""3.string类型的数据可以和八种基本数据类型变量做运算,且运算只能是连接运算,运算符号为+4,运算的结果也是string类型...
2022-02-27 16:43:17
270
原创 使用Docker搭建Tomcat运行环境
1 准备宿主系统准备一个 CentOS 7操作系统,具体要求如下: 必须是 64 位操作系统 建议内核在 3.8 以上 通过以下命令查看您的 CentOS 内核: 1 #uname-r 2 安装Docker 1 # yum install docker 可使用以下命令,查看 Docker 是否安装成功: 1 # docker version 若输...
2022-02-24 19:51:46
2238
原创 docker(部署常见应用):docker部署mysql
docker部署mysql:5.7.26# 下载镜像docker pull mysql:5.7.26# 查看镜像docker images|grep mysql# 启动容器镜像,建议在/usr/local/workspace/mysql 下执行以下docker run 命令 docker run -p 13306:3306 --name my-mysql -v $PWD/conf:/etc/mysql -v $PWD/data:/var/lib/mysql -e MYSQL_R.
2022-02-24 19:47:21
587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅