- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 解决mybatisPlus插入数据主键突然很大
解决mybatisPlus插入数据主键突然很大在管理员窗口进入对应的数据库,然后输入下面的指令: alter table sys_user AUTO_INCREMENT=30; sys_user是要修改的数据表的名字,30是将自增起始值修改为30 这样数据表的主键值就恢复正常了然后在项目的实体类中,给该类的主键加一个@TableId的注解package baocms.entity;import com.baomidou.mybatisplus.ann
2022-03-05 20:14:06
1591
原创 解决前端容器不能充满屏幕
解决前端容器不能充满屏幕昨天刚学element-UI写管理系统的页面,发现当菜单栏都收缩起来,结果是这样的红色框是容器里每个板块的布局,但是容器下面却有空白的地方没有撑满屏幕,怎么撑满屏幕呢?可以利用css里的hight这个属性,让高去撑满。我做了下面几种尝试:style=“height:800px;”style=“height:100%;”style=“height:100vh;” 第一种尝试是撑满了当前屏幕,但是是在我屏幕放大到100%的情况下,如果我把屏幕缩小到一定
2022-02-14 12:10:30
1452
原创 从前序与中序遍历序列构造二叉树(Python实现)
从前序与中序遍历序列构造二叉树(Python实现)一、了解三种树的遍历(前、中、后)前序:根、左、右中序:左、根、右后序:左、右、根前序遍历顾名思义就是根在最前面遍历,中序就是根在中间,后续就是根在后面。# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.val = val#
2022-02-07 11:51:33
2940
原创 IO流基础(二)
IO流基础(二)目标掌握字节缓冲流掌握字符流掌握字符缓冲流一、字节缓冲流本次学习的过程中遇到了缓冲流这个新的概念,为什么会出现缓冲流呢,它是来解决什么问题的呢?答:从结果上看,用缓冲流进行IO操作比普通字节流要快一些(文件越大效果越明显);从过程中来说缓冲输出流减少了底层系统的调用,详情可以参考官方文档。1.1 字节缓冲流的基本使用public class IO1 { public static void main(String[] args) throws IOExcepti
2022-01-24 21:25:17
211
原创 IO流基础(一)
IO流基础(一)目标掌握文件的写操作掌握文件的读操作掌握文件的读写一、字节输出流1.1 实现向txt文件种写入一段话public class IO1 { public static void main(String[] args) throws IOException {// 1.创建字节输出流对象:调用系统功能创建文件,创建字节输出流对象,让字节输出流对象指向文件// 2.调用对象方法写数据:写的参数给int类型或者字节数组。(具体可以看api文档
2022-01-23 19:24:39
296
原创 简单理解头插法(Python实现)
简单理解头插法(Python实现) 最近一段时间刷leetcode遇到一个叫“两数相加”的题目,然后有一个步骤需要构建一个单链表(需要头插法或者尾插法),忘记算法怎么写了,然后用别人的轮子把题目过了,再来学习学习头插法。一、数据结构class node(object): def __init__(self, data=None, next=None): self.data = data self.next = next链表的数据结构是由数据域和指针域构成
2022-01-17 22:17:50
2703
2
原创 解决has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’报错跨域问题
关于前后端分离踩过的坑故事起因:前天晚上,在计划中学完了一个前端获取后端请求的框架叫axios。然后准备用axios、vue、以及fastapi(一个Python的web框架)写一个前后端分离的小demo。结果变成了事故,竟然报错了。主要错误是:has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’。大概的意思是,已被CORS策略阻止:无“访问控制允许来源”。当时我也百度了一下CORS后来因为自己懒了,所以就去问一个朋友,然后
2022-01-07 13:17:04
101840
9
原创 wsyu安卓复习
本资料是针对某院校某年考试的复习知识点一、Android系统及其开发过程1. Android系统的体系结构(p2) Android系统的体系结构和其他操作系统一样,采用了分层的架构。android系统分为4层。 自顶向下分为:应用程序层:android系统自带了一套核心应用程序,包括电话拨号程序、短信程序、日历、音乐播放器等等。开发人员自己开发的应用程序就位于应用程序层。应用程序框架:Android系统通过应用程序框架为开发人员创建自己的应用程序提供一个开放的开发平台。框架主要包括
2021-12-17 23:58:04
3246
2
原创 javaEE复习
本资料是针对某院校某年考试的复习知识点一、MyBatis基础1.请简述MyBatis框架的工作流程?(p4)MyBatis读取配置文件和映射文件MyBatis根据配置信息和映射信息生成SqlSessionFactory对象,然后用该对象创建MyBatis的核心对象sqlSession。开发者通过调用sqlSession对象完成数据库的操作(补充一点底层小知识:其实真正操作数据库的不是sqlSession(辅导员),而是Executor执行器接口(班长)操作数据库,该接口有两个实现类,一个是普通
2021-11-17 11:45:03
655
原创 java基础学习第3天
面向对象封装什么是封装?程序设计追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。例如我想在主程序里访问另外一个student对象的name属性,那我我们应该避免使用student.name去访问,而是按照封装的规范,属性私有,然后使用定义好的getName方法去访问。封装的意义何在?提高代码的安全性提高代码的
2021-07-07 19:23:45
92
原创 java基础学习第2天
java基本数据类型的扩展问题单精度浮点数的初始化float f1=1.1f或者float f2=1.1F浮点数的误差float f1=1212121212f;float f2=f1+1;System.out.println(f1==f2);输出结果:true假如我们需要做一个银行管理系统,那么使用浮点数来存储用户的钱显然是不行的。这时,我们可以使用java的一个数学工具类BigDecimal来解决存储比较大的数字的问题。字符和数字之间的转换字符转数字:char cha
2021-07-06 19:31:25
141
原创 Markdown入门
使用Markdown写笔记使用markdown的软件Typora的链接Typora的windows用户下载链接1 如何设置标题#号设置标题,一个#代表一级标题,两个#代表二级标题;标题使用如下所示(#和标题中间要有一个空格,不然没有效果):# 这是一个一级标题## 这是一个二级标题### 这是一个三级标题2 如何设置字体字体加粗:**加粗的文字**斜体文字:*斜体文字*3 如何引用“引用”一般用于借鉴别人的东西的时候,给读者一个提示引用:> 选择狂神说j
2021-07-05 19:09:23
107
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人