手柄君的小阁

个人私货聚集地

模仿QQ登录窗口html5动画实现

大二上学期期末设计是制作一个表单,可手柄怎么会甘心只是做一个表单呢?

手柄在想做什么的时候,打开QQ,噢?酷炫的动画!

有什么方法可以模仿着实现呢?

于是手柄尝试着使用canvas绘制了一个模仿QQ登录窗口的动画。

(最终,真的只做了一个表单还功能不全,不过幸亏期末免试了笑)

查看全部

JavaScript对象拷贝遇到的坑和解决方法

JavaScript对象拷贝一直是一大深坑,
本文记录了手柄在遇到这个坑到基本解决这个坑的过程和收获,

并提供了6种以上的对象拷贝实现方案,基于ES5到ES6,
包括了两种浅拷贝和4种以上深拷贝方案。

特写本文和各位分享和交流,望各位不吝指教。

转载本文需要获得本人授权,本文不沿用本站CC版权协议。

查看全部

Javascript实现FlappyBird基本功能示例及源码

为了准备万恶的世界技能大赛省队选拔赛……被拉去集训了……
于是……现在……
又……
一个坑爹的FlappyBird……
HTML和CSS没按照模板来
素材网上扒的
Js基于之前的半成品轮子再写的

查看全部

Javascript实现简单的打地鼠示例及源码

为了准备万恶的世界技能大赛省队选拔赛……被拉去集训了……
于是……现在……
一个坑爹的打地鼠……
HTML和CSS基本基于原始模板
Js完全重写……(逃)
大量使用ES5和以上版本的优雅语法

查看全部

淮南师范学院OJ 79.DS 计算 & H5计算器

向着蓝桥杯(大专组)&世界技能大赛不断努力吧!

描述:
小明在你的帮助下,破密了Ferrari 设的密码门,正要往前走,突然又出现了一个密码门,门上有一个算式,其中只有“(”,“)”,“0-9”,“+”,“-”,“*”,“/”,“^”,求出的值就是密码。小明数学学得不好,还需你帮他的忙。(“/”用整数除法)

思路:
首先拆分括号为算式,然后根据运算优先级别,找到首先要运算的运算符,并在两侧查找数字并转换为Int进行计算

查看全部

吃撑了稍微录了一小段音频

一段吃饱了撑的录音的音频而已。

WOT玩家或许可以Get到点

查看全部

祝大家 2018 年新年快乐

又是一年就这样很快的过去了,我相信大多数人都在这一年留下了许多难忘的记忆。

在此新年到来之际,希望大家 2018 年更加努力,取得更大的进步,祝大家在新的一年里取得丰硕的成果。(……)

查看全部

蓝桥杯(大专组) 校内训练 1076.奇怪的分式

向着蓝桥杯(大专组)不断努力吧!

描述:
上小学的时候,小明经常自己发明新算法。一次,老师出的题目是:
1/4 乘以 8/5
小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45
老师刚想批评他,转念一想,这个答案凑巧也对啊!
对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢?
请写出所有不同算式的个数(包括题中举例的)。

思路:
暴力嵌套循环,注意分子分母不能相同,使用 A分数分母*B分数分子 是否等于 B分数分母*A分数分子 来判断两个分数是否相等。

查看全部

蓝桥杯(大专组) 校内训练 1005.钱币兑换问题

向着蓝桥杯(大专组)不断努力吧!

描述:
将10000块钱兑换成由5000块、2000块、1000块、500块、100块、50块、10块、5块、1块的组成的零钱,问有多少种兑换方式?

思路:
暴力嵌套循环,每一层子循环找一个变量记录已经被兑换好的钱数,因为醉了内层循环兑换为1元,故兑换方式直接+=剩余钱数

查看全部

蓝桥杯(大专组) 校内训练 1004.算术运算

向着蓝桥杯(大专组)不断努力吧!

描述:
通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。

思路:
由于“操作数”与“运算符”之间以一个空格隔开。
所以在获取操作数和运算符时可以直接用整行按照空格进行分割
读取分割后的第二组是不是运算符,第一组第三组是否是整数,
检查通过后运算即可。

查看全部