Age
  • 2024-10-02python字典添加_增
    在Python中,字典(dictionary)是一种可变容器模型,且可存储任意类型对象。字典的每个元素都是一个键值对(key-valuepair)。添加新项到字典中非常直接,可以通过直接给字典指定一个新的键并赋予一个值来完成。如果指定的键在字典中不存在,则这个新项会被添加到字典中;如果键已存在,则对应的值
  • 2024-10-01C语言 结构体
    结构体的概念在C语言中,结构体(struct)是一种用户自定义的数据类型,用于将不同类型的数据组合在一起,形成一个逻辑上相关的整体。它类似于一个容器,可以容纳多种不同类型的数据项。结构体的定义结构体的定义语法如下:struct结构体名{成员类型1成员名1;成员类型2成
  • 2024-10-01反射 动态代理
    出自https://www.bilibili.com/video/BV1ke4y1w7yn1.反射1.1反射的概述:​ 专业的解释(了解一下):​是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;​对于任意一个对象,都能够调用它的任意属性和方法;​这种动态获取信息以及动态调用对
  • 2024-09-30JavaScript 解构赋值 是 浅拷贝还是深拷贝
    解构赋值是ES6(ECMAScript2015)引入的一个特性,它允许我们可以快速取出数组或者对象中的值并赋值给新的变量。consta={name:'name',age:18,marriage:false,}let{name,age,marriage}=a;console.log(name,age,marriage)//打印信息:name
  • 2024-09-29Python 面向对象编程基础
    面向对象编程(Object-OrientedProgramming,OOP)是一种编程范式,它将数据和操作数据的方法(函数)组合在一起,形成一个“对象”。Python是一种支持面向对象编程的语言,本文将介绍Python中面向对象编程的基础知识。类与对象在面向对象编程中,类(Class)是创建对象的蓝图或模板。它定
  • 2024-09-29Python基于自定义方法的排序
    Python基于自定义方法的排序在Python中,排序是一个常见的任务,它可以帮助我们根据特定的规则对数据结构(如列表)中的元素进行排序。Python的内置排序方法,如列表的sort()函数和内置函数sorted(),提供了非常灵活的排序机制,特别是通过key参数,我们可以指定一个自定义的函数来决定排序的顺
  • 2024-09-29九月十六日
    9.168. 使用Hive进行大数据查询概述Hive是构建在Hadoop之上的数据仓库工具,用于处理大数据查询分析。本文将介绍如何使用Hive进行基本的SQL查询操作。内容Hive的基本概念和架构创建Hive表加载数据到Hive表执行SQL查询代码示例--创建表 CREATE T
  • 2024-09-29尝试让查询更简单Rf
    为什么要写为什么要写,大概就是沉没成本吧只是从SourceGenerators出来开始,就打算以其研究是否能做aop(现在已经有内置功能了),本来当年就想尝试能否在orm做一些尝试,可惜种种原因,自己都忘了这个打算了直到今年7月份,才又想起了这个打算,现在精力不行了,本来研究一下原理和功能限制
  • 2024-09-29PTA 实验三 零基础JAVA语言学习 6-3 定义游客类
    6-3定义游客类分数20全屏浏览切换布局作者 fpc单位 内蒙古师范大学定义游客类(其测试类已给出),要求如下:一个景区根据游人的年龄收取不同价格的门票。请编写游客类,根据年龄段决定能够购买的门票价格并输出当输入的年龄小于18或者大于60(不包括18,60)时,程序输出:年龄
  • 2024-09-28学习一下Array.reduce函数的使用
    今天面试遇到一个问题,如下:实现一个函数,把[{name:"Alice",age:10},{name:"Bob",age:20}]转换成{Alice:10,Bob:20}然后我用for循环加Object.values的方法实现了,面试这时候问,能不能用reduce实现?答,当然是可以的,可惜我对reduce使用的并不熟练,现在来学习一下。 
  • 2024-09-28常用类--Scanner,object
    Scanner`Scanner:一个简单的文本扫描器,可以使用正则表达式解析原始类型和字符串构造方法:Scanner(InputStreamsource)构造一个新的Scanner,产生从指定输入流扫描的值。`获取一个数字:(无法输出空格,只能输出空格前的数字)inti=sc.nextInt();
  • 2024-09-28AIGC基础工具-用于数据分析和数据处理的核心库Pandas介绍
    文章目录1.Pandas的核心数据结构1.1Series创建`Series`Series重要属性示例1.2DataFrame创建`DataFrame`DataFrame重要属性示例2.Pandas数据的导入与导出2.1读取CSV文件2.2读取Excel文件2.3写入CSV文件2.4读取JSON文件3.Pandas的数据操作3.1
  • 2024-09-27TS系列(4):常用类型之类、抽象类和接口
    你好,我是沐爸,欢迎点赞、收藏、评论和关注。TS系列(1):TS是什么?如何使用?TS系列(2):类型声明、类型推断和类型总览TS系列(3):常用类型(详细)话接上回,今天分享下类、属性修饰符、抽象类和interface(接口)10.复习类相关知识本小结复习类相关知识,如果有相关基础可以跳过。classPerson{
  • 2024-09-27Ant-design-vue Table 自定义列斑马纹效果
    在AntDesignVue的`Table`组件中,要实现自定义列的斑马纹效果,可以通过设置`rowClassName`属性来实现。以下是一个示例:```html<template> <a-table:data-source="data":rowClassName="rowClassName">  <a-table-columnv-for="columnincolumns":k
  • 2024-09-27Java中常用类之Object类
    Object类中的常用方法:1.hashCode方法,是对象地址值的另一种表现形式classStudent{Stringname;intage;publicStudent(){}publicStudent(Stringname,intage){this.name=name;this.age=age;}}测试类中是这样进
  • 2024-09-27MongoDB
    showdbs//查看所有数据库db//查看当前所在数据库showcollections//查看数据集合use数据库名//切换到指定数据库,如果数据库不存在,则创建数据库db.dropDatabase()//删除当前数据库,要删除哪一个库就切换到哪一个库。db.getCollectionNames()//查询当前库都有哪些集合
  • 2024-09-27SpringBoot
    一、Spring项目的入门开发1.快速构建SpringBoot项目 项目创建方式一:使用SpringInitializr的Web页面创建项目1.打开https://start.spring.io/2.填写项目信息3.点击”GenerateProject“按钮生成项目;下载此项目4.解压项目包,并用IDEA以Maven项目导入,一路下一步
  • 2024-09-26每个开发人员都应该掌握的 JavaScript 数组方法(第 1 部分)
    “能力越大,责任越大。”—本叔叔,蜘蛛侠(2002)就像蜘蛛侠必须掌握他新发现的能力一样,开发人员需要掌握javascript强大的数组方法才能高效、负责任地进行编码。让我们深入研究一些必须知道的数组方法!1.查找find()方法返回满足所提供的测试函数的第一个数组元素的值。ar
  • 2024-09-26论JAVA 两种“对象比较接口“的区别
    前言总所周知,java对象的比较有三种方式 最简单的是可以调用equals().因为这个方法定义在Object类中,而我们的类都继承了Object类.所以我们自己定义的类都可以使用这个方法.除此以外还有两个比较接口,可以通过实现他们的某些方法比较我们的对象他们是 Comparable和Co
  • 2024-09-267-2 jmu-Java-04面向对象进阶-01-接口-Comparable
    编写实现Comparable接口的PersonSortable类,使其按name以及age排序1.编写PersonSortable类属性:privatename(String)、privateage(int)有参构造函数:参数为name,agetoString函数:返回格式为:name-age实现Comparable接口:实现先对name升序排序,如果name相同则对age进行升序排序
  • 2024-09-26javase复习day35反射
    反射获取class对象的方法 publicclassDemo1{publicstaticvoidmain(String[]args)throwsClassNotFoundException{//获取反射的三种方式//第一种Class.forName(全类名)//用法:最为常用Class<?>clazz1=Class.forNam
  • 2024-09-26order by的工作流程
    在日常的业务开发中,使用到MySQL的orderby对数据进行排序是一个很正常的行为,那么你知道orderby是如何工作的嘛?一、全字段排序先创建一张user表,字段name,age,address,插入随机数据100w条记录,由于按照name查询,所以给name字段添加索引:altertableuseraddindexidx_name(name);我们
  • 2024-09-26【C++】C++核心编程
    C++核心编程本阶段主要针对C++面向对象编程技术,C++中的核心和精髓。1.内存分区模型C++程序在执行时,将内存大方向分为4个区域:代码区:存放函数体的二进制代码,由操作系统进行管理全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆
  • 2024-09-2517 字典公共功能
    1、leninfo={"name":'刘伟达','age':18,'gender':'男','hobby':'同桌'}print(len(info))2、索引info={"name":'刘伟达','age':18,'gender':'男','
  • 2024-09-25idea怎么快速生成get set方法,快捷键是什么?
    idea怎么快速生成getset方法参考文章:IntelliJIDEA生成get/set方法的快捷键是什么1、生成某个getset方法alt+enter快捷键:alt+enter2.生成整个类或者某个getset方法alt+insert快捷键:alt+insert点击后,会出现下图弹窗,你可以多选或者单选这些属性对象,然后点击ok