logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何有效使用 .gitignore 文件

在任何使用 Git 的软件项目中,.gitignore 文件都是一个必不可少的工具。它帮助开发者定义哪些文件和目录应该被 Git 忽略,从而保持代码库的整洁和管理的简便性。什么是 .gitignore?.gitignore 文件是一个文本文件,您可以在其中指定 Git 应该忽略的文件和目录模式。这通常包括编译生成的文件、本地配置文件和其他不需要或不应该包含在源代码管理中的文件。基本用法创建 .gi

#intellij-idea
深入对比:Python pandas 与 Java Map 在数据处理中的应用

在软件开发和数据处理的世界中,Python 和 Java 是两种广泛使用的编程语言,各自有其强大的数据结构来处理和分析数据。pandas.Series: Series 的一个强大之处在于,它在操作时会自动对齐数据的索引。如果两个 Series 的索引不同,pandas 会自动对齐它们,并在缺失的地方填充 NaN,从而保证操作的一致性。pandas 是基于 numpy 构建的,因此它与 numpy

文章图片
#java#python#pandas
mongodb 异地备份方案及测试

调研:全量和增量备份:新增节点第一次同步是,是全量备份,以后每次同步就是增量备份异地配置延迟节点:简介:延迟节点是过去某个时间点的“数据快照”,通过做数据备份优点:在主节点上删除数据时,其他从节点实时同步主节点数据,从节点删除也被删除,而此时延迟节点由于延迟时间数据未同步,可以恢复主节点上误删除的数据缺点:做不到异地容灾最终方案:3个节点数据中心一数据中心二数据中心三primarysecond

#java#数据库
关于java中语法糖双冒号 this:: 和Class::

在jdk 1.8开始出现lambda 表达式,而双冒号:: 和lambda表达式一样都是简化写法,可以相互转化。类名::方法名这种双冒号语法糖是最常见的:例如:x -> System.out.println(x) 可以替换成 System.out::println2.user-> user.getName();可以替换成User::getName就是和lambda表达时互换this::

#java
Cannot deserialize instance of `java.lang.String` out of START_OBJECT token

测试遇到报错:{"data":null,"status":500,"error":"JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.Mismatch

#java
设计模式-行为模式-状态模式 以及spring 状态机

状态模式用于解决系统中复杂对象的状态转换以及不同状态下行为的封装问题系统中某个对象存在多个状态,这些状态之间可以进行转换,而且对象在不同状态下行为不相同时可以使用状态模式。状态模式将一个对象的状态从该对象中分离出来,封装到专门的状态类中,使得对象状态可以灵活变化,对于客户端而言,无须关心对象状态的转换以及对象所处的当前状态,无论对于何种状态的对象,客户端都可以一致处理状态模式定义如下:状态模式(S

#状态模式#spring#java
spring-boot集成mysql,mybatis-plus

1.pom.xml 引入依赖<!-- 数据库驱动 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.27</version></dependency

#spring#mysql#java
    共 22 条
  • 1
  • 2
  • 3
  • 请选择