
Java学习日志
重新开始学习Java,对自己学习过程以及心得体会做一个记录。
丶孤独的牧羊人
网络安全研究生一枚
展开
-
SpringBoot+logback实现日志记录写入文件
在实际的开发过程中,日志记录有着极其重要的作用,它帮助我们实现更高效的故障排查与调试、更及时的监控和性能优化、更全面的业务分析与决策支持…元素:定义了名为 download 的特定日志记录器,设置了日志级别为 DEBUG,并指定了输出到 download appender 和 stdout appender。是用于定义日志输出的目标。元素:定义了日志格式,用于指定日志输出的格式,例如时间、日志级别、线程名、消息内容等。:将日志输出到文件,并使用滚动策略控制日志文件的大小和数量。元素指定了日志文件的文件名。原创 2024-05-09 15:29:18 · 865 阅读 · 0 评论 -
学习《Java开发手册》有感
代码的字里行间流淌的是软件系统的血液,质量的提升是尽可能少踩坑,杜绝踩重复的坑,切实提升系统稳定性,码出质量。还有一些经验总结,比如在“在并发条件下不能用等值判断”,这些点如果没有多年的的开发经验对于刚入门的程序员来说是很容易出现的错误,并且这些小的点可能会造成极其严重的后果,还不容易找到bug。手册中所定义的比如编程规约,设计规约,主要是要求开发者向外展示的,这些规定都极大的提高团队开发的效率,减少很多不必要的沟通。总的来说,我原称之为Java圣经,在以后的开发生涯中会反复查阅。原创 2024-04-01 10:53:08 · 500 阅读 · 0 评论 -
记录Mysql主从复制-读写分离原理
基本的原理就是让主数据库处理事务性增、改、删操作(TNSEBT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。在实际生产环境中,一台MySQL服务器同时对数据库读写,往往满足不了高并发的需求,因此我们可以使用。,即解析成sql语句逐一执行,使得其数据和Master节点的保持一致。(1)MySQL主数据库一旦有数据的更新,并将其写入二进制日志。因为数据库的"写"操作是比较耗时的。从中继日志中读取二进制日志,在本地。原创 2024-03-15 13:28:36 · 348 阅读 · 0 评论 -
nginx反向代理----->微服务网关----->具体微服务
今天,做项目的时候做项目的时候配路由出现bug,特此理顺一下从nginx到微服务网关再到微服务这一过程。nginx配置admin-gateway网关配置admin-server微服务配置以上就是三者配置,并且网关和微服务已经注册到nacos注册中心。接下来我们理一下,从前端nginx是如何到后端微服务的。综合起来,前端的请求,根据配置的规则,,则微服务网关。微服务上,进行处理。原创 2024-02-01 21:51:52 · 1821 阅读 · 0 评论 -
记录一个bug,maven构建的项目运行时程序包不存在
今天,遇见一个很奇怪的bug,明明所有依赖都导入了,且idea上也没有标红,但是运行时就保存。据说是因为错误的生成了target目录导致的。4,刷新maven,运行成功。2,删掉target目录,1,导入的依赖删除掉,3,然后重新导入依赖,原创 2024-01-30 18:21:29 · 337 阅读 · 0 评论 -
Java-压缩流
在Java中,可以使用压缩流来对数据进行压缩和解压缩操作。常见的压缩流包括ZIPOutputStream、ZIPInputStream等。这些流允许你在读写数据时对其进行压缩和解压缩,以节省存储空间或网络带宽。原创 2023-08-16 14:30:25 · 361 阅读 · 0 评论 -
Java-文件拷贝-包含子文件夹
下面是一个 Java 代码示例,演示如何递归地拷贝一个文件夹及其所有子文件夹和文件。这个示例使用了 Java 的 IO 流和递归技巧来实现文件夹拷贝功能。以上代码还是使用了文件处理中的万能模板。原创 2023-08-16 14:05:54 · 275 阅读 · 0 评论 -
Java-IoStream详解(举例+代码)-妈妈再也不用担心我分不清流了
(Byte Stream)和每个类别又可以进一步分为(InputStream)和(OutputStream),以及(Reader)和(Writer)。原创 2023-08-16 13:59:15 · 520 阅读 · 0 评论 -
Java-File类详解(举例+代码)-文件处理的万能模板
java.io.File 类在 Java 中用于表示文件和目录。它提供了各种用于执行文件相关操作的方法,如创建文件、删除文件、检查文件属性、导航目录等等。这是 Java 中用于处理文件和目录的基本类。原创 2023-08-16 09:57:48 · 187 阅读 · 0 评论 -
Java学习----【Java8】 方法引用详解
方法引用省去了lambda,将接口方法实现的内容封装到具体方法,将方法作为接口实现,实际也是实现且创建一个接口对象。只是更加抽象,只能看到接口方法内部实现(调用的这个方法就是具体实现)。采用方法引用可以更近一步的简化代码,有时候这种简化让代码看上去更加的直观。原创 2023-07-24 11:26:29 · 592 阅读 · 0 评论 -
2、对面向对象编程的理解
对象好像是通讯录中的一笔数据,通讯录的每张卡片都有相同的空白字段(实例变量)。填入新的联系人就如同创建新的实例(对象),填入卡片数据代表联络人的状态。这个卡片类上的方法就是你会对卡片做的事情。所有卡片能执行相同的动作,但取出的结果应该数依据每张卡片各自独立的。原创 2023-03-24 15:23:19 · 85 阅读 · 0 评论 -
1、Java基本概念
一些基本概念原创 2023-03-13 17:33:14 · 106 阅读 · 0 评论