目标 标签iccv 2023

2023.5.16练习赛总结

T1魔法阵 当 n= $8$,因为要考虑到所有点,所以要在 $3$~$7$ 中找 $8$ 的因数,因为只有 $4$,所以只能变成正四边形,如图,只需要枚举两次,因为第三次之后就重复了。那么答案就是对这两种可能求和再取最大值。 //我这里对于a数组用了前缀和 for(int i=3;i<n;i++) ......
练习赛 2023 16

2023/5/11

ViewFlipper(翻转视图)的基本使用 1.为ViewFlipper加入View的两种方法 1)静态导入 所谓的静态导入就是像图中这样,把个个页面添加到ViewFlipper的中间! 2)动态导入 通过addView方法填充View 2.常用的一些方法setInAnimation:设置View ......
2023 11

2023/5/12

GridView(网格视图)的基本使用 1.相关属性:下面是GridView中的一些属性: android:columnWidth:设置列的宽度android:gravity:组件对其方式android:horizontalSpacing:水平方向每个单元格的间距android:verticalSp ......
2023 12

2023/4/28

无序列表 <ul> <li>项目</li> <li>项目</li></ul> 有序列表 <ol> <li>第一项</li> <li>第二项</li></ol> 定义列表 <dl> <dt>项目 1</dt> <dd>描述项目 1</dd> <dt>项目 2</dt> <dd>描述项目 2</dd>< ......
2023 28

2023/5/1

1.直接调用Toast类的makeText()方法创建 这是我们用的最多的一种形式了!比如点击一个按钮,然后弹出Toast,用法:Toast.makeText(MainActivity.this, “提示的内容”, Toast.LENGTH_LONG).show();第一个是上下文对象!对二个是显示 ......
2023

2023/5/2

Notification的基本使用流程 状态通知栏主要涉及到2个类:Notification 和NotificationManagerNotification:通知信息类,它里面对应了通知栏的各个属性NotificationManager:是状态栏通知的管理类,负责发通知、清除通知等操作。 使用的基 ......
2023

2023/5/3

AlertDialog(对话框) 1.基本使用流程 Step 1:创建AlertDialog.Builder对象;Step 2:调用setIcon()设置图标,setTitle()或setCustomTitle()设置标题;Step 3:设置对话框的内容:setMessage()还有其他方法来指定显 ......
2023

2023/5/4

基于监听的事件处理机制 事件监听机制中由事件源,事件,事件监听器三类对象组成处理流程如下:Step 1:为某个事件源(组件)设置一个监听器,用于监听用户操作Step 2:用户的操作,触发了事件源的监听器Step 3:生成了对应的事件对象Step 4:将这个事件源对象作为参数传给事件监听器step 5 ......
2023

2023/5/5

Handler的执行流程图 UI线程:就是我们的主线程,系统在创建UI线程的时候会初始化一个Looper对象,同时也会创建一个与其关联的MessageQueue;Handler:作用就是发送与处理信息,如果希望Handler正常工作,在当前线程中要有一个Looper对象Message:Handler ......
2023

2023/5/9

什么是方法回调? 答:是将功能定义与功能分开的一种手段,一种解耦合的设计思想;在Java中回调是通过接口来实现的,作为一种系统架构,必须要有自己的运行环境,且需要为用户提供实现接口;实现依赖于客户,这样就可以达到接口统一,实现不同,系统通过在不同的状态下”回调”我们的实现类,从而达到接口和实现的分离 ......
2023

2023.5.1

MyBatisPlus含义:mybatis-plus是个mybatis的增强工具,在mybatis的基础上只做增强不做改变,为简化开发,提高效率而生注意:我们可以直接在mybatis的基础上直接去集成mybatisplus,这样并不会影响mybatis的功能,同时我们也可以使用他所提供的功能。MP特 ......
2023

2023.5.2

理解: MP由MP启动器、注解部分、扩展部分、core核心部分、代码生成部分所组成;由这些内容共同支持了MP去实现功能的过程 MP实现功能:首先,扫描实体类,扫描之后通过反射技术将实例类中的属性进行抽取,抽取之后来分析表和实体类之间的关系;以及通过反射所抽取出来的实体类中的属性与我们当前字段之间的关 ......
2023

2023.5.3

注意: MP封装了许多常用的CRUD方法,用户需要的时候只需要继承公共的业务接口BaseMapper即可,进而提高了效率 BaseMapper接口必须添加泛型,因为其要根据泛型对象获得指定的注解(并获取其中注解的值)、表名及其其中的属性@Mapper与@MapperScan("包名")区别 @Map ......
2023

2023.5.4

查询总记录数 //查询总记录数 long count = userService.count(); System.out.println(count); 批量添加数据 ArrayList<User> list = new ArrayList<>(); for (int i = 1; i <=10 ; ......
2023

2023.5.5

MP的分页插件 @Configurationpublic class MPConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor(){ //创建mybatisplus拦截器 MybatisPlusInterceptor ......
2023

2023.5.10

什么是多线程 多线程: 指的是在一个进程中同时运行多个线程,每个线程都可以独立执行不同的任务或操作。 与单线程相比,多线程可以提高程序的并发性和响应能力。什么是进程 进程: 是指正在运行的程序的实例。 每个进程都拥有自己的内存空间、代码、数据和文件等资源,可以独立运行、调度和管理。在操作系统中,进程 ......
2023 10

2023.5.11

Java多线程是指在一个Java程序中同时执行多个线程,它可以提高程序的并发性和响应能力。Java中实现多线程的方式: 继承Thread类 实现Runnable接口 Executor框架 Callable Future 线程池1 继承Thread类 public class ThreadDemo { ......
2023 11

2023.5.12

实现Runnable接口 另一种实现多线程的方式是实现Runnable接口,需要实现run()方法,并将实现了Runnable接口的对象传递给Thread类的构造函数。 public class RunnableDemo { public static void main(String[] args ......
2023 12

2023-05-15 leetcode周赛题

找出转圈游戏输家 my solution 100% pass class Solution: def circularGameLosers(self, n: int, k: int) -> List[int]: seen = set() now_num = 1 step = 1 seen.add(1 ......
leetcode 2023 05 15

2023/4/24

HTML 标题(Heading)是通过<h1> - <h6> 标签来定义的. <!DOCTYPE html><html><head><meta charset="utf-8"><title>ZONGXP</title></head><body> <h1>这是标题 1</h1><h2>这是标题 2</ ......
2023 24

2023/4/25

HTML 链接是通过标签 <a> 来定义的 <!DOCTYPE html><html><head><meta charset="utf-8"><title>ZONGXP</title></head><body> <a href="https://blog.csdn.net/zong596568821 ......
2023 25

2023/4/26

1.帧动画概念以及用法 帧动画非常容易理解,其实就是简单的由N张静态图片收集起来,然后我们通过控制依次显示这些图片,因为人眼“视觉残留”的原因,会让我们造成动画的“错觉”,跟放电影的原理一样!而Android中实现帧动画,一般我们会用到前面讲解到的一个Drawable:AnimationDrawab ......
2023 26

2023/4/27

表单 <form action="demo_form.php" method="post/get"><input type="text" name="email" size="40" maxlength="50"><input type="password"><input type="checkbo ......
2023 27

2023/5/15之前关于MongoDB的学习实践

show dbs/collections/tables;use 库 创建库db.dropDatabase(); 删除库db.createCollections(''); 创建集合db.集合.drop(); 删除集合db.集合.insertOne/Many 集合中插入数据db.集合.remove(); ......
MongoDB 2023 15

【2023-05-06】陪伴至上

20:00 百忧不到酒三行,万事尽休棋一枰。梅子未黄先着雨,樱桃欲熟正防莺。忽惊夏向明朝立,便恐春从此地更。数蝶飞来花寂寞,乱蛙鸣处水纵横。 ——朱翌 今天是二宝要打预防针的日子,但今天是工作日,只能调休半天跟何太一起陪孩子去社区医院了。我记得大宝小的时候,我们夫妻两好像没有一次陪去打过预防针,都是 ......
2023 05 06

自定义 li 标签序列的样式

第一步删除 li 标签的默认样式,取消 ::mark 代理样式(默认样式)。第一步已经把默认样式取消了,自然没有了序号,使用 CSS 的 counter() 函数和 counter-increment 属性来自定义序列号。 通过 list-style-type: none 删除 li 标签的默认样式 ......
序列 样式 标签 li

HTML中meta标签的那些属性

<meta> 标签是 HTML 中用于描述网页元信息的元素。它位于 <head> 部分,不会显示在页面内容中,但对于浏览器、搜索引擎等具有重要作用。主要作用有:定义文档的字符编码、提供网页的描述信息、关键词、作者、视口设置等,这些信息有助于搜索引擎理解和索引网页内容。 <meta> 标签的主要属性有 ......
属性 标签 HTML meta

2023年5月10日周三

计划 [ ] 删减代码,把它变成自己的,准备答辩 [ ] 学习前端知识angular框架,html语法扎实的学,css,JavaScript [ ] 学习后端框架,Java语言学扎实点 [x] 知道接口怎么回事,尝试或明白一个接口怎么写,接口调试是怎么实现的 [x] 解决配置文件中resources ......
2023

PKUSC2023 游记

Day -2 请了个假回家睡大觉,早上模拟赛看到题面中福州大学感觉不妙,最后真的是 FJOI 原题。 《四大名著》 题目数据非常水,T2 $O(n^3)$ 过 $1.6\times 10^4$,不好评价,~~哦这是 FJOI 啊,那没事了~~ Day -1 我们出的模拟赛,然后开场 15min 四题 ......
游记 PKUSC 2023

2023.5.9——软件工程日报

所花时间(包括上课):6h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 5.了解了一些Javaweb的知识; 4.了解了一些数学建模的知识; 6.了解了一些计算机网 ......
软件工程 日报 工程 软件 2023