- 博客(40)
- 收藏
- 关注
原创 CentOS 系统、数据库、网络面试知识点总结
核心概念功能将数据封装成帧(Frame)。负责物理传输,包括信号的编码和解码。错误检测和纠正(通过CRC校验等)。流量控制(如滑动窗口机制)。提供硬件地址(MAC地址)。硬件地址(MAC地址)48位的唯一标识符,用于在局域网内识别设备。。
2025-05-26 10:00:00
4759
2
原创 Android开发——不同布局的定位属性 与 通用属性
和:几乎所有布局和视图都需要设置宽高属性。权重(:在中用于按比例分配空间。约束和对齐属性:在和中用于定义视图之间的位置关系。行列属性:在和GridLayout中用于定义表格和网格的布局方式。
2025-05-21 22:02:58
843
原创 mysql 基础复习-安装部署、增删改查 、视图、触发器、存储过程、索引、备份恢复迁移、分库分表
如果你需要特定版本的 MySQL 或需要自定义编译选项,可以从源码编译安装。,表示只允许本地访问。如果需要远程访问,可以修改为服务器的 IP 地址或。MySQL 提供了内置的主从复制功能,可以实现读写分离。:设置 MySQL 监听的 IP 地址,默认为。中间件可以自动将读写请求分发到不同的数据库实例。:一套用于 MySQL 性能优化和监控的工具。:设置 MySQL 的监听端口,默认为。脚本,增强 MySQL 的安全性。:查看 MySQL 服务器状态。包管理器安装 MySQL。包管理器安装 MySQL。
2025-05-15 15:24:24
1020
原创 如何选择 Flask 和 Spring Boot
TPS 表示系统在单位时间内成功完成的事务数量。事务可以是数据库中的事务(如插入、更新、删除操作),也可以是业务逻辑中的事务(如订单处理、支付操作等)。
2025-04-23 11:18:12
343
原创 使用Multipart Form-Data一次请求获取多张图片
在Android客户端,使用OkHttp库请求多张图片。实现客户端(如Android应用)一次请求从Flask服务器。格式,客户端需要解析这个格式来提取每张图片。如果需要发送多张图片,可以通过构造一个。在Flask后端,可以使用。响应来发送多张图片。
2025-04-22 13:59:12
1032
原创 从service 到 JobIntentService 和 WorkManager
).start();// 如果系统杀死 Service,系统会重新启动它@Override@Override// 返回一个 IBinder 对象,用于绑定服务:适用于需要持续运行且用户需要知晓的任务。:适用于简单的后台任务,兼容旧版本系统。:适用于需要灵活调度的任务,如周期性任务或延迟任务。
2025-04-21 17:24:15
1054
原创 java/python——两个行为(操作)满足原子性的实现
同步块:简单易用,适用于简单的同步需求。:更灵活,适用于复杂的同步需求。原子类(如:适用于对单个对象的原子操作。数据库事务:适用于涉及数据库操作的场景。本地队列和后台线程:适用于高并发场景,可以提高性能。线程锁(:适用于多线程环境。数据库事务:适用于涉及数据库操作的场景。队列(:适用于多线程环境中按顺序执行操作。上下文管理器(contextlib和:适用于需要在异步环境中保持原子性的场景。异步锁(:适用于异步环境。
2025-04-21 17:19:32
988
原创 Android studio开发——room功能实现用户之间消息的发送
【代码】Android studio开发——room功能实现用户之间消息的发送。
2025-04-19 15:59:12
449
原创 Android studio—socketIO库return与emit的使用
命名空间:用于创建独立的通信通道,适合将不同的功能模块分开。房间:用于将用户分组,适合向特定用户组发送消息。通过合理使用命名空间和房间,可以构建更加模块化和高效的实时通信应用。
2025-04-18 14:20:40
1276
1
原创 滑动过期机制——延长 Token有效期
前端使用 Android Studio(Java)和 Socket.IO 库,后端使用 Flask,采用滑动过期机制,延长Token有效期
2025-04-17 13:08:46
677
原创 Access Token 和 Refresh Token 的双令牌机制,维持登陆状态
客户端需要在每次请求时检查 Access Token 是否过期,并在过期时自动使用 Refresh Token 请求新的 Access Token。为了实现客户端在 JWT Token 过期后自动更新 Token,通常会采用。服务器端需要提供一个专门的接口用于刷新 Token。
2025-04-15 12:24:49
972
原创 关于手机Android系统FDE、FBE加密下root提权对物理采集的影响
FDE加密手机:Root权限可以绕过全盘加密的限制,直接访问物理存储区域,从而获取整个磁盘的物理镜像。FBE加密手机:Root权限仅能访问文件系统,但无法绕过文件级加密对单个文件的加密保护,因此无法获取整个物理镜像。这种差异主要是由于FDE和FBE在加密机制上的不同设计导致的。FDE使用单一密钥保护整个磁盘,而FBE使用多个密钥保护不同文件,使得Root权限在FBE环境下无法直接获取整个物理镜像。
2025-04-11 15:06:07
281
原创 关于手机取证中逻辑采集与系统备份的差异
ADB备份适合快速获取用户可见的数据,适合初步调查和简单的数据恢复。手机品牌自带备份功能则提供了更全面的数据备份,适合需要还原整个文件系统结构的场景。
2025-04-11 14:26:01
804
原创 Android开发-针对明文传输禁止的解决方法
从Android 9(API级别28)开始,系统默认禁止应用使用未加密的明文HTTP进行网络通信。如果应用尝试进行未加密的HTTP通信,将会受到系统的阻止,表现为各种网络请求错误。
2025-04-10 11:41:30
940
原创 Android studio开发-雷电模拟器-使用Terminal Emulator对主机后端服务端口检测
在雷电模拟器中安装终端模拟器(Terminal Emulator)后,对主机端口检测的常用命令。
2025-04-10 10:53:11
403
原创 使用python进行md5计算参考代码
2.计算文件MD5命令格式:calculate_md5.exe 需要计算的文件的路径。1.exe所在文件下 运行cmd命令。
2024-11-29 11:10:59
361
原创 关于在2024届数证杯数据分析部分python语言pandas、csv、os库的实际应用
python语言pandas、csv、os库在2024届数证杯数据分析部分的实际应用
2024-11-29 10:36:30
490
原创 Matplotlib 多图显示 重叠显示
left bottom代表 距离左下角距离 数值在0~1 之间 百分比作距离。width height 代表子图比例 数值在在0~1 之间 百分比作长度。add_subplot(233) 两行 三列 第三个。
2022-04-07 09:38:06
5082
1
原创 JAVA 多态
多态现实意义多态,描述事物的多种形态,张三是学生也是人。格式父类类型 变量名=new 子类类型();特点多态成员变量:编译运行看左边多态成员方法:编译看左边,运行看右边instanceof关键词**作用:**判断对象所属类 Fu f1=new Zi(); Fu f2=new Son(); if(f1 instanceof Zi){ System.out.println("f1是Zi的类型"); }
2020-06-14 17:10:04
478
原创 JAVA date时间类总结
2.Date(long date):用于创建指定时间的Date对象,其中date参数表示1970年1月 1日0时0分0以来的毫秒数,即时间截。1.Calendar类用于完成日期和时间字段的操作,它可以通过特点的方法设置和读取日期的特定部分。,但它提供了一系列的静态方法来获取DateFormat类的实例对象,并能调用其他相应的方法进行操作。F:一月中的第几个星期(会把这个月总共过的天数除以7)k:和HH差不多,表示一天24小时制(1-24)。K:和hh差不多,表示一天12小时制(0-11)。
2020-06-13 23:16:03
2568
1
原创 JAVA 字符串各种方法案例
目录Java indexOf() 方法字符串的输入indexOf()用处:1.确认字符是否存在2.查找字符位置2.1从头开始查找2.2从指定位置后查找lastIndexOf()用处:1.确定字符最后出现的位置2.返回字符位置,从指定位置反向搜索3.返回字符最后出现的位置4.返回字符串位置,从指定位置反向搜索charAt()用处:1.返回指定索引处(index)的字符。compareTo()用处:1.字符串比较。concat()用处:1.字符串连接。copyValueOf()用处:1.将字符型数组构成新的字符
2020-05-18 18:13:16
824
原创 JAVA 类-学习总结
目录JAVA类基本定义类定义:成员变量类的修饰符属性定义属性的控制修饰符也分为:对象的创建例子:类的封装抽象类1.8项注意2.使用抽象类中的东西几种常见类1.Object 类2.String类创建字符串字符串长度连接字符串创建格式化字符串String方法常用的1.equals方法只比较字符串里面的内容2.字符串截取3.spilt 通过给定字符 拆分字符串4.去除空格5.replace方法用新的字符串来代替旧的字符串6.字符存在查询7.字符串转字符数组总的3.类的生命周期加载连接验证准备解析初始化使用卸载J
2020-05-17 18:15:29
331
原创 JAVA 方法-总结
JAVA 方法-总结这里写目录标题JAVA 方法-总结方法得定义注意事项方法变量方法的构成一般如下修饰符可访问控制符有 4 种:非访问控制符有 5 种:其他方法的分类有参无参区分从静态与非静态区分静态方法如:4.静态B方法这样用:5.非静态C方法这样用:非静态方法一般方法抽象方法构造方法定义条件定义特点作用方法的重载和递归重载递归方法的递归调用指的是一个方法自己调用自己的形式。一般如果要进行方法的递归操作往往都具备有以下的特点:方法的参数传递关于继承下的父类方法的重写方法得定义方法等同于其他语言中所讲
2020-05-16 20:27:07
200
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人