- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Mybatis学习笔记
1.简介1.1、什么是MybatisMyBatis是一款优秀的持久层框架它支持定制化SQL、存储过程以及高级映射MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集MyBatis 可以使用简单的XML或注解来配置和映射原生类型,接口和Java的POJO(Plain Old Java Object,普通老师java对象)为数据库中的记录MyBatis本是apache的一个开源项目iBatis,2010年这个项目有apache software foundation迁移到了go
2022-04-21 00:33:55 1097
原创 Mybatis学习之### Error building SqlSession. ### The error may exist in UserMapper.xml
项目场景:maven运行时找不到xml配置文件问题描述:原因分析:在java包下创建了XML文件,但在maven运行时找的是resource文件下的配置文件,不能导入java包。解决方案:理解target目录在maven项目中,一个模块主要有src和target两个目录,以及一个pom.xml配置文件src:该目录主要存放的是项目的源代码文件target:该目录是项目编译后产生的一个目录,主要存放编译后的.class文件构建Maven项目的时候,如果没有进行特殊的配置,Mav
2021-12-14 22:25:27 3988 1
原创 python爬取上证板块企业名称和企业代码
python爬取上证板块企业名称和企业代码提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录python爬取上证板块企业名称和企业代码前言一、使用步骤1.引入库2.库的介绍二、代码实例前言python以简洁、易学、强大的特点让人们所熟知,其强大的特点就是可以十分自由的调用第三方库,从而使其功能的生态十分强大,下面的内容,也仅只需要理解python的基本知识便可以上手一、使用步骤1.引入库代码如下(示例):import refrom os.path import
2021-06-21 21:42:42 460
原创 这怕是最简易又全面的学生成绩录入系统
涉及知识:链表、指针、结构体、枚举类型、简单的刷屏操作代码如下:#include<stdio.h>#include<stdlib.h>int Max_num=-1; /*用一个全局变量,保证最大学号*/int page=0;enum sex{男=1,女=2};struct StuLink{ int xh; char xm[20]; enum sex xb; int cj; char dj; int mc; struct StuLink *next
2020-06-28 08:46:51 753
原创 顺序堆栈的三种结构定义及其初始化
数据结构与算法是软件工程系必修的一门课程,正学习这门课程的你,是否有被这门课程某一章,某一节或者某个知识点折磨?(文章干货较多,重在理解!建议大家点个赞,再收藏,以避免需要的时候找不到)顺序栈的结构类型定义常见并要求我们掌握的有三种:栈是一种特殊的线性表,其特殊性在于限定仅在表尾进行插入和删除操作线性表的顺序存储结构是指用一段地址连续的存储单元一次存储线性表的数据元素(类似数组定义)。因此,在c语言中我们可以用一维数组来实现顺序存储结构,数组的空间分配又可以分为静态和动态两种方式,由此扩展理解栈
2020-05-13 15:22:12 2857
原创 斐波那契数列的实现:迭代方式和递归方式
迭代方式:#include<stdio.h>int main(){ int i; //迭代方式输出 int a[40]; a[0]=0; a[1]=1; printf("%d ",a[0]); printf("%d ",a[1]); for(i=2;i<40;i++){ a[i]=a[i-1]+a[i-2]; printf("%d ",a[i]); ...
2020-04-03 23:06:40 297
原创 链栈的基本操作(详解)
链栈也是链表,只不过其规定只能在一端进行插入和删除操作链表的建立有头插法和链表尾法,根据存储结构和链表的定义,我们可以用头插法建立一个链栈#include<stdio.h>#include<stdlib.h>#include<malloc.h>#define OK 1#define ERROR 0typedef int SElemType;...
2020-04-03 11:51:35 2369 2
原创 栈的基本操作(两种定义类型):初始化,入栈,出栈
## 栈的基本操作和线性表的基本一样,这里介绍两种不同方式的栈的基本操作:第一种:对于非空栈,top指针总在base的上一个位置,若空,则top=base//栈结构体的定义typedef struct{ SElemType *base; //在构造之和销毁之后,base的值为NULL SElemType *top; //栈顶指针 int stactsize; ...
2020-04-02 22:54:33 2388
原创 C语言:循环链表的建立和输出
有头结点的循环链表建立和单链表的建立基本一样,只不过在链表创建结束时,将尾结点指向头指针,无头结点链表的建立,只要将尾结点的指针指向头结点的下一个指针便可,但一般循环链表都以有头结点的方式创建,这样空链表与非空链表处理就一致了有头结点循环链表的建立和输出:*#include<stdio.h>#include<time.h>struct random_num{ in...
2020-04-01 00:40:14 1112
原创 C语言:周期字串
周期字串问题描述右右喜欢听故事,但是右右的妈妈总是讲一些“从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事,讲的什么呢?从前有座山……”这样循环的故事来搪塞右右。 我们定义,如果一个字符串是以一个或者一个以上的长度为k的重复字符串所连接成的,那么这个字符串就叫做周期为k的串。 例如: 字符串’abcabcabcabc’周期为3,因为它是由4个循环’abc’组成的。它同样是以6为...
2020-03-31 18:31:14 492
原创 c语言单链表:有头结点和无头结两种列表的区别以及创建和输出的区别
链表的结点类型定义:struct student{ //定义学生结构类型ElemType length; //记录链表长度int num; //学号int score; //分数struct student *next; ...
2020-03-29 10:14:20 2077
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人