自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 unity NGUI 用slider控制音量

首先创建一个控制音量的脚本文件TestAudioControllerusing System.Collections;using System.Collections.Generic;using UnityEngine;public class TestAudioController : MonoBehaviour { public UISlider Slider; public AudioSource Audio; // Use this for initializat

2020-08-26 16:51:35 851

原创 Unity 简单用C#实现物体左右循环移动

假设我在x轴的[-5,5]之间移动,话不多说,上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class NewBehaviourScript : MonoBehaviour { // Use this for initialization public float speed = 3f; private bool movingRight = t

2020-08-24 16:34:33 4970 1

原创 在vue中使用swiper的初始化问题

UI出的设计稿上,有个类似于轮播图的展示功能的模块,但是需要两边小中间大的样子,于是就想起了有这么一个组件叫swiper。但是网上搜可以搜到swiper以及一个叫vue awesome swiper的,后来才发现两个不是同一个东西,不能混用,引用方式和用法啥的也不一样,如果用着swiper却写了awesome swiper的引入方式,样式啥的都不会生效。swiper中文网上刚好有这种两边小中间...

2020-04-01 16:18:16 4928 1

原创 微信小程序开发 踩坑日志之一: image设置宽高无效?

.icon{ width: 190rpx; height: 190rpx; margin-top: 60rpx; margin-bottom: 30rpx;}<image src="/images/icon/big-done.png" class="icon"/>css样式中我给图片设置了宽高,但无论怎么设置图片都还是一样那么小。在进行各种更改尝试之后。。...

2019-10-14 15:45:50 3908 1

原创 javasript/js 算法题练习 之 最后一个单词的长度

题目:给定一个仅包含大小写字母和空格' '的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0。说明:一个单词是指由字母组成,但不包含任何空格的字符串。示例:输入: "Hello World"输出: 5我的解法:思路是把输入中所有的空格去掉再pop出最后一个字符串输入分三种:纯字母,纯空格,字母+空格。例如:输入" a " ...

2019-09-26 16:06:51 190

原创 javascript/js 算法题练习 之 搜索插入位置

题目:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例2:输入: [1,3,5,6], 2输出: 1示例 3:输入: [1,3,5,6], 7输出: 4示例 4:输入: [1,3,5...

2019-09-25 18:20:38 199

原创 javascript/js 算法题练习 之 实现 strStr()

题目:实现strStr()函数。给定一个haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回-1。示例 1:输入: haystack = "hello", needle = "ll"输出: 2示例 2:输入: haystack = "aaaaa", ...

2019-09-25 18:15:13 306

原创 react native中用TouchableOpacity制作渐变背景色的按钮

react中制作渐变色背景需要用到组件LinearGradient,但如果在原生组件Button中套用LinearGradient,没有办法实现按钮背景渐变色,结果会是两个组件分开显示。所以,官方文档中说,要自定义按钮样式,请使用组件TouchableOpacity。于是尝试在此组件中套用LinearGradient,并把它本身(其实它就是一个按钮)的backgroundColor设置为透明,结果...

2019-08-16 15:11:13 2449

原创 在VUE中操作DOM

像往常一样给标签写一个id然后在里面getElementById是不行的,会提示:Cannot read property ‘classList’ of null读取到空值云云……在VUE中需要使用 ref 和 $refs 来操作:<template> <div ref="myDiv" class="box" @click="changecolor">点我点我&l...

2019-08-02 10:36:19 473

原创 python 外星人入侵 在原代码基础上的个人补充

除了课本内已经有的功能外,我自己添加的功能有:菜单中添加了quit按钮,可以退出游戏一些音效,背景音乐Boss外星人,它是一个不同于其他普通飞船的怪物,具体见代码代码文件目录:alien_invation.py:game_functions.py:settings.py:game_stats.py:alien.py:ship.py:bullet.py:scoreboar...

2019-06-20 11:05:28 708 3

原创 python 课后习题之项目三 django 错误日志

错误日志:项目进行中之常见错误:1.TypeError: init() missing 1 required positional argument: ‘on_delete’在外键值的后面加上on_delete=models.CASCADEhttps://www.cnblogs.com/phyger/p/8035253.html2.Specifying a namespace in in...

2019-06-09 23:08:49 316

原创 python 课后习题:项目二数据分析之《冰与火之歌》全五卷人物关系图

其实这种人物关系图网上教程一大堆,我也是照着做的。在这里说一下我出错的地方,以及需要注意的一些东西。注意:a. 代码缩进,我照着网上抄,网上的缩进不清楚然后我抄错了都没发现,结果出现了人名出现次数都为1的结果……b. 字符转码问题,这个一向很麻烦,出现decode error的话建议百度解决。我就出现了这种问题,需要将txt文件另存为,修改编码方式为utf8。 (当然不是所有问题都这么解决的...

2019-05-12 23:29:09 869

原创 python/pygame练手 之 横板2d小游戏

这是一个关于成长主题的横板射击小游戏:玩家用方向键控制角色,鼠标左键点击射击从天上掉下来的敌人,直到走到终点。随着玩家移动,敌人和玩家外表都会改变。(很粗糙的游戏,时间有限)(图片都是自己画的,不要介意)代码文件索引:Your Life.pysettings.pyscoreboard.pymysprite.py(照搬了网上的代码,有修改)mouse.pygame_stats.p...

2019-04-30 22:12:24 2176

原创 python/pygame 图片闪烁解决方式

在写小游戏的时候,我在屏幕上加载了一个sprite,但是只有这个图片会一直闪烁,其他东西都很流畅。百度了一下竟然没人讲到相关的解决办法,于是在谷歌上搜了一下,发现有一个答案能解决我的问题。造成这个问题的原因很简单:程序中重复出现多个pygame.display.update()(或者pygame.display.flip() ),只能有一个。这是我没有调整之前的部分代码,像这样的就会闪烁: f...

2019-04-28 20:41:41 6174 12

原创 python课后习题 11-3

11-3 雇员:编写一个名为Employee 的类,其方法__init__()接受名、姓和年薪,并将它们都存储在属性中。编写一个名为give_raise()的方法,它默认将年薪增加5000美元,但也能够接受其他的年薪增加量。为Employee 编写一个测试用例,其中包含两个测试方法:test_give_default_raise()和test_give_custom_raise()。使用方法se...

2019-04-03 00:16:19 1451 1

原创 python课后习题 11-1

11-1 城市和国家:编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile。将这个函数存储在一个名为city _functions.py 的模块中。创建一个名为test_cities.py 的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest 以及要测试的函数)。编写一个名为tes...

2019-04-02 23:21:42 1381

原创 python课后习题 10-11 10-12

10-11 喜欢的数字:编写一个程序,提示用户输入他喜欢的数字,并使用json.dump()将这个数字存储到文件中。再编写一个程序,从文件中读取这个值,并打印消息“I know your favorite number! It’s _____.”。10-12 记住喜欢的数字:将练习10-11 中的两个程序合而为一。如果存储了用户喜欢的数字,就向用户显示它,否则提示用户输入他喜欢的数字并将其存...

2019-04-01 23:22:46 955

原创 python课后习题 10-8

10-8 猫和狗:创建两个文件cats.txt 和dogs.txt,在第一个文件中至少存储三只猫的名字,在第二个文件中至少存储三条狗的名字。编写一个程序,尝试读取这些文件,并将其内容打印到屏幕上。将这些代码放在一个try-except 代码块中,以便在文件不存在时捕获FileNotFound 错误,并打印一条友好的消息。将其中一个文件移到另一个地方,并确认except 代码块中的代码将正确地执行...

2019-04-01 22:42:31 1279

原创 python课后习题 10-6 10-7

10-6 加法运算:提示用户提供数值输入时,常出现的一个问题是,用户提供的是文本而不是数字。在这种情况下,当你尝试将输入转换为整数时,将引发TypeError 异常。编写一个程序,提示用户输入两个数字,再将它们相加并打印结果。在用户输入的任何一个值不是数字时都捕获TypeError 异常,并打印一条友好的错误消息。对你编写的程序进行测试:先输入两个数字,再输入一些文本而不是数字。10-7 加法...

2019-04-01 22:16:43 1130

原创 python课后习题 10-4

10-4 访客名单:编写一个while 循环,提示用户输入其名字。用户输入其名字后,在屏幕上打印一句问候语,并将一条访问记录添加到文件guest_book.txt 中。确保这个文件中的每条记录都独占一行。file_name='guest_book.txt'active=Truewhile active: print("enter username: ") username=input(...

2019-04-01 21:54:18 548

原创 python课后习题 10-2

10-2 C 语言学习笔记:可使用方法replace()将字符串中的特定单词都替换为另一个单词。读取你刚创建的文件learning_python.txt 中的每一行,将其中的Python 都替换为另一门语言的名称,如C。将修改后的各行都打印到屏幕上。file_name='learning_python.txt'with open(file_name) as file_object: con...

2019-04-01 21:42:18 871

原创 python课后习题 9-6

9-6 冰淇淋小店:冰淇淋小店是一种特殊的餐馆。编写一个名为IceCreamStand 的类,让它继承你为完成练习9-1 或练习9-4 而编写的Restaurant 类。这两个版本的Restaurant 类都可以,挑选你更喜欢的那个即可。添加一个名为flavors 的属性,用于存储一个由各种口味的冰淇淋组成的列表。编写一个显示这些冰淇淋的方法。创建一个IceCreamStand 实例,并调用这个...

2019-03-24 17:15:34 994

原创 python课后习题 8-14

8-14 汽车:编写一个函数,将一辆汽车的信息存储在一个字典中。这个函数总是接受制造商和型号,还接受任意数量的关键字实参。这样调用这个函数:提供必不可少的信息,以及两个名称—值对,如颜色和选装配件。这个函数必须能够像下面这样进行调用:car = make_car(‘subaru’, ‘outback’, color=‘blue’, tow_package=True)打印返回的字典,确认正确地...

2019-03-24 16:15:05 2095

原创 python课后练习 剪刀石头布小游戏

特别特别繁琐的剪刀石头布。。。import randomitems=['rock','paper','scissors'] #电脑可能出的:剪刀,石头或者布winrounds=0; #初始化赢的局数loserounds=0; #初始化输的局数ifContinue='yes' #用于结束后判...

2019-03-24 15:53:41 2179

原创 python课后练习 猜数字小游戏

记录一下,感觉太过繁琐import random thenum=random.randint(0,101) #随机产生0~100之间的数print("input a number:")guessnum=int(input()) #从键盘中读取输入的数字times=0 #初始化猜的次数while guessnum!= thenum : #没猜中的情...

2019-03-24 15:52:15 1031

原创 python课后习题 7-10

7-10 梦想的度假胜地:编写一个程序,调查用户梦想的度假胜地。使用类似于“If you could visit one place in the world, where would you go?”的提示,并编写一个打印调查结果的代码块。info={}active=Truewhile active: name=input("Hi, what's your name? ") pla...

2019-03-24 15:48:45 567

原创 python课后习题 8-7 8-8

8-7 专辑:编写一个名为make_album()的函数,它创建一个描述音乐专辑的字典。这个函数应接受歌手的名字和专辑名,并返回一个包含这两项信息的字典。使用这个函数创建三个表示不同专辑的典,并打印每个返回的值,以核实字典正确地存储了专辑的信息。给函数make_album()添加一个可选形参,以便能够存储专辑包含的歌曲数。如果调用这个函数时指定了歌曲数,就将这个值添加到表示专辑的字典中。调用这...

2019-03-24 15:47:09 4741 1

原创 python课后习题 8-11

8-11 不变的魔术师:修改你为完成练习8-10 而编写的程序,在调用函数make_great()时,向它传递魔术师列表的副本。由于不想修改原始列表,请返回修改后的列表,并将其存储到另一个列表中。分别使用这两个列表来调用show_magicians(),确认一个列表包含的是原来的魔术师名字,而另一个列表包含的是添加了字样“theGreat”的魔术师名字。names=['Jane','Er...

2019-03-24 15:44:01 1834 2

空空如也

空空如也

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

TA关注的人

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