age
  • 2025-01-14java面向对象(一)
    面向对象面向对象编程面向过程的程序设计思想(Process-OrientedProgramming),简称POP关注的焦点是过程:过程就是操作数据的步骤,如果某个过程的实现代码在很多地方重复出现,那么就可以把这个过程抽象为一个函数,这样就可以大大简化冗余代码,也便于维护。代码结构:以函数为组织单
  • 2025-01-14MyBatis-Plus--lombok的使用
    1.Lombok的简介官方介绍:ProjectLombokisajavalibrarythatautomaticallyplugsintoyoureditorandbuildtools,spicingupyourjava.Neverwriteanothergetterorequalsmethodagain,withoneannotationyourclasshasafullyfeaturedbuilder,Autom
  • 2025-01-12D - Coming of Age Celebration (前缀+差分)
    题目链接:https://atcoder.jp/contests/abc388/tasks/abc388_d题意:一共有n个外星人,每当有一个外星人成年后,成年的外星人就要给他一块钱(如果没钱就不给),返回操作后数组思路:模拟一下,可以把数组前面已经成年的外星人对下一个刚好要成年的外星人的钱数贡献记作前缀信息s,随着数
  • 2025-01-11Apache AGE:基于PostgreSQL的图数据库深度解析
    ApacheAGE:基于PostgreSQL的图数据库深度解析一、引言在当今复杂多变的数据环境中,关系型数据库和图数据库各自扮演着重要的角色。关系型数据库以其结构清晰、查询高效的特点,在事务处理和数据一致性方面表现出色;而图数据库则以其灵活的数据模型和强大的图查询能力,在社交网
  • 2025-01-11JavaScript 高阶技巧
    文章目录1、解构赋值的别名2、Currying3、防抖与节流4、记忆化5、代理对象6、生成器7、善用控制台8、结构化克隆9、自执行函数10、标记模版字符串1、解构赋值的别名解构赋值允许你从数组或对象的属性中提取值并将其分配给不同的变量。别名允许你在这一过程中重命名
  • 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-101.10日学习笔记之C++的类
    ·类其实就是一种数据类型,和结构相似。类的成员包括两类,属性(成员变量)和行为(成员函数)。·成员函数定义的两种方法(可能有多种,觉得这两种比较常用)1、将类的成员函数定义在类体内,如classCPerson{public:shortage;shortgetage(){returnage;}};2、将
  • 2025-01-10JavaScript ES2023/2024 新特性学习总结
    JavaScriptES2023/2024新特性学习总结ES2023/2024规范新特性与最佳实践总结作者:在人间耕耘更新时间:2025年1月10日目录前言核心特性概览ES2023新特性实战ES2024新特性实战实际开发应用场景性能与最佳实践总结前言ES2023/2024规范引入多项新特性,本文
  • 2025-01-10Java继承学习随记
    Java继承多态学习随记继承父类的private修饰无法调用子类构建时,先构建所继承的父类,再构建子类此处隐藏代码super();,默认调用父类的无参构建。此代码必须在构建器的任何一句代码前写。若想调用父类的有参构建,得在super();内写上参调用父类方法或参数使用super关键字,无
  • 2025-01-10vue3 toref函数 torefs函数 简化模板写法
    一、作用简化模板{{xx}},xx的长度二、toRef1、语法toRef(对象,属性)2、案例<template><h2>姓名:{{name}}</h2><h2>年龄:{{age}}</h2><h2>工资:{{salary}}</h2><button@click="name+=`~`">姓名</button&g
  • 2025-01-09何时使用构造函数?
    在前端项目中,构造函数(constructor)是用于创建对象的一个特殊方法,通常在以下几种场景下使用:1.自定义类的实例化(类的构造函数)在ES6中,class提供了面向对象编程的方式。每个类都可以有一个构造函数,用来初始化类的实例。典型使用场景:定义一个对象模板,并在实例化时初始化对象的
  • 2025-01-09Vue3 ref函数 数据响应式
    1、作用:定义响应式数据2、语法a、创建创建一个包含响应式数据的引用对象letxx=ref(数据)b、JS操作xx.valuec、模板操作{{xx}}3、注意数据可以是:基本类型,也可以是对象类型基本类型需要.value获取值,对象中的数据不需要案例<template><h2>姓名:{{name}}</h2>
  • 2025-01-09Vue3 setup
    1、setup是一个函数2、组件中所用到的:数据、方法等,均要配置在setup中3、setup函数返回值(两种)a、返回对象,则对象中的属性、方法等在模板中可以直接使用案例<template><h2>姓名:{{name}}</h2><h2>年龄:{{age}}</h2><button@click="showMessage">点击</button></tem
  • 2025-01-08pojo和javabean的区别
    POJO(PlainOldJavaObject)和JavaBean是Java编程中常用的术语,虽然它们有相似之处,但在概念和使用上有一些区别。以下是对它们的详细介绍。POJO(PlainOldJavaObject)定义POJO 是指一个普通的Java对象,没有特定的约束或要求。它不依赖于任何特定的框架或库。特点简单
  • 2025-01-08.AndIF
    在ORM(对象关系映射)库中,如SqlSugar,.AndIF是一个用于在满足特定条件时添加查询条件的方法。它允许你根据条件动态地构建查询,从而提高查询的灵活性和可读性。使用场景.AndIF通常用于在查询中根据某些条件动态添加AND条件。这在处理复杂的查询逻辑时非常有用,尤其是当你需要根
  • 2025-01-07MySQL数据库基础 === 查询语句 DQL
    目录语法:基础查询条件查询聚合查询(聚合函数)分组查询排序查询分页查询综合练习测试数据 CREATETABLEemp(idINTCOMMENT"编号",worknoVARCHAR(10)COMMENT"工号",nameVARCHAR(10)COMMENT"姓名",ageTINYIN
  • 2025-01-07一篇文章理解字典
    Python3字典详解字典(dict)是Python中的一种内置数据类型,用于存储键值对(key-valuepairs)。它是一个无序、可变且唯一的集合,键必须是不可变类型(如字符串、数字、元组),而值可以是任意类型。1.字典的基本特点无序性:从Python3.7起,字典的插入顺序被保留(即按照插入顺序遍历),
  • 2025-01-0634
    实验14:代理模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解代理模式的动机,掌握该模式的结构;2、能够利用代理模式解决实际问题。 [实验任务一]:婚介所婚介所其实就是找对象的一个代理,请仿照我们的课堂例子“论坛权限控制代理”完成这个实际问题,其中如果
  • 2025-01-06数组find方法
    在JavaScript中,Array.prototype.find()方法用于在数组中查找第一个满足提供的测试函数的元素,并返回该元素的值。如果数组中没有任何元素满足测试函数,则返回undefined。constpeople=[{name:'Alice',age:25},{name:'Bob',age:30},{name:'Charlie',age:35}
  • 2025-01-06MySql 常用语句
    1.关键字一览关键字说明WHEREORDERBY排序LIMIT限制返回的行数2.查询查询所有数据(所有行和所有列)SELECT*FROMusers查询所有行的部分列SELECTusername,emailFROMusers查询特定行SELECT*FROMusersWHEREid=13.排序通过ord
  • 2025-01-06UnitTest(单元测试)-Mockito的使用
    官方文档:https://github.com/hehonghui/mockito-doc-zh/blob/master/README.md#0一、Mockito是什么?简单来说就是造假数据的,一种模拟类的对象、行为、方法,mock想要的结果的库,例如一个类classPerson{Stringname;intage;publicbooleanisSmallAge(in
  • 2025-01-05面向对象编程
    一、面向过程与面向对象面向过程(POP)与面向对象(OOP)面向对象:ObjectOrientedProgramming面向过程:ProcedureOrientedProgramming2.面向对象的三大特征封装(Encapsulation)继承(Inheritance)多态(Polymorphism)3.面向对象的思想概述程序员从面向过程的执行者转
  • 2025-01-05在TypeScript中如何创建变量?
    在TypeScript中创建变量的语法与JavaScript相似,但TypeScript为变量提供了类型注解的功能。类型注解可以帮助开发者更明确地了解变量的预期用途,并在编译阶段捕获类型错误。以下是在TypeScript中创建变量的一些示例:声明变量并指定类型:letage:number=25;letname:string=
  • 2025-01-04写一个方法对数组对象的某几个key进行排序
    在前端开发中,JavaScript是一种常用的语言,我们可以使用其数组的sort()方法来对数组对象的特定key进行排序。以下是一个简单的示例,假设我们有一个对象数组,并且我们想要根据对象的agekey对其进行排序:functionsortByKey(array,key){returnarray.sort((a,b)=>(a[k
  • 2025-01-02Vue cli props
    一、作用接收数据(父组件传输)二、语法1、传递数据<Demoname="jojo"sex="male":age="30"/>注意:传递Number数据类型,需要数据绑定(数据绑定计算引号中的值)2、接收数据a、简单接收数据props:['name','sex','age']b、限制数据类型props:{name:String,