自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 游戏思路借鉴三——随机生成食物!(四)

天呐,爷爷,你关注的博主一天两更了!今天我们继续上一期的往下做现在我们的小蛇蛇已经可以在窗体内运动了,并且撞到窗体还会死亡;那么为了小蛇蛇能够快速健康的长大,我们要在窗体中让他自动生成食物,并且为了增加游戏的趣味性,我们需要一个小小的设计,我们让我们的食物随机位置产生,并且让食物每次产生的颜色随机产生,毕竟五颜六色的才有味道我们要各种各样的随机,少不了要用到随机函数rnd再让它的各种属性随机之前。我们先要让他产生,并且这里要明确,食物是在我们的小蛇吃完上一个食物之后在产生;这样我们就把食物的产生,方式

2021-01-25 09:19:44 11 2

原创 游戏思路借鉴三——贪吃蛇撞到窗体游戏结束!(三)

在停滞了三周的贪吃蛇终于又回来更新了~第四部分我们要完成的是蛇身撞到窗体后游戏结束具体的过程已经在之前球球大作战那篇文章中解释的很清楚了就是我们需要实时判断这个贪吃蛇的舌头跟窗体边框的相对位置关系,那么这个过程我们可以单独将他携程一个方法进行调用这也是学习计算机的目的——体会计算机思想首先我们需要一个自定义方法来判断是否撞墙,另外因为vb中的方法是没有返回值的即我们无法用return的返回值来进行下一步操作;所以我们需要认为的设置一个布尔变量来作为标志,利用布尔变量的值来模拟返回值从而推动程序的下一

2021-01-24 21:11:19 17 3

原创 进制

二进制binarybin用B表示八进制octaloct用O表示十进制decimaldec用D表示十六进制hexhex‘用H表示进制的表示十六进制开头用0x十进制,默认就是十进制,开头不用写八进制,开头用0o二进制,开v头用0bv十进制:0,1,2,3,4,。。。。。。。10,11,1,2,13,14,15,16十六进制:0,1,2,3,4,,,,a,b,c,d,e,f,10十六进制的表示方法0x左为前缀,后写十六进制数,例如0xb就表示十六进制的b,对应十进制的11模

2021-01-10 21:24:12 42 7

原创 制作新闻列表

时值年末,最近无论国内外最热闹的新闻就是米国大选了,最近的大先也是热闹得很,个人觉得作为一位即将可能从事计算机行业的初学者和一位在不断学习的计算机小学生来说,一味的的低头忙碌于自己的项目,两耳不闻天下事,一心只闻圣贤书的生活节奏并不是博主喜欢的,在当下浮躁的社会氛围下,适当的向周遭看看实事,是一个和不错的选择。也因为自己是计算机的小学生吧,身处当下这么特殊的历史时刻,也希望自己能用自己微不足道的力气,为以后的自己在今天留下一点小小的记忆,今天就把自己制作的一个小小的新闻列表的过程分享出来先看一下我们的效

2021-01-01 16:46:13 69 10

原创 游戏思路借鉴三——贪吃蛇他动起来了!(二)

第二步我们要让贪吃蛇动起来,原理是在我们插入头结点时删除尾节点,这样似乎还不太好理解,我们可以缕一缕思路:在默认现有移动的情况下将每个节点的数据向左移动一格,将最后一个重新赋值,这里需要注意的是我们要注意方向Currentdirect = 39 这里有两个点需要想清楚第一是:开始我们默认情况下让蛇向右走,也可以单独设一个控件来控制游戏的开始与结束但这样如果食物刷新在空间下面时,控件会影响我们的视线,所以我们这里让他默认程序开始运行时默认开始游戏第二个也是非常重要的就是吗蛇的运动我们确定要用循环来

2020-12-13 20:43:21 42 10

原创 游戏思路借鉴三——贪吃蛇他来了!(一)

如果学计算机不是为了开心,那还有什么意义。结束了vb的全部课程,闲来无事也可以做一做小游戏来放松一下,下面就是我利用空闲时间制作的一款贪吃蛇小游戏,我将会还原整个制作过程,再一次体会小蛇所体现出来的计算机思想效果视频,没有录屏软件,只能手机拍了最开始我们要完成以下基础工作:1使用绘画line画蛇2绘画史一节一节的画出来3确定每一节????身的位置4切丁每一节蛇身的长度我们利用line函数来画出蛇来,大家都知道line可以画矩形,所所以一届一届的蛇身我们就用line来画就好了,这时候,我们还需要

2020-12-06 23:10:01 61 10

原创 今天,不要恶心的代码,咱们整点阳间的——别一种立冬

“早久何当雨,秋深渐入冬”今年立冬,小雨,风凛冽,傍晚转凉,风稍劲。冬月,似乎山东人骨子深处都有了许些静默。一如年少时,我记忆中的黄河水,在山东济南穿城而过,总难见到一处险流;悠然而静谧地抚摸着人们的脸颊,再悠然而静谧地走开,唱着一支辽远的歌。幸月的立冬,现在想来竟然成了触摸童年最真实的凭证。年根将近,月亮,总是出来的很早,那时的立冬,家家总少不了饺子,街道上的饺子摊似乎是五元或者是八元一盘。每盘大致要整齐地在盘中摆上几圈,每圈都看到饺子相互压迫出褶皱的痕迹;里面用非常丰实的馅料填充,很有分量。记

2020-11-29 20:22:04 2278 16

原创 数据库-用户权限模拟实现

进入数据库后,帮打的数据库里有许许多多的数据,这么多数据存在在数据库中需要一位专门的管理员来管理,这就要求管理员要有配置权限的权力以帮助其更好的管理数据库我们可以类比一下,顾客和管理员不同的用户可以看到不同的页面,但为了将复杂的问题简单化,我们将其类比为不同的用户登陆可以看到不同的控件,管理员从配置界面来选择不同的表格我们可以用文件读入的方式来模拟出来下面我们就用负责咋问题简单化的思想来将用户权限模拟出来首先我们要设计登陆界面,系统胡根据用户输入不同的的特征码来判断不同的用户从而进入不同的界面为了突

2020-11-20 09:41:53 101 12

原创 有这样的语音闹钟,你还会懒床吗??

起床困难户既是一个群体的统称,也是一种新的文化现象。天气渐渐变凉,相信很多小盆友会在早上起床时都会有这样一种问题。身为程序员的我们,何不借我们使用的工具为自己制作一款属于自己的闹钟呢? 下面是我为自己设计的一款语音闹钟小程序 在制作之初,我们首先要明确我们产品的目标功能: (1)使用TTS,实现利用微软windows系统插件,并调用这个插件的功能,帮助我们实现语音提示的功能 (2)基本的闹铃功能,可以自定义语音提示内容 在明确了产品相关功能的前提下,我们来设计相应的界面。![在这里插入图片描述].

2020-11-16 21:22:24 88 11

原创 游戏思路借鉴二—你能走到终点吗?

根据学以致用的原则,继续利用一个小游戏的设计思路来学习总定义函数的反馈过程你能走到最后吗的逻辑分析和事件选择:1.制作界面,黑色墙体,-(使用控件数组的形式 )2/拖动蓝色方块,往红色目标处移动及胜出,碰到黑色就失败3.解决三个问题利用第三个事件:鼠标的按下, 移动弹起利用single单精度浮点型来储存一定范围的实数类型首先设计规则:拖动蓝色部分,去红色目标处,游戏胜利,碰到黑色失败Private Sub kaishi1_Click()Form1.ShowUnload Form2En

2020-11-14 15:42:24 60 6

原创 游戏思路借鉴一—碰撞模型:球球大作战

借助游戏的制作思路来制作一款小游戏是一种不错的学习思路,以下是在学习碰撞模型和自定义函数时通过在vb平台复制一款类似于球球大作战的小应用程序的历程: 目标功能:(1)碰撞模型,-物体运动 (2)键盘事件,-控制物体移动 (3)获取颜色,-由吃到的物体决定 (4)获取宽高大小变化,-由吃到的物体决定 首先明白全局变量与局部变量的含义,这一点很简单因此不多解释我们先声明一个全局方向变量`Dim currentDirection As Integer 我们需要利用.

2020-11-08 14:48:22 59 9

原创 看陈伟视频结合vb书的总结

看陈伟视频结合vb书的总结在按计划完成vb百例后,进行了陈伟视频60集的学习,视频看起来并不像看电视剧一样轻松,整个视频下来的感受是,坚持是一件很不容易的事情,但一切的不适都会在完成任务后的一刹那烟消云散如果说vb百例只是培养你对于敲代码的感觉,通过一个个小程序成功运行时的喜悦来建立你对计算机科学的兴趣的话,陈伟视频就是在你建立兴趣之后的一次更加深入的技术探讨,将你之前用到过的一系列的程序拆分开来,将里面用到过的控件,函数,算法,一一的在归纳总结后重新讲给你从最开始的如何进行项目文件的保存,到各个控件

2020-10-31 11:07:24 45 9

原创 考试反思

1在进行每章学习的时候,在遇到的每个知识点,系统学习完以后,都进行自己提问,自己提出各种问题,然后自己进行解答, 看看能不能都会回答上来,如果不行,那么学习效果就不好,有必要重新进行学习2做题数量要保持,同时提升做题技巧和针对性。选择题不能一眼看出答案的可以用关键词法做,选择关键字眼搭配记忆;主观题记忆要脑中有点,记住要回答的几个要点,而不是全文照搬背诵记忆,画个思维导图;备考突击时问班主任拿到主观题最高频的三星背书,时间不配给冷门偏门3…学习计划不够明确,这是今后注意改进的地方。每天晚上学习完后可以给

2020-10-19 18:48:36 115 18

原创 穷举法重点知识列举

1穷举法也叫做枚举法(举例子)2质数又称作素数,有无数个3穷举法特点:1,确定穷举的范围2,判断每个可能的值是否符合我们需要的条件4指数定义在大于1的自然数当中,除了一和她本身之外不再有其他因数,换句话说,只能被一和他自己整除5使用穷举法来求素数:1明确一个范围,在什么范围内的素数 2,符合大于1,且只能被一和自己整除6逻辑思路:在一个范围内先取一个数;将取到的数从大于1的整数开始,到这个书本身,一次穷举;把符合条件的拿下(大于等于2且小于这个数本身,这中间无法被分解),如果能被范围内的数整除(

2020-10-19 09:56:45 113 5

原创 数值分解算法重点

数值分解算法是一种比较简单的算法,用到的是中学时期的数学概念,并且在中学微机课上有做过相应练习。数值分析法涉及的一些符号还是很有必要总结一下::向下取整,相当于int函数/:数学中的除法,结果会产生小数mod:取余,在做除法时,获取最后的余数;举例:11mod10 = 1数字符号:integer可以用%;string可以用$来表示;声明方式:dim n%...

2020-10-19 09:51:37 42 3

原创 冒泡排序法重点

1概述:算法是编程的思想精髓,是一种普遍的方法,你的一种解决问题的方式2在for循环的基础上主要分类有:冒泡排序法,选择排序法,折半查找法,穷举法,等等3数据类型:Variant数据类型;variant是一种特殊的数据类型,除了定长string数据以及用户定义类型外,可以包含任何数据4 vartype函数或typename函数决定如何处理variant中的数据5声明:Dim n 如果声明类型没有明确写明,那么默认表述为variant类型;或者直接声明,dim n as variant6数组长度(l

2020-10-19 09:44:53 65 5

原创 for循环的经典应用

for循环是非常重要的语法结构,以下是总结了在学习过程中遇到比较值得思考的问题:一、for循环的语法格式主要分为以下几步:1)for 初始化变量(i)to 变量i的终值【step 1】;需要运行的代码;next i.二、举个简单一点的例子:show;dim i as integer ;for i =0 to 100 step1;print i ;next i三、内部运行机理:与冒泡排序法类似或select case 亦或是选择排序法的原理类似,初始化变量i去与区域终值进行比较,个人理解不同的

2020-09-30 20:08:22 42 7

原创 shape控件要点总结

1义为形状:形状有哪些?2,对应数值范围?3,他有哪些事件?2shape属性顾名思义可以改变形状3,borderstyle属性可以来控制是否为实心4,left与top属性都是距离内边框的距离5,运动的形成运用极限的思想和临界值开结合timer控件来控制...

2020-09-17 14:53:33 43 7

原创 frame控件与image控件的重点知识

2020-09-07 11:47:48 51 4

原创 textbox与cammand控件

2020-09-07 11:46:06 47 1

原创 timer控件与if语句

2020-09-07 11:44:44 46 3

原创 关于布尔类型的知识点总结

2020-09-01 14:44:36 53 2

原创 2020-08-22

关于安全会议的感想安全无小事,下午进行的安全会议,关系着我们每一位在大米时代的人的生命安全,关系着每一位学员的切身利益。生活中因为种种细节而精致,平时注意细节才能让自己在生活和学习中取得优势,细节决定成败,安全管理更是如此。安全的事更是一种有备无患的事,当你对它有需求时,一切都已来不及,应当未雨绸缪。...

2020-08-22 21:14:39 66 2

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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