自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鸿蒙笔记:底部Tabs去掉下划线方式

.tabBar(new BottomTabBarStyle($r('app.media.icon'),'你好!.tabBar(new BottomTabBarStyle($r('app.media.icon'),'你好!Text('设置页面')text: '首页',// 第一个标签页内容。// 第二个标签页内容。

2025-11-22 18:56:41 103

原创 Radio()组件必须传入RadioOptions参数,若内部不写任何参数会报错

必须为Radio()提供参数,否则会因缺少必要属性导致编译错误。

2025-11-16 18:05:28 269

原创 鸿蒙笔记:parseInt

在鸿蒙应用开发(ArkTS)中,的第一个参数必须为字符串类型。

2025-11-16 17:50:37 188

原创 关于windows和linux系统的区别和联系以及优缺点:

Windows与Linux系统在开源性、界面设计、软件生态和性能等方面存在显著差异。Linux开源透明,资源占用低,适合服务器和开发场景;Windows商业闭源,界面友好,软件生态丰富,更适用于日常办公和娱乐。两者技术渊源不同但应用互补,现代计算中常结合使用。选择时需考虑成本、安全性、定制性及具体应用需求,企业可同时采用Windows桌面和Linux服务器实现优势互补。

2025-07-23 23:06:24 3847

原创 终于解决了!关于我在django项目中显示Forbidden (403)CSRF verification failed. Origin checking failed - null does not

摘要:作者在使用Django开发时遇到CSRF验证失败问题,登录注册功能异常。尝试了多种解决方案无果,包括修改settings.py和查阅国内外资料,最终只能通过@csrf_exempt临时解决但存在安全隐患。最终发现是前端页面中的<meta name="referrer" content="no-referrer"/>标签导致浏览器无法发送Referer请求头,删除该标签后问题解决。

2025-07-23 10:38:17 332

原创 关于测试用例的一些设计方法:

测试用例是软件测试的核心,它定义了测试的输入、执行条件和预期结果。设计高质量的测试用例能显著提高测试效率和缺陷发现率。通过结合多种方法,可以设计出覆盖全面、高效的测试用例,从而提升软件质量并降低缺陷逃逸率。

2025-07-21 19:13:25 880 1

原创 关于软件测试工作流程:

软件测试工作流程是确保软件质量的关键环节,主要包括需求分析、测试设计、环境搭建、测试执行、缺陷管理和测试总结六大阶段。该流程强调早期测试介入,通过分层自动化(单元/接口/UI测试)和持续改进机制提升效率。不同开发模型(瀑布/敏捷/DevOps)下流程需相应调整,如敏捷开发中测试贯穿每个迭代周期。核心原则是"尽早测试、持续反馈、质量驱动",通过系统化的流程设计和工具支持,实现缺陷预防和高质量交付。

2025-07-18 23:47:17 956

原创 Nuitka性能更好、体积更小?除了PyInstaller的另一个工具。

本文介绍了使用Nuitka将Python脚本打包为独立可执行文件的方法。相比PyInstaller,Nuitka能生成更小、更快的二进制文件。主要内容包括:1)安装Nuitka和C编译器;2)基础打包命令;3)进阶优化技巧(性能、体积等);4)处理常见问题;5)性能对比数据。Nuitka通过编译为原生代码实现性能提升,适合商业软件等场景,是替代PyInstaller的高效打包方案。

2025-07-18 16:15:19 1773

原创 关于django需要注意的一些命名规则

本文总结了Django开发中的命名规范:模型类使用驼峰命名法(UserProfile),表名和字段名用小写下划线(user_profile);应用目录使用小写下划线(user_profile);URL路径和视图函数用小写下划线;模板文件存放在app/templates/app/目录下。强调避免使用保留字、保持命名一致性、确保数据库兼容性。遵循这些规范(类名驼峰,函数/变量小写下划线)能提升代码可读性和维护性。

2025-07-16 17:14:35 620

原创 python函数名可以用驼峰式吗?

Python函数命名必须使用snake_case(如calculate_total()),这是PEP8的强制规定。Django生态也严格遵循此规范,函数名如get_user_model()都是小写加下划线。仅在特殊情况下(如与外部系统交互)才允许局部使用驼峰式,但框架函数本身仍需保持snake_case。违反此规范会导致代码检查工具报错和IDE警告。

2025-07-14 17:19:42 366

原创 Django 的path( )函数里面的参数:

path( )函数的参数如下:

2025-07-14 16:48:33 342

原创 Django setting.py 配置文件

是 Django 项目的核心配置文件,它包含了项目运行所需的各种配置参数。这个文件在创建 Django 项目时自动生成,位于项目根目录下的同名项目文件夹中(如。

2025-07-09 17:29:37 304

原创 django自学记录:HTML表单

HTML 表单是 Web 开发中用于收集用户输入的核心组件,它允许用户通过浏览器与网站进行交互,提交数据到服务器进行处理。

2025-06-25 17:19:04 270

原创 在Spring Boot项目中,Validation(校验) 是什么?

Spring Boot中的Validation通过注解和框架集成,提供了高效、标准化的数据校验方案。合理使用内置注解、分组校验和自定义规则,可以显著提升代码的健壮性和可维护性。结合全局异常处理,还能提供友好的错误反馈,提升用户体验。是用于对应用程序中的数据(如用户输入、请求参数、实体对象等)进行合法性验证的机制,确保数据符合业务规则和约束条件。(如JSR 303、JSR 380)实现的,旨在减少手动编写校验逻辑的代码量,提高开发效率和代码可维护性。在Spring Boot项目中,

2025-05-17 15:38:09 960

原创 Controller(控制器)、Mapper(数据访问层/持久层) 和 Service(服务层)的介绍

Controller:负责请求入口和响应出口,是系统的“门面”。Service:封装业务逻辑,是系统的“大脑”。Mapper:负责数据持久化,是系统的“手脚”。通过合理的分层设计,可以降低代码耦合度,提高可维护性和可测试性。

2025-05-16 14:35:48 2668

原创 lombok的介绍

Lombok 是一个用于 Java 开发的库,它通过注解的方式在编译期自动生成样板代码(如 getter、setter、构造函数、toString、equals 和 hashCode 等),从而显著减少代码冗余,提高开发效率。Lombok 是一个强大的工具,能够显著减少 Java 开发中的样板代码,提高开发效率。但在使用时需要权衡其优缺点,尤其是在团队协作和代码可维护性方面。对于简单的 POJO 类或工具类,Lombok 是一个不错的选择;但对于复杂的业务逻辑,可能需要谨慎使用。

2025-05-15 16:03:26 486

原创 mybatis是什么?他跟mysql有什么关系?

MyBatis是一个简化数据库操作的持久层框架,它通过提供现成的代码和规则,帮助程序员高效地进行数据存储和读取。与MySQL这种数据库管理系统不同,MyBatis不直接存储数据,而是作为Java程序与数据库之间的桥梁,将Java代码转换为SQL语句,并处理数据库交互。这种分工合作使得MyBatis成为“工具”,而MySQL则是“仓库”,两者协同工作,极大地减少了程序员编写重复代码的工作量,使他们能够更专注于业务逻辑的实现。简而言之,MyBatis的存在是为了简化数据库操作,提高开发效率。

2025-05-14 15:43:25 1078

原创 若依系统如何添加序号列?el-table-column 添加

如图所示,实现添加序号列并且从1开始排序。

2025-02-18 19:11:25 607

微信循环消息,是一款利用循环语句实现的简单代替手工操作的多遍消息发送工具,其特点是简单易用,可以一键自动执行

是不是觉得有时候给亲朋好友发微信,他们却迟迟没有回应,让你有点小着急呢?别担心,现在有一款超有趣的微信趣味提醒工具来帮你啦! 这款工具简单易用,设计初衷就是为了给我们的日常交流增添一份乐趣和便捷。无论是想邀请好友一起开黑上号,还是请他们帮忙带个东西,甚至是想把在厕所里“久留”的伙伴“温柔”地叫出来,这款工具都能以一种轻松有趣的方式,帮你传达心意。 它就像是我们社交生活中的小助手,用创意和趣味为我们的对话添彩,让沟通变得更加生动和有趣。你值得体验一下这份不一样的交流乐趣!快来试试吧,让我们的社交氛围更加融洽和欢乐!

2025-07-24

空空如也

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

TA关注的人

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