摘要: 一:Socket介绍 Socket(中文:套接字)编程是网络常用的编程,a56爆大奖在线娱乐们通过在网络中创建Socket关键字来实现网络间的通信;要想解释清楚Socket,首先要知道TCP,要想知道TCP,那就得对TCP/IP的体系结构以及每一层的大概工作有所了解,那么a56爆大奖在线娱乐们就先来说说TCP/IP的分层。 1:ISO 阅读全文
posted @ 2023-05-13 23:18 蚂蚁小哥 阅读(3506) 评论(0) 推荐(1) 编辑
摘要: 一:前言 记得刚工作那会写代码,遇到线上奇怪问题时,就会在可能出现问题的地方大量打log,然后重新打包部署,再对打印的log进行分析;往往这一套流程下来,基本上1个小时左右的时间就这么白白浪费,但要log打的不合理,那么就嘿嘿了,a56爆大奖在线娱乐们要不停的修改代码打log、不停的打包部署。这是何等的浪费时间呀。 阅读全文
posted @ 2023-05-10 09:33 蚂蚁小哥 阅读(4986) 评论(0) 推荐(2) 编辑
摘要: 一:序 通过《RabbitMQ详解(上)》一文中,a56爆大奖在线娱乐们可以知道RabbitMQ的一些基本的原生用法,如交换机的创建及消息的投递,但是在企业中a56爆大奖在线娱乐们大部分都是把RabbitMQ集成到SpringBoot中的,a56爆大奖在线娱乐原生的方式a56爆大奖在线娱乐们则不怎么使用到,下面a56爆大奖在线娱乐将和大家一起走入SpringBoot整合RabbitMQ 阅读全文
posted @ 2023-04-24 10:48 蚂蚁小哥 阅读(644) 评论(0) 推荐(5) 编辑
摘要: 一:MQ的相关概念 MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是message 而已,还是a56爆大奖在线娱乐跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是a56爆大奖在线娱乐非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了 MQ 之后, 阅读全文
posted @ 2023-04-21 13:42 蚂蚁小哥 阅读(1102) 评论(2) 推荐(6) 编辑
摘要: 一:Log4j2简介 Apache Log4j 2 是对Log4j的升级,它比其前身Log4j 1.x提供了重大改进,并参考了Logback中优秀的设计,同时修复了Logback架构中的一些问题。被誉为是目前最优秀的Java日志框架;企业中通常使用SLF4j门面+Log4j2来记录日志 异常处理:在 阅读全文
posted @ 2022-02-21 21:18 蚂蚁小哥 阅读(20392) 评论(2) 推荐(5) 编辑
摘要: 一:日志基本概念及框架 1:什么是日志 Java程序员在开发项目时都是依赖Eclipse/IDEA等集成开发工具的Debug调试功能来跟踪解决Bug,但项目打包部署发布到了测试环境和生产环境怎么办?难道连接到生产服务器装个IDEA做远程调试,实际并不能允许让你这么做。a56爆大奖在线娱乐,日志的作用就是在测试环境和 阅读全文
posted @ 2022-02-21 08:16 蚂蚁小哥 阅读(5046) 评论(0) 推荐(3) 编辑
摘要: 一:主从模式Windows下搭建 1:基本介绍 主从复制中一个 主节点(master)可以拥有多个 从节点(slave),但是一个slave只能对应一个master。这样,当某个slave宕机是不会影响其它slave的读取和master的读取和写入;但是之前宕机的slave重新启动服务后,数据会从自 阅读全文
posted @ 2022-01-28 16:42 蚂蚁小哥 阅读(1351) 评论(0) 推荐(1) 编辑
摘要: 一:简介 SpringDataRedis是SpringData开源项目中的一部分,它可以在Spring项目中更灵活简便的访问和操作Redis;原先在没有SpringDataRedis时往往使用Jedis来操作Redis,但是使用Jedis还是有那么一些不方便,Jedis各种操作Redis的方法参杂在 阅读全文
posted @ 2022-01-27 16:21 蚂蚁小哥 阅读(1220) 评论(2) 推荐(2) 编辑
摘要: 一:Redis持久化概述 持久化的功能:Redis是内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远 阅读全文
posted @ 2022-01-27 09:21 蚂蚁小哥 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 一:基本介绍 1:事务的基本特性 ① 原子性(atomicity): 事务是一个原子操作,有一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用 ② 一致性(consistency): 一旦所有事务动作完成,事务就被提交。数据和资源就处于a56爆大奖在线娱乐满足业务规则的一致性状态中 ③ 隔离性(is 阅读全文
posted @ 2022-01-26 09:35 蚂蚁小哥 阅读(476) 评论(0) 推荐(0) 编辑