编程语言
文章平均质量分 88
小陈phd
哇咔咔,过拟合,我跟你拼了;V:SWPUCWF 欢迎技术交流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STL容器类
it!=v.end();原创 2025-07-03 09:06:09 · 1609 阅读 · 1 评论 -
C语言基础
功能:#define 是用于定义宏的预处理指令。宏类似于常量,它会在编译时被替换为定义的值。例如,这里的 PI 会在程序中所有用到的地方被替换为 3.14。特点:宏通常用大写字母命名,以区别于变量,且无需分号结尾。使用场景:通常用于定义常量(如 PI),或特定的短代码片段(如 #define SQUARE(x) ((x) * (x)))。字面常量:直接在代码中使用的固定值。整数常量:如10-50。浮点常量:如3.14-0.001。字符常量:如'A''z'。字符串常量:如。宏常量:使用。原创 2025-07-03 09:05:18 · 704 阅读 · 0 评论 -
django从入门到精通(六)——auth认证及自定义用户
如果您需要更复杂的用户模型,可以通过扩展或来创建自定义用户模型。默认用户认证:Django 提供了内置的用户模型和认证视图,支持用户注册、登录和登出。自定义用户认证:可以通过继承或创建自定义用户模型。权限设置:Django 提供了权限管理功能,允许为用户和组分配权限。原创 2024-11-18 17:27:06 · 1073 阅读 · 0 评论 -
django从入门到精通(五)——表单与模型
模型通常在models.py文件中定义。title = models.CharField(max_length=200) # 标题content = models.TextField() # 内容created_at = models.DateTimeField(auto_now_add=True) # 创建时间updated_at = models.DateTimeField(auto_now=True) # 更新时间您可以通过继承forms.Form或来定义表单。示例。原创 2024-11-18 17:24:27 · 958 阅读 · 0 评论 -
django从入门到实战(四)——模型与数据库
在 Django 中,模型是一个 Python 类,用于定义数据库中的数据结构。每个模型类对应数据库中的一张表,类的属性对应表中的字段。示例title = models.CharField(max_length=200) # 标题content = models.TextField() # 内容created_at = models.DateTimeField(auto_now_add=True) # 创建时间。原创 2024-11-18 11:29:12 · 1028 阅读 · 0 评论 -
django从入门到实战(四)——模板介绍及使用
可以创建自定义过滤器并在模板中使用。示例return f"value } {suffix } "value } {suffix } "value } {suffix } "在模板中使用原创 2024-11-19 07:00:00 · 429 阅读 · 0 评论 -
django从入门到实战(三)——CBV视图介绍
根据不同的需求,Django 提供了多种类型的视图,包括数据显示视图、数据操作视图和日期筛选视图。数据操作视图用于处理对数据库的增、删、改操作。常见的数据操作视图包括表单视图、新增视图、修改视图和删除视图。数据展示视图主要用于显示数据库中的数据。常见的数据显示视图包括重定向视图、基础视图、列表视图和详细视图。常见的日期筛选视图包括月份视图和周期视图。基础视图是最简单的视图,通常用于返回静态内容或简单的动态内容。新增视图通常与表单视图结合使用,允许用户创建新记录。月份视图用于显示特定月份的数据。原创 2024-11-18 10:47:49 · 1138 阅读 · 0 评论 -
django从入门到实战(二)——FBV视图介绍
FBV 是使用普通的 Python 函数来定义视图。它是 Django 中最基本的视图类型,适合处理简单的请求和响应逻辑。FBV 的优点在于其简单性和直接性,易于理解和使用。CBV 是使用 Python 类来定义视图。它提供了一种更结构化的方式来处理请求和响应,支持面向对象的编程风格。CBV 通过继承和方法重写来实现视图逻辑的复用和扩展。原创 2024-11-18 10:29:12 · 1191 阅读 · 0 评论 -
django从入门到实战(一)——路由的编写规则与使用
Django 使用 URLconf 来管理 URL 路由。URLconf 是一个包含 URL 模式的 Python 模块,通常在urls.py文件中定义。每个 URL 模式都与一个视图函数相关联,Django 会根据请求的 URL 来调用相应的视图。在 Django 中,路由定义通常在urls.py文件中进行。示例path('', views.home, name='home'), # 首页path('about/', views.about, name='about'), # 关于页面''原创 2024-11-18 10:19:32 · 1094 阅读 · 0 评论 -
C++及cmake语法介绍
在message("UNDEFINED 是 true")else()message("UNDEFINED 是 false")endif()message("DEFINED 是 true")else()message("DEFINED 是 false")endif()message("变量已定义")else()message("变量未定义")endif()这两行代码定义了项目所需的最低CMake版本为3.10,并将项目命名为。定义项目名称和CMake最低版本要求。指定头文件目录。原创 2024-06-18 00:47:48 · 1218 阅读 · 0 评论 -
QT基本使用及相关组件介绍(C++版)
Qt 是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。常见GUI:QT:支持多平台开发;支持css;面向对象特性体现突出;发展趋势良好。MFC:只能在windows开发;运行程序效率高;库的安全性好;public slots: // 添加槽函数private:// 重新更新// 设置 完成之后可以拉伸。原创 2023-06-21 23:40:56 · 12473 阅读 · 0 评论 -
PyQT5介绍及基本使用
Qt(官方发音[kju:t])是一个跨平台的C++开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序Qt 是纯 C++ 开发的,正常情况下需要先学习C语言、然后在学习C++然后才能使用Qt开发带界面的程序多亏了开源社区使得Qt 还可以用Python、Ruby、Perl 等脚本语言进行开发。Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix,智能手机系统Android、iOS, 嵌入式系统等等。可以说是跨平台的。原创 2023-06-17 10:47:34 · 32693 阅读 · 5 评论 -
C语言从入门到精通
C语言学习笔记3.10.2 水仙花数问题6.2.2 空指针9.3 文件的打开和关闭原创 2023-04-30 14:42:57 · 2896 阅读 · 2 评论
分享