• 2024-09-11mybaits相关基础
    1.配置文件application.properties:#驱动类名称spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver#数据库连接的urlspring.datasource.url=jdbc:mysql://localhost:3306/mybatis#连接数据库的用户名spring.datasource.username=root#连接数据库的密码
  • 2024-09-07工具类
    工具类的类名要见名知意,比如要写一个类专门进行数学计算,那么这个类的类名可以取为Math,如果要写一个类专门操作数组,那么这个类的类名可以取为ArrUtil.不要创建工具类的对象,因此需要私有化工具类的构造方法。工具类不是用来创建一类事物的,创建它的对象没有任何意义.例
  • 2024-08-31基于Python的顾客购物数据可视化分析
    数据可视化分析实验数据集简介        本文在实验中考虑到实验使用设备的性能和环境的局限性,采用了kaggle官网上的的消费者购物数据集,数据地址:https://www.kaggle.com/datasets/iamsouravbanerjee/customer-shopping-trends-dataset。此数据包含了3900条记录,每条
  • 2024-08-21前端学习笔记-JS篇-05
    对象什么是对象对象(object):JavaScript里的一种数据类型,可以理解为是一种无序的数据集合,注意数组是有序的数据集合,用来描述某个事物例如描述一个人:人有姓名、年龄、性别等信息、还有吃饭睡觉打代码等功能;如果用多个变量保存则比较散,用对象比较统一。比如描述班主任信息:静
  • 2024-08-16JavaSE基础知识分享(八)
    写在前面前面讲的是java中集合这部分的内容,今天给大家发一个上期题目参考答案!Person类:packagecom.shujia.TiMu_1000.ten2.Ti15;/***@authorcjy*@create2024-08-07-20:47*/publicabstractclassPerson{privateStringname;privateintage;pri
  • 2024-08-02python中字典的学习
    字典(dict)目录字典(dict)字典的概念字典操作字典的遍历字典的常用方法字典的概念dictionary(字典)是除列表以外python之中最灵活的数据类型字典同样可以用来存储多个数据通常用于存储描述一个物体的相关信息和列表的区别列表是有序的对象集合字典是无序的对象集合
  • 2024-07-25【Python】到底什么是字符串格式化?
    字符串格式化的目的:在字符串中动态地插入数据或表达式。字符串格式化的对象:要插入到字符串中的数据。在详细解释之前,先引入第一种字符串格式化的方法name=input('请输入你的名字:')gender=input('请输入你的性别:')age=input('请输入你的年龄:')print(f'你的名字是{
  • 2024-07-22列表和字典过滤器
    列表相关的过滤器 #取第一个元素#}<p>{{[1,2,3]|first}}</p>{#取最后一个元素#}<p>{{[1,2,3]|last}}</p>{#返回列表长度,可以写为count#}<p>{{[1,2,3,4,5]|length}}</p>{#列表求和#}<p>{{[1,2,3,4,5]|sum}}</p>{#列表排序,默认为升序#}<p&
  • 2024-07-20Mybatis
    目录快速入门配置SQL提示JDBC 数据库连接池 lombok 基础操作删除日志输出 ​编辑 SQL注入新增主键返回 修改查询 根据Id查询数据封装条件查询 concat字符串拼接函数 ​编辑XML映射文件 动态SQL是一种优秀的持久层框架,用于简化JDBC的开发
  • 2024-07-19复杂控制语句
    我们想要显示序号,可以通过loop.index来展示这里我们想遍历一个复杂的列表字典,可以通过dict.items(),获取到字典的键和值 实现效果: 代码实现:fromflaskimportFlask,render_templateapp=Flask(__name__)student={"name":"zhangsan","age":17,"gender":"男",}st
  • 2024-07-16C#对象转换Json时的一些高级用法
    [JsonObject(MemberSerialization.OptIn)]//默认为不输出publicclassPeopleInfo{[JsonProperty]//需要输出publicstringName{get;set;}[JsonProperty]//需要输出publicintAge{get;set;}publicDateTimeBirthday{
  • 2024-07-13IO输入输出流例子:Java对象输出json文本:
    读取文件:原始字节输入流(低级):publicclassCharCacheIOReader{publicstaticvoidmain(String[]args){try(//原始字节输入流(低级)Readerfr=newFileReader("src\\OutputStream.txt");//创建一个字
  • 2024-07-10Java面向对象小游戏--文字版格斗游戏(附带全套源代码)->基于JavaBean
    一、前言java部分的基础学习已经完结,接下来给大家分享的大多为java相关的案例分析,也会有一些小项目,这点不要太过于担心,主要还是基础部分要打牢固。java部分的难点就在面向对象这一点,学习C语言的小伙伴们应该是第一次听说方法。这点也是和C语言相差巨大的地方,不过对于学习过pyt
  • 2024-07-10请求响应~响应
    介绍        新手程序员一枚,渴望成为大神,来点关注来点赞,给我介绍几个大神也行,球球了。        主要记录自己的学习过程,将之前的笔记进行整理并分享一下,有错误请指出,谢谢各位大佬爷们的观看。        下面开始分享我的笔记概述规范案例需求
  • 2024-07-09使用Mybatis框架操作数据库
    --------------idea中创建springboot项目引入Mybatis框架-----------------1、新建空项目2.创建模块3.选择springboot版本,添加mybatisframework框架和Mysqldriver驱动 4.删除多余文件 5.选择父工程中选择spring-boot版本6.选择依赖版本号(1)mybatis的起步依赖
  • 2024-07-08Python——习题练习 part3 函数进阶
    本篇文章记录函数进阶部分的知识点及例题代码。目录六,函数进阶01 函数的多返回值02函数的传参方式 1,位置参数2,关键字参数3,缺省参数4,不定长参数a,位置传递b,关键字传递03lambda匿名函数六,函数进阶01 函数的多返回值#函数的多返回值deftest_return():
  • 2024-07-0224_封装
    04_封装程序追求高内聚,低耦合属性私有,get/setpublicclassStudent{privateStringname;privateintage;privatechargender;publicStringgetName(){returnthis.name;}publicvoidsetName(Stringname){this.na
  • 2024-07-0257.Django框架之序列化输出
    Django框架【一】序列化组件1)使用案例在前端获取到后端用户表里面的所有数据,并且格式是列表套字典#创建模型表classUser(models.Model): username=models.CharField(max_length=32,verbose_name="姓名")age=models.IntegerField(verbose_name="年龄")2)基于J
  • 2024-06-19mybits学习1
    所花时间(包括上课): 2h代码量(行): 150左右搏客量(篇): 1了解到的知识点:mybits备注(其他): private static SqlSessionFactorysqlSessionFactory;   static {       try {           Stringresource= "mybati
  • 2024-06-192024/4/12
    进行python编程:定义一个人员类People,其属性有:姓名、性别、年龄;基于People实现学生类Student,添加属性:学号、入学时间和入学成绩;基于People实现教师类Teacher,添加属性:职务、部门、工作时间;基于Student实现究生类Graduate,添加属性:研究方向和导师,分别定义其中的构造函数和输出函数。
  • 2024-06-184.13
    主键--避坑小知识 以前不敢轻易尝试主键,因为尝试了经常报错,所以很少用,今天测试了一下,终于明白了关于主键的最基本的用法,帮助大家避坑!设置主键时尽量设置自增长,否则缺省主键时会报错,然后设置完自增长,请看下面的知识点。主键自增长*因为主键列的特性是:必须唯一、不能为空,
  • 2024-06-17【Mybatis】Mybatis快速入门
    MyBatis是一款优秀的持久层框架,用于简化JDBC的开发。MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由apache迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。官网:https://mybatis.org/mybatis-3/zh/index.htmlMybatis入门Mybatis会把数据库执
  • 2024-06-155.8安卓开发日记30
    今天学习python实验,本次的实验为python中的实体类,随着实验的进行,让我发现它的实体类和cc++java的实体类大同小异,只需要记住相关写法,着重记一点区别,就能很快适应python实体类的书写。【题目描述】定义一个人员类People,其属性有:姓名、性别、年龄;基于People实现学生类Student,添加
  • 2024-06-145.8
    今天学习python实验,本次的实验为python中的实体类,随着实验的进行,让我发现它的实体类和cc++java的实体类大同小异,只需要记住相关写法,着重记一点区别,就能很快适应python实体类的书写。#定义人员类PeopleclassPeople:def__init__(self,name,gender,age):s
  • 2024-06-05Java_Mybatis
        Mybatis是一款优秀的持久层框架,用户简化JDBC(使用Java语言操作关系型数据库的一套API)开发使用Mybatis查询所有用户数据:代码演示:UserMapper:@Mapper//被调用时会通过动态代理自动创建实体类,并放入IOC容器中publicinterfaceUserMapper{@Select("sel