听歌 个人2023

个人5/4总结

1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。 2. Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。 3. DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学地组织、存储和管理数据、高效地获取和维护数据。 4. ......
个人

个人4/28总结博客

Android 连接数据库 package com.example.mysql; import android.util.Log;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStat ......
个人 博客 28

个人4/27总结博客

Android界面实现代码 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schem ......
个人 博客 27

个人4/26博客

Android页面跳转 布局: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schem ......
个人 博客 26

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

个人4/24博客

URL的格式为: <协议>://<主机>:<端口>/<路径> 协议是指采用什么协议来访问服务器,不同的协议决定了服务器返回信息的格式,我们一般使用HTTP协议。 主机可以是一个域名,也可以是一个IP地址(实际上域名最后会被解析为IP地址进行访问) 端口是当前服务器上Web应用程序开启的端口,我们前面 ......
个人 博客 24

个人4/25总结博客

html:html、标题标签、特殊符号、水平线标签、文字标记、图片标签等解析。 <!DOCTYPE html><html> <!-- html标签 整个文本的跟标签 有且只有一对 ctrl+shift+/ 快速注释 快捷键 注释标签的内容 浏览器不会解析 --> <head> <meta chars ......
个人 博客 25

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