Unity 如何使用TextMeshPro 用TextMeshPro时,不显示文字?1.导入字体文件,并注意将字体文件名改为英文2.准备好存放需要用什么汉字的txt文件,txt里有什么汉字,Unity中才会显示什么汉字3.4.选择刚刚的两个文件5.最后点save...
Unity3D 使图片拉伸不变形 【解决前效果】【解决后效果】解决方法:第一步:打开Sprite Editor第二步:按住图片边缘上的绿色小点,往中间拖拖成如下效果,其中中间绿色框围成的区域就是变形的区域。点击Apply保存。第三步:在image中,将Image Type中的Simple改为Sliced,在场景(Scene)窗口中拖动调节大小,或者...
【Java】采用多线程,模拟售票系统的售票和退票过程。编程要求如下: 编程题采用多线程,模拟售票系统的售票和退票过程。编程要求如下:可售票的数量为一个固定值,当还有余票的时候可以售出票,如果没有余票了(票数为0),则必须等待退票后才能售出票。售票的时候不能退票,反之亦然。使用synchronized实现同步控制,并使用wait()和notify()实现线程之间的通信。定义Tickets类(Tickets.java), 表示所有的票,Tickets类至少有1个域。 一个域:票的数量(size) 两个方法:退票方法和售票方法//Ticket.javapub.
2-08假定要用3KHz带宽的电话信道传送64kb/s的数据(无差错传输),试问这个信道应具有多高的信噪比(分别用比值和分贝来表示)?这个结果说明什么问题?) 2-08假定要用3KHz带宽的电话信道传送64kb/s的数据(无差错传输),试问这个信道应具有多高的信噪比(分别用比值和分贝来表示)?这个结果说明什么问题?)答:由香农公式C=W log2(1+S/N)(其中C是信道容量;W是带宽;S/N是信噪比)代入得:64=3 * log2(1+S/N)所以比值表示:S/N=2^64/3 - 1 = 2^21.33 - 1 = 10485762.5 - 1=2621439。分贝表示:10lgS/N=10*(6+0.42)=64.2这个结果说明这是个信噪比要求
【计算机网络】4-41假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”): [问题]假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”):N1 7 AN2 2 BN6 8 FN8 4 EN9 4 F现在B收到从C发来的路由信息(这两列分别表示“目的网络”“距离”):N2 4N3 8N6 4N8 3N9 5试求出路由器B更新后的路由表(详细说明每一个步骤)。[回答]答:先把B收到的路由信息中“距离”加1,并在后面添加C,得:新表:N2 5 CN3 9 CN6 5 CN8 4 CN9 6 C再对比上
4-35已知地址块中的一个地址是140.120.84.24/20。试求这个地址块中的最小地址和最大地址。地址掩码是什么?地址块中共有多少个地址?相当于多少个C类地址? 4-35已知地址块中的一个地址是140.120.84.24/20。试求这个地址块中的最小地址和最大地址。地址掩码是什么?地址块中共有多少个地址?相当于多少个C类地址?答:(1)把题中的地址转化为二进制:140.120.84.24 =140.120.(0101 0100).24。(这里根据20,所以只用转换了部分二进制,方便写)然后保持前20位不变,后12位全部置0,即为这个地址块中的最小地址。最小地址即为:140.120.80.0/20保持前20位不变,后12位全部置1,即为这个地址块的最大地址。
下列的前缀中的哪一个和地址152.7.77.159及152.31.47.252都匹配?请说明理由。 [问题]下列的前缀中的哪一个和地址152.7.77.159及152.31.47.252都匹配?请说明理由。(1)152.40/13;(2)153.40/9;(3)152.64/12;(4)152.0/11。答:(1)152.7.77.159与11111111 11111000 00000000 00000000逐比特相“与”和(1)不匹配,故(1)不符合条件。(2)152.7.77.159与11111111 10000000 00000000 00000000逐比特相“与”和(2)不匹配,故(2)不符
【计算机网络】3-20假定1km长的CSMA/CD网络的数据率为1Gbit/s。设信号在网络上的传播速率为200000 km/s。求能够使用此协议的最短帧长。 [问题]3-20假定1km长的CSMA/CD网络的数据率为1Gbit/s。设信号在网络上的传播速率为200000 km/s。求能够使用此协议的最短帧长。[回答]答:1km长的CSMA/CD网络的端到端传播时延τ=1/200000=5×10-6s=5µs,往返传播时延为:2τ=10µs。为了能按照CSMA/CD工作,最短帧的发送时延不能小于10us。以1Gb/s速率工作,10us可以发送的比特数为:1Gbit/s×10µs=1×109bit×10×10-6=10000bit。所以,最短帧长为10000
【计算机网络】要发送的数据为101110。采用CRC的生成多项式是P(x)=x^3+1 。试求应添加在数据后面的余数。 要发送的数据为101110。采用CRC的生成多项式是P(x)=x^3+1 。试求应添加在数据后面的余数。答:因为P(x)=x^3+1,x3对应1000,1对应1,所以除数为1001,除数有4位,所以n=4-1=3,所以被除数后面需要补3个0,即被除数为101110000。除法计算过程如下故余数为:011拓展:很多人不知道除数的计算过程,除数是根据P(x)=x^3+1算的,x3代表1000,即1后面有3个0,而其中的“1”代表1后面0个0,即除数的最后一位是1。所以为1001。比如P(x)=X^4
“差分曼彻斯特编码”相比“曼彻斯特编码”有什么优势? 首先我们呢按照教材介绍两者编码的规则:曼彻斯特编码:位周期中心的向上跳变代表0,位周期中心的向下跳变代表1(也可以反过来定义)。差分曼彻斯特编码:在每一位的中心处始终都有跳变。位开始边界有跳变代表0,而位开始边界没有跳变代表1。由上述定义可知:曼彻斯特编码是检测跳变的方向判断0和1的。需要1.检测是否发生跳变,2.检测跳变的方向。而差分曼彻斯特编码只需要检测是否发生跳变来判断0和1。故优势如下1.差分曼彻斯特更易于信号的检测。2.并且,如果是处于噪声干扰的环境中,检测有无跳变,比检测跳变的方
6-21 修改学生成绩 (10分) PTA 输入n(n<50)个学生的成绩信息,再输入一个学生的学号、课程以及成绩,在自定义函数update_score()中修改该学生指定课程的成绩。函数接口定义:int update_score(struct student *p, int n, int num, int course, int score);其中p是结构指针,n是学生个数,course是课程序号,score是修改后的课程成绩。函数须返回指定学生的顺序位置,如果查无此人,返回-1。裁判测试程序样例:#include <stdi
6-17 字符串排序 (10分) PTA 从键盘上输入N个字符串(约定:每个字符串中字符数≤80字节),对其进行升序排序并输出。函数接口定义:void sort_Str(char *str[]);裁判测试程序样例:#include<stdio.h>#include<string.h>#define N 5void sort_Str(char *src[]);int main(void) { int i; char *pstr[N], str[N][81]; for (i=0; i
6-12 指定位置输出字符串 (10分) PTA 本题要求实现一个函数,对给定的一个字符串和两个字符,打印出给定字符串中从与第一个字符匹配的位置开始到与第二个字符匹配的位置之间的所有字符。函数接口定义:char *match( char *s, char ch1, char ch2 );函数match应打印s中从ch1到ch2之间的所有字符,并且返回ch1的地址。裁判测试程序样例:#include <stdio.h>#define MAXS 10char *match( char *s, char ch1, char ch2
字符串中除首尾字符外的其余字符按降序排列 PTA 6-2 字符串中除首尾字符外的其余字符按降序排列 (10 分)请编写函数fun,对字符串中除首、尾字符外的其余字符按降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。函数接口定义:int fun(char *s,int num);其中 s 和 num 都是用户传入的参数。函数对字符指针 s 所指的字符串中除首、尾字符外的其余字符按降序排列。裁判测试程序样例:#include <stdio.h>int fun(char *s,int num);int mai
6-10 两个字符串穿插 (10分) PTA 本题要实现的程序功能是: ①从键盘上先后读入两个字符串,存储在字符数组str1和str2中。注意,这两个字符串最长均可达到32个字符、最短均可为0个字符。 ②将字符串str2插入字符串str1中。 ③在屏幕上输出新生成的str1。函数接口定义:void conj(char *s1, char *s2);裁判测试程序样例:#include <stdio.h>#include <string.h>#define N 32void conj(char *s1,
6-4 找最大值及其下标 在一维整型数组中找出其中最大的数及其下标。函数接口定义:int fun(int *a,int *b,int n);其中形参a 、b、n都是用户传入的参数。函数fun的功能是在指针a所指向的一维数组中找出其中最大的数及其下标,下标存到指针b所指的变量里,函数返回最大值。裁判测试程序样例:#include<stdio.h>#define N 10int fun(int *a,int *b,int n);int main(){ int a[N],i,max,p=0;for(i=0;