自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在VS2022中使用NET6时显示中文程序集说明的方法

在VS2022中查看中文.net程序集说明

2023-02-27 19:40:22 761 1

原创 Unity 跑马灯抽奖 DOTween实现

Unity跑马灯抽奖 DOTween实现

2023-02-07 19:39:45 446

原创 《Python从入门到实践》读书笔记——第十一章 测试代码

编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求的那样工作。测试让你深信,即便有更多人使用你的程序,它也能正确地工作。在程序中添加新代码时,也可以对其进行测试,确认不会破坏程序既有的行为。程序员都会犯错,因此每个程序员都必须经常测试其代码,在用户发现问题前找出它们。在本章中,你将学习如何使用Python模块unittest中的工具来测试代码,还将学习编写测试用例,核实一系列输入都将得到预期的输出。你将看到测试通过了是什么样子,测试未通过又是什么样子,还将知道测试未通过如何有

2021-10-09 23:21:49 362 1

原创 《Python从入门到实践》读书笔记——第十章 文件和异常

从文件中读取数据要使用文本文件中的信息,首先需要将信息读取到内存中。为此,你可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取。​读取整个文件要读取文件,需要一个包含几行文本的文件。下面首先创建一个文件,它包含精确到小数点后30为的圆周率,且在小数点后每10位处换行:#pi_digits.txt3.1415926535 8979323846 2643383279下面的程序打开并读取这个文件,再将内容显示到屏幕上:#file_reader.pywith open('p

2021-10-09 16:31:32 210

原创 《Python从入门到实践》读书笔记——第九章 类

使用类几乎可以模拟任何东西。下面来编写一个表示小狗的简单类Dog,他表示的不是特定的小狗,而是任何小狗。创建Dog类根据 Dog类创建的每个实例都将存储名字和年龄,我们赋予了每条小狗蹲下(sit())和 打滚(roll_over())的能力:class Dog: '''一次模拟小狗的简单尝试。''' def __init__(self, name, age): '''初始化属性 name 和 age。''' self.name = name

2021-10-09 16:30:52 257

原创 [数据库系统概论学习笔记]3.关系

重点与难点一组概念的区分:围绕关系的县官概念,如域,笛卡尔积,关系,关系模式,关键字/键/码, 外码/外键, 主码/主键, 主属性与非主属性.三个完整性:实体完整性,参照完整性和用户自定义的完整性;关系模型简述最早由E.F.Codd在1970年提出是从表(Table)及表的处理方式中抽象出来的,是在传统表及其操作进行数学化严格定义基础上,引入集合理论与逻辑学理论提出的是数据库的三大经典数据模型之一,也是现在大多数商品化数据库系统所仍然使用的数据模型标准的数据库语言(SQL语言)是建立在关系模型

2021-09-14 16:38:47 305

原创 [数据库系统概论学习笔记]2.数据库系统结构及数据模型

重点与难点一组概念的区分:三级模式两层映像,物理独立性和逻辑独立性一组概念的区分:数据->模式->数据模型几种数据模型的差异:网状/层次模型->关系模型->面向对象数据模型数据库系统的分层抽象DMBS管理数据的三个层次外部层次(用户层次)某一用户能够看到与处理数据,全局数据中的某一部分全局层次/概念层次/逻辑层次从全局角度理解/管理的数据,含相应的关联约束内部层次存储在介质上的数据,含存储路径,存储方式,索引方式等数据 与 数据的结构–模式模式(Schema

2021-09-14 16:37:23 130

原创 [数据库系统概论学习笔记]1.绪论

什么是数据库将信息规范化并使之电子化,形成电子信息’库’,以便利用计算机对这些信息进行快速有效的存储、检索、统计和管理。数据库起源于对规范化“表(Table)”的处理Table:以按行列形式组织及展现的数据“表”里有什么? =》 “抽象”:理解-区分-命名-表达Table中描述了一批相互有关联关系的数据=》关系eg:AttachmentDatabase:相互之间有关联关系的若干Table的集合数据库系统的构成-概念层次数据库系统(工作环境)数据库 DB,Datebase数据库管理系统

2021-09-14 16:34:30 191

原创 2.用户及文件权限管理

查看用户who am i # 或者who mom likes[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-baE7Oi1q-1631060670718)(C:\Users\13581\AppData\Roaming\Typora\typora-user-images\image-20210904233020772.png)]输出的第一列表示打开当前伪终端的用户的用户名(要查看当前登录用户的用户名,去掉空格直接使用whoami即可),第二列的pts/0中pts表

2021-09-08 08:24:54 219

原创 1.基本概念及操作

终端通常我们在使用Linux时,并不是直接与系统打交道,而是通过一个叫做Shell的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成用户输入和显示出书,Linux系统还提供了一个叫做终端模拟器的程序(Terminal)终端是与控制台有区别的终端本质上是对应着 Linux 上的 /dev/tty 设备,Linux 的多用户登录就是通过不同的 /dev/tty 设备完成的,Linux 默认提供了 6 个纯命令行界面的 “terminal”(准确的说这里应该是 6 个 virtual con

2021-09-08 08:24:20 136

原创 移动,相机控制与碰撞

移动玩家当决定以何种最佳方式在虚拟世界中移动玩家时,需要考虑如何才能使移动看起来最真实,并避免昂贵的计算开销.在大部分情况下,我们都需要采用折中方案,Unity也不例外.移动游戏对象的三种常见方法及结果如下:使用游戏对象的Transform组件来进行移动和旋转.这时最简单的方式,也是我们的首选的方式.为游戏对象附加RigidBody组件并在代码中施加力.这种方法需要依赖Unity的物理系统来处理繁重的工作,从而提供更真实的效果.本章后续部分会修改代码以使用这种方式.附加现有的Unity组建或.

2021-08-16 21:24:00 321

原创 亲自上手使用Unity

游戏设计入门在开始任何游戏项目之前,对想要制作的内容进行规划非常重要.有时候,我们刚开始时头脑里的想法是很不错的,但是当开始创建角色或环境时,事情往往会偏离最初的意图.游戏设计能让我们规划好下列各个方面.概念:你对游戏的大致想法和设计,包括游戏的类型和风格.核心机制:角色在游戏中的特性或交互方式.常见的游戏机制包含跳跃,设计,解密,驾驶等.控制模式:玩家用来控制角色,环境交互以及其他可用行为的按钮/键位映射故事:推动游戏发展的情节,用于在玩家和游戏世界之间建立共鸣与联系.艺术风格:游戏的总体.

2021-08-16 21:23:27 662 1

原创 Code in C# and build 3D games with Unity读书笔记

Code in C# and build 3D games with Unity读书笔记变量•从概念上讲,变量是编程的最基本单位,就好比原子,一切都基于变量,没有变量,程序就可能存在。•从技术角度看,变量是用于存储指定值的一小部分计算机内存。变量会跟踪信息的存储位置(称为内存地址)以及值与类型(例如,数字、单词、列表)。•实际上,变量就相当于容器。可以随意创建新变量,然后赋值,移动位置,并在需要的位置引用。即便空的变量也是有用的。变量需要满足以下基本要求:•需要指定变量存储的数据类型•变量必需

2021-08-14 01:12:07 345

原创 《Python从入门到实践》读书笔记——第八章 函数

《Python从入门到实践》读书笔记——第八章 函数1. 定义函数def greet_user(): """显示简单的问候语""" print("Hello!") greet_user()关键字 def 告诉Python, 要定义一个函数. 这是 函数定义 , 向Python指出了函数名, 还可能在圆括号内指出函数为完成任务需要什么样的信息. 在这里, 函数名为 greet_user(), 它不需要任何信息就能完成工作, 因此括号是空的(即便如此, 括号也必不可少

2020-11-16 00:18:55 150

原创 《Python从入门到实践》读书笔记——第七章 用户输入和whIle循环

《Python从入门到实践》读书笔记——第七章 用户输入和whIle循环1. 函数 input() 的工作原理函数 input() 让程序暂停运行, 等待用户输入一些文本. 获取用户输入后, Python将其赋给一个变量, 以方便你使用.message = input("Tell my something, and I will repeat it back to you: ")print(message)函数 input() 接受一个参数 – 要向用户显示的 提示 或 说明, 让用户知道该如何

2020-11-15 15:51:24 112

原创 《Python从入门到实践》读书笔记——第六章 字典

《Python从入门到实践》读书笔记——第六章 字典1. 一个简单的字典alien_0 = {'color': 'green', 'points': 5}print(alien_0['color'])print(alien_0['points'])#字典alien_0存储量外星人的颜色和分数.最后两行代码访问并显示这些信息green52. 使用字典在Python中, 字典 是一系列 键值对 . 每个 键 都与一个值相关联, 你可以使用键来访问相关联的值. 与键相关联的值可以是数、字符

2020-11-15 14:01:33 269

原创 《Python从入门到实践》读书笔记——第五章 if语句

《Python从入门到实践》读书笔记——第五章 if语句1. 一个简单示例cars = ['audi', 'bwm', 'subaru', 'toyota']for car in cars: if car == 'bwm': print(car.upper()) else: print(car.title()) #AudiBWMSubaruToyota2. 条件测试每条if语句的核心都是一个值为 True 或 False

2020-11-14 17:52:19 214

原创 《Python从入门到实践》读书笔记——第四章 操作列表

《Python从入门到实践》读书笔记——第四章 操作列表1. 遍历整个列表使用Python中的 for循环magicians = ['alice' ,'david' ,'carolina']for magician in magicians: print(magician)定义一个fir循环,这行代码让Python从列表 magicinas 中取出一个名字, 并将其与变量 magician 相关联, 最后, 让Python打印前面赋给变量 magician 的名字. 这样, 对于列表中的

2020-11-14 15:33:55 186

原创 《Python从入门到实践》读书笔记——第三章 列表简介

《Python从入门到实践》读书笔记——第三章 列表简介1 列表是什么列表 由一系列按特定顺序你排列的元素组成,其中的元素之间可以没有任何关系.列表中通常包含多个元素,因此给列表指定一个表示复数的名称(如letters,digits 或 names)是个不错的主意在Python中, 用方括号([ ])表示裂变,并用逗号分隔其中的元素 .bicycles = ['trek' , 'cannondale' , 'redline' , 'specialized']print(bicycles)如果

2020-11-14 13:30:15 78

原创 树莓派玩转LINUX -Part1 Shell

第五章 贝壳里的树莓派树莓派的性能不高,而计算机图形的呈现相当消耗资源。幸好,Linux提供了一种更易与树莓派互动的方式—— Shell5.1 初试Shell打开终端,桌面上就会出现一个黑色背景的窗口,窗口上面写着:pi@raspberrypi:~ $ 这里的pi是用户名,raspberrypi是计算机的名字,是命名提示符。如果敲击键盘,那么字符会显示在是命名提示符。如果敲击键盘,那么字符会显示在是命名提示符。如果敲击键盘,那么字符会显示在提示符的后面,形成一串文本形式的命令。在英文中,

2020-10-25 18:29:09 2376 5

原创 第二章 基础篇

第二章 基础篇Arduino语言及程序结构Arduino语言Arduino使用C/C++语言编写程序通常所说的Arduino语言,是指Arduino核心库文件提供的各种引用程序编程接口(API)的集合增强程序可读性,提高开发效率pinMode(13,OUTPUT);digitalWrite(13,High);这里 pinMode 即是设置引脚的模式,这里设定了13脚为输出模式;而 digitalwrite(13,HIGH) 则是使13脚输出高电平数字信号。

2020-10-25 01:16:35 700

原创 《Python从入门到实践》读书笔记——第二章 变量和简单数据类型

第二章 变量和简单数据类型变量的规则变量名只能包含字母、数字和下划线。变量名能以字母或下划线大头,但不能以数字打头。例如,可将变量命名为message_1,但不能将变量命名为1_message。变量名不能包含空格,但能使用下划线来分隔其中的单词。例如变量名 greeting_message可行,但变量名greeting message 会引发错误。不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print。变量名应既简短又具有描述性。例如name比n

2020-10-25 01:14:40 280

原创 第一章 初识Arduino

2020-10-25 00:57:58 198

原创 【记录】牛客OJ-牛客编程语言练习赛第一场

A ASCII码题目描述BoBo教KiKi字符常量或字符变量表示的字符在内存中以ASCII码形式存储。BoBo出了一个问题给KiKi,转换以下ASCII码为对应字符并输出他们。73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33输入描述:无输出描述:转换输出题目中给出的所有ASCII到对应的字符。#include<stdio.h>int main(){ int a[12]; a[0]=73;

2020-10-24 18:25:53 539

武汉工程大学第一届ACM程序设计竞赛试题.pdf

武汉工程大学第一届ACM程序设计竞赛试题 武汉工程大学第一届ACM程序设计竞赛试题 武汉工程大学第一届ACM程序设计竞赛试题 武汉工程大学第一届ACM程序设计竞赛试题 武汉工程大学第一届ACM程序设计竞赛试题

2020-10-25

空空如也

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

TA关注的人

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