• 2025-02-07【Survey】截至2024.12SLAM系列工作总结
    @目录ORB-SLAM2:anOpen-SourceSLAMSystemforMonocular,StereoandRGB-DCamerasTotalStructureMonocular,CloseStereoandFarStereoKeypointsSystemBootstrappingBundleAdjustmentwithMonocularandStereoConstraintsLoopClosingandFullBAKeyframeInse
  • 2025-01-222024.12 北京多校游记(学术版)
    Day1多项式+生成函数。学习内容只学了多项式入门,包括FFT,NTT,简单的多项式板子,简单的牛顿迭代,简单的OGF和EGF。【TBD】做题记录USACOFeb铜组T1感觉难度不会评的太低。注意到合法答案只可能形如:\(444\cdots44[5,9]\cdots\)然后就可以直接数位DP了。设\(f_{cur
  • 2025-01-17SautinSoft PDF Focus .Net 2024.12.18
    SautinSoftPDFFocus.NetisapowerfultoolfordevelopersneedingtoconvertPDFdocumentsintovariousformatslikeWord(DOCX,RTF),Excel(CSV,XLS,XLSX),HTML,XML,text,andimages(JPEG,PNG,TIFF,GIF,Bitmap).ItsupportsallPDFversionsfrom
  • 2025-01-102024.12.20(SpringBoot知识点总结)
    5.2SpringBoot整合Junit5.2.1添加Junit的起步依赖org.springframework.bootspring-boot-starter-testtest1234565.2.2编写测试类packagecom.itheima.test;importcom.itheima.MySpringBootApplication;importcom.itheima.domain.User;importcom.itheima.ma
  • 2025-01-102024.12.19(SpringBoot知识点总结)
    5.1.7配置Mapper映射文件在src\main\resources\mapper路径下加入UserMapper.xml配置文件"select*fromuser12345675.1.8在application.properties中添加mybatis的信息#spring集成Mybatis环境#pojo别名扫描包mybatis.type-aliases-package=com.it
  • 2025-01-102024.12.23(SpringBoot知识点总结)
    5.4SpringBoot整合Redis5.4.1添加redis的起步依赖org.springframework.bootspring-boot-starter-data-redis123455.4.2配置redis的连接信息#Redisspring.redis.host=127.0.0.1spring.redis.port=63791235.4.3注入RedisTemplate测试redis操作@RunWith(Sprin
  • 2025-01-102024.12.26(MyBatis知识点)
    <!--mybatis坐标--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.4</version></dependency><!--mysql驱动坐标--><
  • 2025-01-102024.12.24(MyBatis知识点)
    SSM=springmvc+spring+mybatis组合框架的一员,是一种持久层框架持久层主要是完成与数据库的相关操作,数据库访问对象(DataAccessObject),所以也称为DAO层框架是一个半成品的软件,需要我们遵守对应的规范去完成开发工作框架类型 框架作用 典型代表持久性框架 专注于解决数
  • 2025-01-102024.12.28(MyBatis知识点)
    基础的增\删\改\查应用使用sqlSession会话对象去调selectList|insert|update|detele查询的参数为(namespace.id),其他均为(namespace.id,param)对于修改数据库的操作均需要调用sqlSession.commit()核心配置文件概述Mybatis核心文件是有强制的层次关系(属性,常用于配置数据
  • 2025-01-102024.12.27(MyBatis知识点)
    编写实体类编写对象配置文件xxxMapper.xml1234567编写SqlMapConfig.xml核心配置文件<!--加载properties文件--><propertiesresource="jdbc.properties"></properties><settings><settingname="lazyLoadTriggerMethods"value
  • 2025-01-102024.12.4(SpringBoot知识点总结)
    1.2SpringBoot的概述1.2.1SpringBoot解决上述Spring的缺点SpringBoot对上述Spring的缺点进行的改善和优化,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率,一定程度上缩短了项目周期
  • 2025-01-102024.12.3(SpringBoot知识点总结)
    一、SpringBoot简介1.1原有Spring优缺点分析1.1.1Spring的优点分析Spring是Java企业版(JavaEnterpriseEdition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的EnterpriseJavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对
  • 2025-01-102024.12.2(SpringBoot知识点总结)
    SpringBoot与其他技术的整合整合Mybatis:添加Mybatis的起步依赖和数据库驱动,配置数据库连接信息,创建实体Bean和Mapper1。整合Junit:添加Junit的起步依赖,编写测试类1。整合SpringDataJPA:添加SpringDataJPA的起步依赖和数据库驱动,配置数据库和JPA的相关属性,创建实体配置实
  • 2025-01-102024.12.5(SpringBoot知识点总结)
    2.1.2添加SpringBoot的起步依赖SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parentorg.springframework.bootspring-boot-starter-parent2.0.1.RELEASE12345SpringBoot要集成SpringMVC进行Controller的开发,所以项目要导入web的启动依赖
  • 2025-01-102024.12.6(SpringBoot知识点总结)
    2.1.3编写SpringBoot引导类要通过SpringBoot提供的引导类起步SpringBoot才可以进行访问packagecom.itheima;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublicclas
  • 2025-01-102024.12.7(SpringBoot知识点总结)
    2.2.2SpringBoot代码解析@SpringBootApplication:标注SpringBoot的启动类,该注解具备多种功能(后面详细剖析)SpringApplication.run(MySpringBootApplication.class)代表运行SpringBoot的启动类,参数为SpringBoot启动类的字节码对象2.2.3SpringBoot工程热部署我们在开发中反复
  • 2025-01-102024.12.9(SpringBoot知识点总结)
    通过idea快速创建的SpringBoot项目的pom.xml中已经导入了我们选择的web的起步依赖的坐标4.0.0<groupId>com.itheima</groupId><artifactId>springboot_quick2</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><name&g
  • 2025-01-102024.12.11(SpringBoot知识点总结)
    3.1.2分析spring-boot-starter-web按住Ctrl点击pom.xml中的spring-boot-starter-web,跳转到了spring-boot-starter-web的pom.xml,xml配置如下(只摘抄了部分重点配置):4.0.0org.springframework.bootspring-boot-starters2.0.1.RELEASEorg.springframework.bootspring-boot-s
  • 2025-01-102024.12.10(SpringBoot知识点总结)
    3.1起步依赖原理分析3.1.1分析spring-boot-starter-parent按住Ctrl点击pom.xml中的spring-boot-starter-parent,跳转到了spring-boot-starter-parent的pom.xml,xml配置如下(只摘抄了部分重点配置):org.springframework.bootspring-boot-dependencies2.0.1.RELEASE../../spring
  • 2025-01-102024.12.13(SpringBoot知识点总结)
    4.1SpringBoot配置文件类型4.1.1SpringBoot配置文件类型和作用SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。SpringBoot默认会从Resources目录下加载
  • 2025-01-102024.12.12(SpringBoot知识点总结)
    3.2自动配置原理解析按住Ctrl点击查看启动类MySpringBootApplication上的注解@SpringBootApplication@SpringBootApplicationpublicclassMySpringBootApplication{publicstaticvoidmain(String[]args){SpringApplication.run(MySpringBootApplication.class);}}1
  • 2025-01-102024.12.15(SpringBoot知识点总结)
    4.1.2.2.2配置Map数据同上面的对象写法4.1.2.2.3配置数组(List、Set)数据语法:​key:​-value1​-value2或者:​key:[value1,value2]示例代码:city:beijingtianjinshanghaichongqing或者city:[beijing,tianjin,shanghai,chongqing]集合中的元素是对象形式
  • 2025-01-102024.12.16(SpringBoot知识点总结)
    4.2配置文件与配置类的属性映射方式4.2.1使用注解@Value映射我们可以通过@Value注解将配置文件中的值映射到一个Spring管理的Bean的字段上例如:application.properties配置如下:person:name:zhangsanage:18123或者,application.yml配置如下:person:name:zhangsanag
  • 2025-01-092024.12 做题记录
    [CF2042D]Recommendations\(\text{Link}\)发现所求即为包含\([l,r]\)的所有区间的交的长度减去\([l,r]\)的长度。考虑所有包含\([l,r]\)的区间\([L,R]\),不难发现其满足\(L\lel,r\leR\)。由于我们要求交,所以求出满足该条件的\(L\)的最大值和\(R\)的最小值即可。扫
  • 2025-01-072024.12.10
    HTML ASCII 参考手册ASCII是互联网上计算机之间使用的第一个字符集(编码标准)。ISO-8859-1(在HTML4.01中是默认的)和UTF-8(在HTML5中是默认的)都是基于ASCII建立的。ASCII字符集ASCII全称"AmericanStandardCodeforInformationInterchange",即美国信息交换标准编