自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中点画线算法-Python实现

网络上很少有Python写的计算机图形学的算法,现在正好学到当做复习了。用Python实现相关的图形学算法的博客少也可以理解,毕竟python是解释型语言虽然其封装的很多类与方法使用起来是非得方便的,但是相较于C语言来说python的效率是比较低下的,而且是难以优化的。比如说该算法中其中A,B的值是取整了的,在C语言中整型运算是非常快的,但是在Python中无论是整型还是浮点型都是number类,统一是当做浮点型进行计算相对较慢。当数据量庞大时与c的效率将会体现的更明显。

2023-05-05 23:07:03 1020 1

原创 QT学习笔记(六)

QT学习笔记2021-1-27绘图事件绘图事件#include "widget.h"#include "ui_widget.h"#include<QPainter>Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this);}Widget::~Widget(){ delete ui;}void Widget::pai

2021-01-30 18:08:50 139

原创 QT学习笔记(五)

QT学习笔记2021-1-25自定义控件类QT中的事件鼠标事件:定时器event事件自定义控件类1、添加新文件,QT->设计师界面类,(.h .cpp .ui)2、.ui中设计QSpinBox 和QSlider 两个控件3、Widget中使用自定义控件,拖拽一个Widget,点击提升为,点击添加之前创建的自定义类,点击提升QT中的事件鼠标事件:鼠标进入事件 enterEvent鼠标离开事件 leaveEvent鼠标按下事件 mousePressEvent鼠标释放事件 mouseRe

2021-01-25 21:00:17 181

原创 QT学习笔记(四)

QT学习笔记2021-1-23页面布局按钮组QListWidget 列表容器QTreeWidget 树控件TableWidget 表格控件页面布局按钮组QPushButton 常用按钮QToolButton 工具按钮 用于显示图片,如图想显示文字,修改toolButtonStyle属性,凸起风格 autoRaiseradioButton 单选按钮,设置默认 ui->rBtnMan->setChecked(true);checkbox 多选按钮,监听状态,2 选中 ,1 半选 ,0

2021-01-23 12:56:08 365

原创 QT学习笔记(三)

QT学习笔记-2021-1-22菜单栏工具栏状态栏铆接部件(浮动窗口)设置窗口中心部件添加资源文件菜单栏创建菜单栏:QMenuBar *menu = new QMenuBar(this);在菜单栏里创建选项: QMenu *fliemenu = menu->addMenu(“文件”);在菜单选项里创建子选项: fliemenu->addAction(“新建”);添加分割线:fliemenu->addSeparator();添加菜单栏到窗口中:setMenuBar(menu);

2021-01-22 19:18:03 193

原创 QT学习笔记(二)

QT学习笔记-2021-1-21自定义信号和槽重载处理信号的连接信号连接按钮信号连接信号disconnect断开信号Lambda表达式自定义信号和槽重载处理昨天已经把自定信号和槽写好了,今天需要把信号设置为带参的形式。1、在teacher.h中加入同名带参函数hungry(QString foodname)//teacher.h#ifndef TEACHER_H#define TEACHER_H#include <QObject>class teacher : public

2021-01-21 14:44:16 187

原创 QT学习笔记(一)

QT学习笔记-2021-1-20创建项目QPushbutton验证QT内存回收机制信号和槽自定义的信号和槽创建项目1、选择Application->Qt Widget Application创建项目QPushbutton1、在主mainwindow.cpp文件中引入QPushButton,并在构建函数中创建按钮,创建connect函数使此按钮点击能够关闭主窗口,具体实现方法如下#include "mainwindow.h"#include "ui_mainwindow.h"#inclu

2021-01-20 19:46:50 287

原创 几个命令搞定Mysql的安装

安装mysql官网下好mysql压缩包后解压。以管理员身份打开cmd切换到bin目录下1mysqld -install2mysqld mysql3mysqld --initialize-insecure4net start mysql启动成功D:\BaiduNetdiskDownload\mysql-8.0.22-winx64\mysql-8.0.22-winx64\bin>net start mysqlMySQL 服务正在启动 .MySQL 服务已经启动成功。

2021-01-05 19:56:48 86

原创 Django实现登录注册

Django实现登录注册功能(学习笔记)创建Django项目分配路由(二级路由)创建Django项目很好报错了,这个错误看球不懂,提示让我们在终端执行"pip install django"命令在pycharm的Terminal(终端)窗口执行命令pip install django,下载Django(venv) C:\Users\zgd\PycharmProjects\djangoProject2>pip install djangoCollecting django Downlo

2020-12-17 13:51:14 4021 7

原创 Vue+springboot前后端分离实现简单的注册登录

Vue+springboot前后端分离实现简单的注册登录使用Spring Initializr搭建springboot项目连接Mysql数据库Mysql数据库中建表与在Springboot中创建实体类使用persisence生成实体类:控制器的搭建注册登录的实现Mybatis的配置pom.xml引入mybatis配置文件#application.properties项目目录结构mybatis具体实现使用vue cli搭建vue项目安装vue-cli使用Spring Initializr搭建springbo

2020-11-13 12:44:35 9134 11

原创 vue验证码的实现

Ant Design vue验证码的实现验证码组件(子组件)注册组件(父组件)效果说明实现思路父组件完整代码验证码组件(子组件)#Verification.vue<template> <div class="s-canvas"> <canvas id="s-canvas" :width="contentWidth" :height="contentHeight"></canvas> </div></te

2020-11-12 10:38:44 429

空空如也

空空如也

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

TA关注的人

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