自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django、数据库----------ORM框架

Django开发操作数据库更简单,内部提供了ORM框架。

2023-06-11 02:08:59 1356

原创 Django---------创建、运行

— manage.py 【[项目的管理,启动项目、创建app、数据管理】【不要动】【***常常操作***】|__ mysite|—settings.py 【项目配置】 【***常常操作***】|—urls.py 【URL和函数的对应关系】【***常常操作***】|—asgi.py 【接收网络请求】【不要动】|__wsgi.py 【接收网络请求】【不要动】

2023-06-11 01:33:36 1563

原创 Django----------模板、静态文件、案例(城市天气预报)、请求和响应

key=WNEUXAAE2G&location=南京&language=zh-Hans&unit=c如果出现JSONDecode Error at/xxx/,有可能是网站反扒了。

2023-06-11 01:28:44 1835

原创 数据库+Python----------Python操作MySQL

这是一个Python中的数据库操作函数。它通常用于提交事务,将所有在事务内进行的修改永久保存到数据库中。在执行INSERT、DELETE、UPDATE等操作时,必须使用该函数才能使操作生效。如果不提交,所有的修改将不会被保存。Connection类提供了三个方法: begin 开始事务, commit 提交事务, rollback 回滚事务,如果通过 sql 语句对数据库中的数据进行了修改, 则需要提交事务。user.upper():upper() 方法将字符串中的小写字母转为大写字母。

2023-05-25 20:58:54 1101

原创 数据库----------唯一约束、默认约束、零填充约束

例如,为id字段加上唯一性约束后,每条记录的id值都是唯一的,不能出现重复的情况。唯一约束(Unique Key)是指所有记录中字段的值不能重复出现。MySQL默认值约束用来指定某列的默认值。constraint:约束。

2023-04-17 20:53:00 2171

原创 数据库----------约束、主键约束、自增长约束、非空约束

约束英文: constraint约束实际上就是表中数据的限制条件。

2023-03-30 08:59:24 2117

原创 数据库----------DML

DML是指数据操作语言,英文全称是Data Manipulation Language,用来对数据库中表的数据记录进行更新。插入 insert删除 delete更新 update。

2023-03-15 21:22:57 4247

原创 数据库----------DDL数据库操作、表创建、其他操作、修改表结构格式

创建表是构建一张空表,指定这个表的名字,这个表有几列,每一列叫什么名字,以及每一列存储的数据类型。切换(选择要操作的)数据库。

2023-03-05 14:50:58 246

原创 Jinja2----------模板继承、加载静态文件

以上父模板中,编写好了网页的整体结构,并且把所有子模板都需要用到的样式文件base.css也提前引用好了。然后针对子模板需要重写的地方,则定义成了block,比如以上定义了title、head、body、footer这几个block,子模板在继承了父模板后,重写对应block的代码,即可完成子模板的渲染。一个网站中,大部分网页的模块是重复的,比如顶部的导航栏,底部的备案信息。比较好的做法是,通过模板继承,把一些重复性的代码写在父模板中,子模板继承父模板后,再分别实现自己页面的代码。我们首先来看一个父模板。

2023-03-05 12:58:17 742

原创 Jinja2----------过滤器的使用、控制语句

过滤器本质上是 Python的函数,他会把被过滤的值当做第一个参数传给这个函数,函数经过一些逻辑处理后,再返回新的值。在过滤器函数写好后,可以通过@app.template_ filter装饰器或者是app.add_template_filter函数来把函数注册成Jinja2能用的过滤器。这里我们以注册一个时间格式化的过滤器为例,来说明下自定义过滤器的方法。

2023-03-01 17:19:00 687

原创 Jinja2----------模板渲染、模板访问对象属性

【代码】Jinja2----------模板渲染、模板访问对象属性。

2023-02-26 18:52:29 655

原创 Flask----------第一个flask项目,debug、host、port的配置,URL与视图的映射

Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处理,即:将模板和数据进行渲染,将渲染后的字符串返回给用户浏览器。

2023-02-23 14:53:42 1604

原创 Python----------字符串

字符串

2023-02-22 20:24:25 340

原创 QT基础入门

QT是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta 0bject Compiler,mac))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。其他的工具包在应用时都存在一个普遍的问题,就是经常没有真正适合需求的控件,生成的自定义控件对用户来说,也是一个黑匣子。比如,在Motif手册中就讨论了用户自定义的控件的问题。

2023-02-11 17:15:56 1372

原创 JavaGUI------------事件监听事件

【代码】JavaGUI------------事件监听事件。

2022-10-25 21:27:59 626

原创 JavaGUI------------常用布局

所有组件像流一样,一个一个排放,排满了一行之后排下一行,默认情况下,每个组件是居中排列的,但是也可以设置。通过setLayout函数来设置布局例如:jf.setLayout(new FlowLayout(FlowLayout.LEFT));

2022-10-25 13:24:16 1234

原创 JavaGUI------------常用的组件(菜单栏、文本、密码、文本域)

总结:菜单项依附菜单、菜单依附菜单条。

2022-10-25 01:12:27 925

原创 JavaGUI------------常用的组件(单选、复选框、下拉列表)

/使用listModel‘建立一个下拉列表。//指定文字+是否被选中。说明:JRadioButton 是一个单选按钮,需要将单选按钮加入到按钮组中。类:JChenckBox。类:JComboBox。

2022-10-21 10:46:22 1672

原创 JavaGUI------------常用的组件(标签、按钮)

构造函数:案例: 类:JButton构造方法:其他方法:案例:

2022-10-21 00:14:23 739

原创 JavaGUI------------常用的窗体(JFrame、Dialog) 常用的面板(JPanel、JScrollPane)

Swing组件通常被称作“轻量级组件”,它完全由Java编写,不依赖操作系统语言。

2022-10-19 22:18:20 2004

原创 Java期末考试急救速成------------基本语法

JDK包含JRE,JDK和JRE中都包含JVM。JDK除了包含JRE还包含一些常用开发工具和基础类库。java程序语句执行的顺序包括4种基本控制结构:顺序结构、选择结构、循环结构、异常处理逻辑结构。在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空格。JDK用于开发,JRE用于运行Java程序。Tips:空格可直接使用“Tab”“Test”的名要与文件名一致。" " 字符串类型。"" 字符串类型。区别联系:(问答题可能会考)

2022-09-14 19:23:20 1234

原创 深度学习笔记-------CNN算法

计算机视觉的应用领域。

2022-09-06 23:20:33 796

原创 深度学习笔记-------SVM算法

展示训练结果及验证结果。

2022-09-04 23:30:13 258

原创 深度学习笔记-------KNN算法

以上图片资料来着梅科尔工作室,仅供学习,请勿随意转载。由此可见,当K=6时准确率最高。

2022-09-02 22:52:50 370

原创 深度学习笔记-------BP神经网络

20世纪80年代中期,David Runelhart。Geoffrey Hinton和Ronald W-llians、DavidParker等人分别独立发现了误差反向传播算法(Error Back Propagation Training),简称BP,系统解决了多层神经网络隐含层连接权学习问题,并在数学上给出了完整推导。人们把采用这种算法进行误差校正的多层前馈网络称为BP网。...

2022-08-31 01:47:05 172

原创 C++零基础入门------------笔记十(类与对象二)

1.友元生活中你的假有客厅(public),有你的卧室(private)客厅所有来的客人都可以进去,但是你的卧室是私有的,也就是说只有你能进去但是呢,你也可以允许你的好朋友进去。在程序里,一些私有属性 也想让类外特殊的一些函数或者类进行访问,就需要用到友元的技术友元的目的就是让一个函数或者类 访问另一个类中私有成员友元的关键字为 friend友元的三种实现全局函数做友元 类做友元 成员函数做友元1.全局函数做友元#include <iostrea.

2022-08-27 21:43:49 215

原创 C++零基础入门------------笔记九(函数)

1.概述作用:将一段经常使用的代码封装起来,减少重复代码一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能2.函数的定义函数的定义一般主要有5个步骤:返回值类型 函数名 参数表列 函数体语句 return 表达式语法:返回值类型 函数名 (参数列表){ 函数语句 return表达式}......

2022-08-27 21:43:17 96

原创 Django+MySQL+HarmonyOS------------笔记二

我们可使用navicat建表,具体如何建表可参照下方链接。

2022-08-05 23:05:01 318

原创 HarmonyOS笔记-----------(三)

页面A的生命周期接口的调用顺序。

2022-07-27 23:57:06 91

原创 HarmonyOS+Django数据传输-----------------笔记一

HarmonyOS+Django数据传输-----------------笔记一

2022-07-18 23:54:26 241

原创 HarmonyOS笔记-----------(四)

约束一个页面只支持一个web组件,会全屏显示,若页面中还有其他组件,会被web组件覆盖,web组件不跟随转场动画子组件不支持属性仅支持如下属性:名称类型默认值必填描述srcstring-否设置需要显示网页的地址,网址的域名必须为https协议且经过ICP备案。idstring-否组件的唯一标识。样式不支持通用样式设置。照相机组件,提供预览、拍照功能。 子组件不支持。......

2022-07-01 18:22:07 136

原创 HarmonyOS笔记-----------(二)组件、路由

注意事项:name 属性指自定义组件名称(非必填),组件名称对大小写不敏感,默认使用小写,src 属性指自定义组件hml 文件路径(必填),若没有设置 name 属性,则默认使用 hml 文件名作为组件名。事件绑定:自定义组件中绑定子组件事件使用 (on|@)child1 语法,子组件中通过 this.$emit('child1', { params: '传递参数' }) 触发事件并进行传值,父组件执行 bindParentVmMethod 方法并接收子组件传递的参数。#实现页面跳转导入路由模块......

2022-06-15 23:29:32 128

原创 HarmonyOS笔记-----------(一)

JavaScript 项目开发依赖 Node.js 环境,下载链接:Node.js鸿蒙系统专用 IDE 开发环境 「 DevEco Studio 」,下载链接: HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者第一步:启动应用后,提示是否创建启动程序脚本,方便后续模板选择。第二步:使用华为云 npm 包管理工具。第三步:创建 或 导入项目。第四步:选择项目类型及模板。为了满足应用在多设备上运行的开发需求,DevEco Studio 2.1 Release 在原有单设备

2022-06-11 20:21:18 230 1

原创 Modelarts-----(二)

ModelArts

2022-06-05 22:25:00 68

原创 Modelarts-----(一)

ModelArts

2022-06-05 21:25:41 71

原创 C++零基础入门------------笔记十(类与对象一)

C++面向对象的三大特性为:封装、继承、多态C++认为万事万物都皆为对象,对象上有其属性和行为例如: 人可以作为对象,属性有姓名、年龄、身高、体重...行为有走、跑、跳、吃饭、唱歌... 车也可以作为对象,属性有轮胎、方向盘、车灯...行为有载人、放音乐... 具有相同性质的对象,我们可以抽象称为类,人属于人类,车属于车类1.封装1.封装的意义封装是C++面向对象三大特性之一封装的意义:将属性和行为作为一个整体,表现......

2022-05-23 22:27:30 78

原创 C++零基础入门------------封装案例

设计立方体类请根据类类型数据的设计规范,完成以下程序设计:定义一个Box(盒子)类,在该类定义中定义包括以下数据成员和成员函数:私有数据成员:length(长),width(宽)和height(高);公有数据成员:volume(体积):构造函数Box:构造函数Box用于初始化盒子的长,宽和高;保护成员函数ComVol:函数ComVol用于计算盒子的体积;公有成员函数SetBox:函数SetBox用于重置盒子的长、宽、高;公有成员函数Show:函数Show用于输出盒子长、宽.

2022-05-22 18:40:17 549

原创 C++零基础入门------------文件操作

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放通过文件可以将数据持久化C++中对文件操作需要包含头文件 <fstream>文件类型分为两种:文本文件:文件以文本的ASCII码形式存储在计算机中 二进制文件:文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们操作文件的三大类:ofstream:写操作(output) ifstream:读操作(input) fstream:读写操作 (file:文件)文本文件1.写文件写文件.

2022-05-20 18:41:45 177

原创 C++零基础入门------------结构体、结构体案例

struct 结构体名 {结构体成员列表};struct 结构体名 变量名struct 结构体名 变量名 = { 成员1值,成员2值... }定义结构体是顺便创建变量//1.创建学生数据类型:学生包括(姓名,年龄,分数)//自定义数据类型,一些类型集合组成的一个类型//语法 struct 类型名称{ 成员列表 }//struct 关键字不可以省略//成员列表//姓名//年龄int age;// 分数int score;}s3;//顺便创建结构体变量。

2022-05-17 12:40:17 299

原创 C++零基础入门------------指针

指针变量定义语法:数据类型 *变量名;//1.定义指针int a=10;//指针定义的语法:数据类型*指针变量名;int *p;//让指针记录变量a的地址(指针变量赋值)p=&a;//指针指向变量a的地址cout

2022-04-28 08:29:56 109

空空如也

空空如也

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

TA关注的人

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