自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 fork使用wsl仓库

Fork使用WSL仓库进行拉取、推送等操作很卡,如何解决。

2025-10-24 09:15:42 91

原创 单步调试-Python

在 Python 中结合 Postman 进行单步调试,通常涉及以下几个步骤:下面是一个简单的示例,展示了如何在 Python 中结合 Postman 脚本进行单步调试:在 Postman 中生成的 Python 脚本:编写 文件:运行 文件进行调试: 打开终端并运行 :当执行到 时,程序会暂停,并进入调试模式。在调试模式中,你可以使用命令如 (next)逐行执行代码,使用 (print)打印变量的值,或使用 (continue)继续执行程序。通过这种方法,你可以有效地调试你的 API

2024-08-29 09:46:15 1073

原创 单步调试-Python

在 Python 中结合 Postman 进行单步调试,通常涉及以下几个步骤:下面是一个简单的示例,展示了如何在 Python 中结合 Postman 脚本进行单步调试:在 Postman 中生成的 Python 脚本:编写 文件:运行 文件进行调试: 打开终端并运行 :当执行到 时,程序会暂停,并进入调试模式。在调试模式中,你可以使用命令如 (next)逐行执行代码,使用 (print)打印变量的值,或使用 (continue)继续执行程序。通过这种方法,你可以有效地调试你的 API

2024-08-29 09:42:53 977

原创 1. 使用 SharedPreferences 保存登录状态

通过以上步骤,您可以实现不同的登录账号拥有不同的笔记数据,并且在退出应用后再次启动时保持登录状态,除非用户手动退出登录。这种方式不仅能够提升用户体验,还可以保证用户数据的安全性。

2024-08-12 19:56:58 365

原创 1. 使用SharedPreferences保存登录状态

可以用来保存应用的登录状态信息,如用户名和登录状态。这样可以在应用重新启动时恢复用户的登录状态。当用户登录后,或者重新启动应用并检测到已登录状态时,使用保存的用户名来加载该用户的笔记。在用户成功登录后,将用户名和登录状态保存在。方法中),检查是否存在已登录的用户。在用户手动退出登录时,清除。在应用启动时(通常在。

2024-08-12 19:50:30 297

原创 明白了,我们可以使用 Picasso 库来处理图片的加载和裁剪,使其显示为圆形。

明白了,我们可以使用 Picasso 库来处理图片的加载和裁剪,使其显示为圆形。首先,在项目的 build.gradle 文件中添加 Picasso 库的依赖:dependencies { implementation 'com.squareup.picasso:picasso:2.71828'}然后,在 SettingsFragment.java 中使用 Picasso 库加载和裁剪图片。修改 SettingsFragment.java:package com.example.no

2024-08-08 19:30:06 490

原创 明白了,我们可以使用 Picasso 库来处理图片的加载和裁剪,使其显示为圆形。

明白了,我们可以使用 Picasso 库来处理图片的加载和裁剪,使其显示为圆形。首先,在项目的 build.gradle 文件中添加 Picasso 库的依赖:dependencies { implementation 'com.squareup.picasso:picasso:2.71828'}然后,在 SettingsFragment.java 中使用 Picasso 库加载和裁剪图片。修改 SettingsFragment.java:package com.example.no

2024-08-08 17:49:47 1008

原创 明白了,我们可以使用 Picasso 库来处理图片的加载和裁剪,使其显示为圆形。

明白了,我们可以使用Picasso库来处理图片的加载和裁剪,使其显示为圆形。首先,在项目的然后,在中使用Picasso库加载和裁剪图片。

2024-08-08 17:13:17 459

原创 步骤1:优化“设置”界面

中增加头像的修改功能,并更新布局文件。之前,添加更新笔记列表的代码。增加一个圆形的背景图形资源。

2024-08-08 16:03:26 445

原创 APP开发

< menu xmlns: android = " http://schemas.android.com/apk/res/android " > < item android: id = " @+id/nav_my_notes " android: title = " 我的 " /> < item android: id = " @+id/nav_settings " android: title = " 设置 " /> </ menu >

2024-08-07 17:06:27 996

原创 八股小记录

宏定义在编译时完成替换,之后被替换的文本参与编译,相当于直接插入了代码。运行时不存在函数调用,执行起来更快;函数运行时需要跳转到具体调用函数宏定义属于在结构中插入代码,没有返回值;函数调用有返回值宏定义参数没有类型,不进行类型检查;函数参数具有类型,需要检查类型宏定义不要在最后加分号声明仅仅是把变量和声明的位置及类型提供给编译器,并不分配空间;定义要在定义的地方为其分配空间相同变量可以在多处声明,但只能在一处定义define不仅可以为类型定义别名,也能为数值。

2024-07-29 18:41:09 411

原创 八股文知识

a = b - a;b = b - a;a = a + b;a = b - a;b = b - a;a = a + b;a = b - a;b = b - a;a = a + b;a = b - a;b = b - a;a = a + b;a = b - a;b = b - a;a = a + b;a = b - a;b = b - a;a = a + b;;a = b - a;b = b - a;a = a + b;a = b - a;b = b - a;

2024-07-25 12:52:07 1145 1

原创 计算机网络基础

因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYN+ACK报文。但是在关闭连接时,当Server端收到Client端发出的连接释放报文时,很可能并不会立即关闭SOCKET,所以Server端先回复一个ACK报文,告诉Client端我收到你的连接释放报文了。只有等到Server端所有的报文都发送完了,这时Server端才能发送连接释放报文,之后两边才会真正的断开连接。故需要四次挥手。对称加密:通信双方使用相同的密钥进行加密。

2024-07-17 20:01:58 786

原创 I2C协议

I2C是一种的总线。主要用于的芯片之间的通信。所谓指的是指利用一根传输线逐位依次传输数据。而指的是通信双方在某一时刻只有一方能够发送数据。

2024-07-16 15:36:09 365

原创 ARM体系与架构

冯诺依曼结构采用指令和数据统一编址,使用同条总线传输,CPU读取指令和数据的操作无法重叠。哈佛结构采用指令和数据独立编址,使用两条独立的总线传输,CPU读取指令和数据的操作可以重叠。利弊冯诺依曼结构主要用于通用计算机领域,需要对存储器中的代码和数据频繁的进行修改,统一编址有利于节约资源。哈佛结构主要用于嵌入式计算机,程序固化在硬件中,有较高的可靠性、运算速度和较大的吞吐。流水线技术通过多个功能部件并行工作来缩短程序执行时间,提高处理器核的效率和吞吐量,从而称为微处理器设计中最为重要的技术之一。ARM7。

2024-07-16 08:59:31 1557

原创 各种排序算法对比

On2)O1)On2)O1)On2)O1)Onlogn)O1)Onlog2n)Onlogn)O1)Onlogn)On2)O1)Onlog2n)On2)O1)Onm)Onm)iii≥0On)Om)iOk×n)On2。

2024-07-15 15:57:36 411 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除