- 博客(28)
- 收藏
- 关注
原创 @TableId(type = IdType.AUTO)不生效
MyBatisPlus @TableId(type = IdType.AUTO)不生效
2023-05-28 02:21:12
3222
原创 Linux - sed命令的N;P用法
目录 sed命令 – 批量编辑文本文件 sed工作原理 n/N p/P动作的意义 sed 'n;p' sed 'N;p' sed 'n;P' seq 'N;P' sed 'p;n' 剩下的三个自己思考8
2022-11-09 17:28:06
4779
原创 Python Project- Alien_invasion(外星人入侵)
Python Project- Alien_invasion(外星人入侵)Python实战小项目的详细实现
2022-09-17 22:59:28
5226
1
原创 Python - tips01
> 路径写法r的作用跟\\的作用是一致的,都是防止程序将\当作转义字符,正确的路径写法有下面三种:1、 os.path.exists('E:/test/file.txt')2、 os.path.exists('E:\\test\\file.txt')3、 os.path.exists(r'E:\test\file.txt')> input语法:x = input('提示: ')不管用户输入什么,input()函数的返回结果都是字符串,可强制类型转换。num
2022-06-01 16:31:18
327
原创 PHP- 基础
> 语法结构>代码标记PHP代码常嵌入HTML内容中,需要有特定的标记来标识。 ↓ 为最常用的标准标记<?php···(PHP代码)?>扩展:四种标记形式(推荐只用标准标记)1. 标准式 <?php ?> //推荐使用2. 短风格 <? ?> <?= ?> 3. asp风格 <% %>4. 脚本风格 <script language="php"></scrip
2022-04-18 22:00:00
3270
原创 JAVA- 保留小数点
起因:做了一道简单题复健但是被保留小数点卡了一下 OnlineJudge建议以后复建再去看一下保留小数点:①System.out.printf("%.nf",xx)System.out.printf("%.2f",3.14*r);②String.formatSystem.out.println("C1="+String.format("%.2f",2*3.14*r));System.out.println("Sa="+String.format("%.2f",3.14*..
2022-04-01 00:46:05
255
原创 Python- 基础
> 输出函数print()语法:print(value,···,sep=' ',end='\n',file=sys.stdout,flush=False)//参数sep用来指定分隔符,参数end用来指定结束符//file=sys.stdout:设置输出设备, flush设置是否强制输出print()完会自动换行,可使用逗号分隔,使得可在一行输出多个value.//将数据输出到文件中fp=open('D:/text.txt','a+')print('hello',file=fp)
2022-03-04 21:34:58
539
原创 JAVA-Details02
本文章仅用于记录学习Java时遇到的部分细节(02偏补充细节学习) - Felix> nextLine连用的坑next nextInt nextDouble nextFloat这些函数与nextLine连用都会有坑:next系列的函数返回了数据后,会把回车符留在缓冲区,因此我们下一次使用nextLine的时候就会碰到读取空字符串的情况补充:next()读取过滤空格键 nextLine()会连空格键一起读取解决方案:都用nextLine,做格式转换 调用nex...
2022-01-25 16:58:20
1735
原创 算法-双向链表的添加
题目:实现双向链表(带头结点)的添加(默认) (默认添加到双向链表的最后)代码:public void add(HeroNode heroNode) { //因为head节点不能动,因此我们需要一个辅助遍历temp HeroNode temp = head; //遍历链表,找到最后一个元素 while (temp.next != null) { temp = temp.next; } // 插入到最后 tem...
2022-01-19 20:29:41
348
原创 算法-单链表练习题
题目1:单链表(有头结点)的反转代码:思路:从头到尾遍历原链表,每遍历一个节点,就将其取出,并用头插法插在新链表上,最后再拼上头结点public static void reversetList(HeroNode head) { // 当链表为空/只有一个时,不需反转 if (head.next == null || head.next.next == null) { return; } // 定义一个辅助指针,遍历原链表 Her
2022-01-19 19:20:40
392
原创 算法-稀疏矩阵练习题
题目将一个稀疏数组保存到磁盘上,命名为map.data。再从磁盘读取map.data中的稀疏数组,将其恢复成原始的二维数组。代码import java.io.*;import java.util.ArrayList;import java.util.List;public class Test01 { public static void main(String[] args) { //1.生成二维数组 int[][] a1 = new i
2022-01-17 20:51:30
613
原创 JAVA-练习题-字符串指定部分反转
题目:1)将字符串指定部分进行反转。比如将“abcdef”反转为“aedcbf”2)编写方法 public static String reverse(String str,int start,int end)代码:法一:将指定部分子串转为字符数组后反转再返回public static String reverse(String str , int start, int end){ if(!(str != null && start >= 0 &&
2022-01-15 21:02:37
485
原创 CSS-高级技巧
精灵图精灵技术:为了有效地减少服务器接收和发送请求的次数,提高页面的加载速度核心原理:将网页中的一些小背景图像整合到一张大图中,这样服务器只需要一次请求就可以了1.精灵图的使用字体图标1.字体图标的产生和优点2.字体图标的下载icomoon字库 Icon Font & SVG Icon Sets ❍ IcoMoon阿里iconfont字库 iconfont-阿里巴巴矢量图标库3.字体图标的引入>扩展 文件字体格...
2022-01-12 00:59:50
613
原创 HTML-基础笔记
HTML由头部head和主体body两个部分组成。头部head标记中可以定义标题、样式等 (不显示在网页)主体body标记中可以定义段落、标题字、超链接、脚本、表格、表单等元素 (显示在网页)标题标签段落和换行标签段落标签如果在代码的文字中,就算打100+空格,也只会显示一个空格的距离,想分段必须用段落标签换行标签文本格式化标签<div>和<span>标签图像标签和路径※图像标签:...
2021-11-29 23:49:12
695
原创 JAVA- 浅谈==与equal()的区别
目录>基础>基本数据类型>引用数据类型>Java内存>区别==和equals()>==>equals()>总结>基础要想区分这两者,我们得先明白什么是基本数据类型和引用数据类型,以及Jav的内存构成>基本数据类型这八种数据变量中直接存储值。>引用数据类型引用数据类型非常多,大致包括:类、 接口类型、 数组类型、 枚举类型、 注解类型、 字符串型例如,String类型就是引用类.
2021-11-19 16:17:26
4196
1
原创 JAVA简单思维题-判断奇偶数
题目:编写类AA,有一个方法:判断一个数是奇数还是偶数,返回boolean思路&代码:public class DD { public static void main(String[] args){ AA a = new AA(); if(a.isOdd(1)){ System.out.println("是奇数"); } else { System.out.prin
2021-11-09 20:32:39
1254
原创 JAVA简单练习题-打印空心金字塔
打印如图所示空心金字塔。代码如下:public class PrintPyramid { public static void main(String[] args){ /* * //第一层 有1个* 即2*层数-1 有4=(总层数-1)个空格 *** //第二层 有3个* 即2*层数-1 有3=(总层数-1)个空格 ***** //第三层 有5个* 即
2021-11-08 15:16:14
615
原创 JAVA-扫盲
>程序中 +号的使用1.当左右两边都是数值型时,则做加法运算2.当左右两边有一方为字符串,则做拼接运算3.运算顺序,是从左到右System.out.printIn(100+98);//198System.out.printIn("100"+98)://10098System.out.printIn(100+3+"hello");//103hello System.out.printIn("hello"+ 100 +3); //hello1003>char的输出cha
2021-11-04 14:41:43
907
原创 JAVA-内部类
一、基本介绍一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class)嵌套其他类的类称为外部类(outer class)。是我们类的第五大成员,内部类最大的特点就是可以直接访问私有属性,并且可以体现类与类之间的包含关系。二、基本语法class Outer{ //外部类 class inner{ //内部类 }}class Other{ //外部其他类}...
2021-11-03 00:01:26
868
原创 JAVA-多态-向上转型/向下转型
多态的前提是:两个对象(类)存在继承关系多态的向上转型1)本质: 父类的引用指向了子类的对象2)语法: 父类类型 引用名 =new 子类类型()3)特点: 编译类型看左边,运行类型看右边。 可以调用父类中的所有成员(需遵守访问权限), 不能调用子类中特有成员; 最终运行效果看子类的具体实现!//向上转型示例代码public class PolyDetail { public static void main(St...
2021-11-02 23:07:22
781
原创 JAVA-final关键字
final 中文意思:最后的,最终的.final关键字可用于修饰类,方法,变量(成员变量,局部变量,静态变量),被final修饰的类是一个最终类,不可以被继承。被final修饰的方法是一个最终方法,不可以被覆盖,但是可以被继承。被final修饰的变量只能是一个常量,只能赋值一次。内部类被定义在类中的局部位置上时,只能访问局部被final修饰的局部变量。使用到final的情况:1)当不希望类被继承时,可以用final修饰.【 final class A】2)当不希望父类的某个方法被子类覆盖/重写
2021-11-02 12:00:00
1356
原创 JAVA——private+get/set方法与public的区别
//设置publicpublic int num1;//设置private并提供set/get方法private int num2;public void setNum2(int num2){ this.num2=num2;}public int getNum2(){ return num2;} 如果仅仅是上面的例子,那么这两种方式是没什么区别的。外部调用的结果都可以对属性进行读取与修改。这个例子只是展示了一个常规的私有属性与 get/set 方法的使用.
2021-10-29 14:28:56
2055
Python - alien_invasion(外星人入侵)
2022-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人