自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 【6818开发板】嵌入式lcd屏绘画板实现

先放个最终结果图之前,课程设计实验要做一个嵌入式画板,可苦了作为一名面向csdn编程的小白。我遍访CSDN,博客园,未如人意。网上这方面太少了,只得自己上手。换个思路,了解功能,再找每个功能函数,然后穿起来未尝不是解决之法。老师的要求是这样的:我们梳理一下:界面:函数:变量:二、代码实现1.坐标函数2.换图函数3、画线函数在lcd屏幕上画线,其实就是在不断画半径为r的圆所以实现方式就是画点函数---->画圆函数---->画线函数2).画实心圆3).画线4.背景函数背景函数

2022-07-05 15:29:03 4662

原创 【MySQL】mysql学习笔记04 事务

– =事务============– 事务原则:ASID原则– 原子性– 一致性– 隔离性– 持久性– mysql是自动开启事务提交的1.建表2、插入数据– 模拟转账– ======索引=– ===插入一百万条数据=查询– 添加索引– 命名格式: id_表名_字段名– ==== 用户=====

2022-06-01 18:54:48 127

原创 【MySQL】mysql学习笔记03 查

SELECT *FROM studentSELECT `studentno` ,`studentname` FROM studentSELECT `studentno` AS 学号,`studentname` AS 姓名 FROM studentSELECT CONCAT('姓名:',`studentname`)AS 新名字 FROM studentSELECT DISTINCT `studentno` FROM resultSELECT VERSION()SELECT `studentno`,

2022-06-01 18:47:19 153

原创 【MySQL】mysql学习笔记02 对表的增删改

CREATE TABLE grade(gradeid INT(10)NOT NULL AUTO_INCREMENT COMMENT’年级id’,gradename VARCHAR(50) NOT NULL COMMENT’年纪名称’,PRIMARY KEY(gradeid))ENGINE=INNODB DEFAULT CHARSET=utf8– 目标:建立一个school数据库– 创建学生表,使用SQL创建– 学号int 登录密码 varchar(20)姓名,性别varchar(2),出生日期

2022-06-01 18:10:27 115

原创 【MySQL】mysql学习笔记00

一、MySQL简介概念 : 是现在流行的开源的,免费的 关系型数据库历史 : 由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。特点 :免费 , 开源数据库小巧 , 功能齐全使用便捷可运行于Windows或Linux操作系统可适用于中小型甚至大型网站应用二、基本命令行操作连接数据库mysql -u root -p ******(密码)修改密码update mysql.user set authentication_string=password('*

2022-05-14 14:45:20 58

原创 【MySQL】mysql学习笔记01

– 目标:建立一个school数据库– 创建学生表,使用SQL创建– 学号int 登录密码 varchar(20)姓名,性别varchar(2),出生日期(datatime) ,家庭住址,emailCREATE TABLE IF NOT EXISTS student0(id INT(4) NOT NULL AUTO_INCREMENT COMMENT ‘学号’,name VARCHAR(30) DEFAULT’匿名’ COMMENT’姓名’,pwd VARCHAR(20) NOT NULL DE

2022-05-14 13:55:48 105

原创 java学习(零基础第一人称视角随笔)【小游戏】坦克大战的简单实现

文章目录一.功能概述二.代码实现1.主界面GamePanel2.游戏父类GameObject3.坦克父类Tank4.玩家p1 :PlayerOne5.子弹类6.敌方坦克类7.敌方子弹类8.方向类(枚举类)9.墙体类10.基地类11.爆炸类12.玩家p2三.资源一.功能概述经过最近的java学习,基本知识大概掌握了,所以在网上搜了一下坦克大战的视频,总算做的能看了(捂脸)功能主要有[1] 单双人模式的选择[2] 坦克的移动[3] 游戏子弹的发射[4] 墙体与边界的碰撞检测[5] 子弹与坦克墙

2022-03-20 22:20:16 4564

原创 java学习(零基础第一人称视角随笔)【05】用户交互Scanner

一、Scanner功能1.实现程序与人的交互;2.通过Scanner类获取用户的输入;(个人理解:和c语言中的sanf函数差不多)基本语法Scanner scanner = new Scanner(System.in);在使用上,通过Scanner类的 next() 或 nextLine() 方法获取输入的字符串。使用Scanner类的 hasnext() 或 hasnextLine() 方法判断是否还 有输入的字符串。next()package com.scnne

2022-03-12 12:31:50 1389

原创 java学习(零基础第一人称视角随笔)【04】包机制

1. 包机制代码形式在Java代码中经常会看到代码顶部package XX.XXX.XXX ; 或import XX.XXX.XXX ;之类的一行。观察图中路径,这个东西就不难理解了。包机制的本质就是文件夹包机制的作用为了更好的组织类,用以区别类名的命名空间。便于管理和使用包的规范和使用1.语法格式package pkg1[.pkg2[.pkg3...]];一般利用公司域名倒置作为包名:例如package com.baidu.www;2.导包为了能够使用某一个包的成员

2022-02-12 11:35:21 79

原创 java学习(零基础第一人称视角随笔)【03】src新建不了东西问题解决及常用代码快捷方式

问题解决在写上篇时我遇到了这个问题,查找后解决了。我就不赘述了。就不多制造网络垃圾了,哈哈在这里> https://blog.csdn.net/qq_45072109/article/details/119999693?ops_request_misc=&request_id=&biz_id=102&utm_term=java%E7%9A%84src%E6%96%B0%E5%BB%BA%E4%B8%8D%E4%BA%86%E4%B8%9C%E8%A5%BF&utm_

2022-01-16 23:16:55 144

原创 java学习(零基础第一人称视角随笔)【02】IDEA的安装及基础操作

一、下载安装1.集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。也就是说,给开发者提供的一个更高效便捷可视化的平台,总不能一直用笔记本来开发吧。老方法百度:IDEA进入官网点下载选择自己需要的版本(社区版免费,功能少点,但学习

2022-01-16 21:57:29 187

原创 java学习(零基础第一人称视角随笔)【01】

一、环境搭建1、JDK的下载 百度搜索JDK8(这个版本目前属于主流),有www.oracle.com网站的,因为JDK是被oracle 公司所购买了。进入网站根据自己电脑选择下载

2022-01-07 21:21:12 447

原创 实现一个栈,可以使用除了栈之外的数据结构(学习笔记)

描述实现一个栈,可以使用除了栈之外的数据结构样例例1:输入:push(1)pop()push(2)top() // return 2pop()isEmpty() // return truepush(3)isEmpty() // return false例2:输入:isEmpty()在这里插class Stack {private: vector<int> stack_vector; // 栈空间的指针 int m_iTop = 0;

2021-11-13 11:24:39 902

原创 将一个整数分解为若干质因数之乘积。(学习笔记)

描述将一个整数分解为若干质因数之乘积。你需要从小到大排列质因子。样例样例 1:输入:10输出:[2, 5]样例 2:输入:660输出:[2, 2, 3, 5, 11]// write your code herevectorsum;for(int i=2;i*i<=num;i++){while(num%i==0){num /= i;sum.push_back(i);}}if(num!=1){sum.push_back(num);} return s

2021-11-06 21:31:15 824

原创 一、什么是vector?(学习笔记)

一、什么是vector?向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout<<vec[0]<<endl;记住下标是从0开始的。(5)使用迭代器访问

2021-11-02 23:32:29 496

嵌入式画板源代码.zip

硬件:6818开发板 资源详情: 1.可修改的源代码(有注释) 2.三张案例图片,可根据需求修改 3.已编译好的文件,可直接烧写。 功能实现: 1.点击进入绘画大师设置界面 2.设置界面能够对画笔的粗细进行设置 3.设置界面能够对画笔的颜色进行设置 4.设置界面能够对画板的背景色进行设置 5.点击“开始绘画”按钮,进入画图板 6.画笔写字画画时,线条较为连续 7.画图板界面可以点击按钮返回到设置界面 8.从设置界面重新再次进入画图板后,能够保存之前的内容 9.点击清除按钮,重新开始绘图

2022-07-05

空空如也

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

TA关注的人

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