自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 关于在VS code里做《信息学奥赛一本通》的例题出现的乱码现象

学信奥老老实实用Dev C++就好!

2023-06-09 11:10:32 151

原创 关于信息学奥赛oj上“与圆相关的计算”一题的易错之处

最近由于教课的需求翻了翻《信息学奥赛一本通》,做到这道题时提交了几次都不对。【题目描述】给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每个数保留小数点后4位。圆周率取值为3.14159。【输入】输入包含一个实数r(0<r≤10,000)r(0<r≤10,000),表示圆的半径。【输出】输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后44位。【输入样例】3.0【

2022-04-13 17:44:48 683

原创 关于用Scratch制作“打砖块”游戏时发现的问题思考及延伸

上午花了一个小时尝试做了一下打砖块游戏,发现实现近似的功能很简单,想要完美很难,主要原因还在于Scratch本身的机制上。下面逐一列举。首先是球的反弹机制。Scratch内置了一个碰到边缘反弹的功能,可以直接拿来用,但在板子上的反弹角度如果也写成“入射角=出射角”的镜面反射,则会显得游戏性不足,变化太少,也没办法控制球的方向了。看了下网上的案例,大多是用随机发射角来解决这个问题的,即不管入射角度为何,初射角度都是一个随机数。这种方式虽然简单,但是也太违反物理规律了(在虚幻的世界里追求真实感的人一定脑子有

2021-12-19 16:13:03 2694

原创 关于Scratch私有变量在克隆体中的应用案例一则

平时我们在新建变量时都会看到让选择全局变量还是私有变量。一般程序不太复杂的时候都无脑全局了,对于私有变量用的相对较少。今天翻到一个蓝桥杯的Scratch培训例题,刚好就在这个变量类型上出了差错,特此记录一下。题目大致意思是点名,要求发出命令后一堆克隆角色依次报数1.2.3.....很显然,难点在于克隆体具有完全复制本体的特性,那又如何让克隆体报出各自不同的数字呢?显然在每次克隆之后,本体必须有所变化,这样才能把变化后的新特性留给下个克隆体,同时这个特性不会随本体的变化而变化。这个所谓的“变.

2021-12-17 18:10:25 1838

原创 利用数学公式在Scratch画圆的两种方法(坐标、角度)以及在教学中的实现

今天在翻Scratch课件时看到了一个利用Scratch画太阳系行星运转的动画,包括公转和自转,感觉很有意思。但是一看程序,各个行星的移动轨迹竟然是把圆上所有坐标写了一遍,这种操作不禁让我想到了C语言初学者为了打印一个菱形于是先在程序里用printf()把所有菱形写出来的场景,以及某科普文章中为了实现超光速飞行必须先用常规速度飞到目的地建造一个锚点的设定。当然,原课件是考虑到一二年级孩子还不会计算坐标才使用这种“笨”办法的。对于初学者来说,画圆经常用类似“右转1度然后前进x步”的方法,但这...

2021-12-14 11:29:06 3058

原创 关于Scratch3快速复制大量代码给新角色、更换造型的技巧

起因是拿着前两天写的射击游戏给别人试玩时,对方提出了“这个主角太丑,想换一个造型”的想法。另外,Scratch中经常会碰见几个不同角色使用相同代码的情况。一般来说最常用的方法是把现有代码直接拖给新角色,但是个人总感觉这样不够好,如果代码多一个个拖很容易出错,随后就现了一个快速的方法。如果要替换现有角色,点到角色造型界面,可以发现能够在原有角色下面直接添加一个新角色,然后删掉旧的就行了。同理,多个不同造型角色使用相同代码,先右键复制角色,然后在按照上面的方法改造型即可。...

2021-12-06 16:01:26 6972

原创 关于Scratch“等待0秒”在射击游戏中的经典应用

周五花了一整天时间用Scratch做了个射击小游戏,俯视角,仿照《血腥大地》的游戏方法。然后发现所有射击游戏都会有个“子弹碰到敌人两者同时消失”的需求,但是因为sc的奇葩判定经常出现子弹消失敌人还在或者敌人消失子弹还在的情况。一般解决办法是在某个角色后面加个“等待0.1秒”再删除克隆体,但是会有明显的延迟感,尝试降低到0.05秒效果也不好。而且网上竟然搜不到Scratch能识别的最短时间是多少。。。直觉告诉我其他游戏不是通过添加延迟来实现的。这时偶然看到了一个讲解“Scratch等待0秒应用”的

2021-11-30 10:38:48 3627

原创 学用Scratch写冒泡排序时的一个低级错误

上周快速过了一下Scratch的教程,最后一节是个冒泡排序。因为很久之前学过一点C所以比较好理解,也没细看,就这么过去了。过了两天突发奇想写了个彩票双色球的程序玩,并且把结果按照小-大排序。但是在设置循环次数时总觉得有哪里不对开始想着内层第一次排序,6个数肯定只用比5次,所以是n-1,然后排完一次肯定要走外侧循环,应该也是n-1,但依稀记得冒泡里面肯定不是两个n-1,于是就把自己绕晕了。不得已去翻了下教程,发现外侧是n-1,内侧是n-i,这才恍然了会犯这个错误是因为教程里是由大到小,

2021-11-29 15:06:22 214

原创 编译时出现collect2.exe,size of xxx isn‘t known,xxx undeclare之类的错误

编译时出现collect2.exe,size of xxx isn't known,xxx undeclare之类的错误今天照抄了一个统计总共写过多少行代码的程序作为练习按照惯例来说只要是手打抄的都会出错结果也不出意外地证实了这一点,出现了题目里的三种错误。检查+百度了n久,终于发现三个地方都是打错了字母,或者大小写没统一造成的。。另外编译器不能定位到出错位置也增加了排查的时间,尤其是collect2.exe [Error] ld returned 1 exit status,百度发现能

2021-11-29 14:51:14 211

原创 迟来的blog

最近因为工作需要,在学习Scratch、c、arduino、Python之类的课程犯了很多低级且常见的错误,而且还会重复犯,也经常有醍醐灌顶的发现。自己觉得还是需要找一个专门的地方来记录这些信息。准备开始记录时赫然发现这个账号注册日期好早啊是谓“better late than never”以后除了编程上的记录外,应该还会有些电脑硬件方面的排查记录。先做做流水帐,等攒的多了,再看情况要不要归类整理一下。目前编程学的还比较浅,希望一年后回顾时能看到自己有明显的长进罢。...

2021-11-29 14:30:33 694

win10ltsc商店安装.zip

Win10的ltsc是非常好用的精简版本,但是不包含商店。这个工具可以方便地把商店重新装回来。

2021-12-10

LoadRunner12官方中文使用手册

欢迎使用r LoadRunner 用户指南 欢迎使用 LoadRunner,该软件是用于测试应用程序性能的 HP 解决方案。LoadRunner向 整个应用程序施压,从而找出并确定潜在的客户端、网络和服务器瓶颈。 LoadRunner包括: l VuGen 。它是用于创建 Vuser脚本的 HP 工具。可以使用 VuGen通过录制用户执行的 典型业务流程来开发 Vuser脚本。使用此脚本可以模拟实际情况。 l Controller 。使您可以从单一控制点轻松、有效地控制所有 Vuser,并在测试执行期 间监控场景性能。 l Analysis 。在 HP LoadRunnerController或 HP PerformanceCenter内运行负载测试场景 后可以使用 Analysis。Analysis 图可以帮助您确定系统性能并提供有关事务及 Vuser 的信息。通过合并多个负载测试场景的结果或将多个图合并为一个图,可以比较多 个图。

2016-08-25

空空如也

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

TA关注的人

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