预备作业2 :学习基础和C语言基础调查
剑网三毒经pk心得:
- 看完标题的你真的没有进错,这里是博客园。
- 想到写这篇文章的原因一部分是自己的确没啥技能比超过90%以上的人还好,还有一部分是受到了作业提示的指引......
如果你有类似的技能获取的成功经验(学习,棋类,球类,乐器,艺术,游戏......
- 好的我承认老师把游戏放在最后面一定是不想让我们看到......
- 甚至选到......
- 但是管他呢哼!(这句话不要,一会记得删了)
- 如果能让一个从未接触过这个游戏的人快速熟悉它的玩法,我认为这也算是一种比较成功的传授经验案例了吧!
- 不过谨慎如我并没有直接开始写,而是去问了一下可爱的老师..
- 我在这里十分赞同老师的观点,决定好好完成作业!但是另一方面就是理解老师布置这篇作业的用意,我认为应该是让我们从以往的经验中找到合适自己学习Java的方法。(然后后面的调查除了摸清我们的基础之外,还有让我们复习知识的想法)
- 于是我还是写了这篇游戏心得。
一、读娄老师做中学之五笔输入法实践教程有感
- 作为一个今后工作十分有可能需要到高效准确的打字技巧的人,我在娄老师的四篇文章中(剩下的两篇分别是每天一万步,每周减十斤和做中学(Learning by Doing)之背单词-扇贝网推荐)毫不犹豫的点开了这一篇五笔输入法实践教程,并且在开头就看到了这样一句话,这句话说的背景是问极点五笔的作者杜志民学长(真的是学长哦!!)为什么开发极点五笔,光看前半段我还挺开心的:
开发极点起因主要是个人兴趣爱好
- 我写这个pk心得也是个人兴趣爱好!!!
和工作需要。
- 哦。
- 但是不管怎么说,兴趣的确是学习初期的最好推助力,文章之后便是中规中矩的教学啦。
二、实践教程
- pvp,即player vs player,其中的精髓借用动漫overload的话来描述便是:
情报交流的虚虚实实。
- 控制与解控,控制前兆与免控,爆发与减伤,以及血量、蓝量(即法力值,使用技能都会消耗一定的蓝量)的对换。
- 在玩一个职业之前,你需要了解这个职业的定位是什么,如dps(大量输出者)、support(辅助,治疗者)、MT(前排,主要火力吸引者)、gank(高爆发低生存,主击杀者),而毒经,则是属于多控制的使用DOT(造成持续伤害的状态)来打出伤害的dps。
- 控制,分为硬控制(使敌方无法做出反应的控制,如眩晕,定身,击倒,强制攻击和丐帮的act等)和软控制(受控制仍能做出一定动作,如减速,封轻功,封内,沉默,锁足等),这里有一个控制级别的设定,即当玩家受到多个控制时,会出现高级别的控制顶掉低级别的控制的情况,级别如下:
减速<锁足<定身<眩晕<击退=击倒
- 为了达到控制的时间和利益最大化,我们需要十分熟悉这个控制等级,而毒经打出控制,是需要一定的技能组合的:
蛊+百足(锁足,减少受到的治疗量)、蛊+蝎心(眩晕)、蛊加蛇影(减速)、蛊加千丝(封轻功,重度减速)、蛊加蝉啸(封内,使对方下马)
- 根据上面的控制等级可以轻易得出:
蛇影<=千丝<百足<蝎心(蝉啸的分级在下面)
- 在这里需要提一下,封内是指无法使用内功攻击,但是对一些肉搏型角色并没有什么影响(沉默除外),而一般的角色在马上是无法进行攻击的,除了天策(类似于古代里骑兵一样的职业),于是如果遇到了内功角色或是天策,你的控制链应该是:
蝉啸-蛇影-百足-千丝-蝎心
- 除去控制,毒经还有两个重要的技能,即五个宠物:风蜈(主动技能可使自身移动速度增加)、天蛛(主动技能可使20尺内的选中目标拉到天蜘蛛身前定身一秒,可将马上角色拉下马)、玉蟾(强迫玉蟾周围敌人攻击玉蟾)、灵蛇(对目标造成一次强毒性攻击)、圣蝎(使对方技能cd更新速度减缓50%)和蛊虫献祭(解控),献祭不同的宠物同样也会有不同的效果简单来说便是:
风蜈(免控6秒)、天蛛(天蛛周围15尺内的敌方锁足3秒)、玉蟾(生成一个能吸收自身最高血量10%加上1000的伤害盾)、灵蛇(自身的伤害和治疗成效提高50%)、圣蝎(自身技能cd更新加速50%)
- 以上便是毒经玩法最基础的介绍了,实际上还有根据小轻功躲技能的搭配玩法,但是具体要介绍实在是太多了,根据不同的职业同时也有不同的对应方法,这里就举一个打天策的实战例子吧:
开局召玉蟾,天策断魂刺(从远距离一下突进目标并可接击倒,天策的招牌起手),毒经献祭(解控加盾),同时给自身上蛊(免控),然后百足锁足,绕到他背后(游戏内释放技能需要面向目标,绕到背后可使对方无法攻击到自己),上毒,上千丝封轻功(天策的上马属于门派轻功,可快速上马),看天策解不解(天策的解控技能只有风),如果天策开风,毒经化蝶(门派轻功,使自己遁入蝴蝶中,无敌1秒并消失)躲;如果天策不开风,毒经直接给幻蛊(使对方定身5秒的硬控),这时天策必然开风解,这时毒经要化蝶,化蝶他没法打你,要么上马要么跑。
如果上马,让他上,毒经换蜘蛛,直接拉下马,一套控制打上去。(此处蝎心眩晕接幻蛊不好,容易断,详情看控制等级那段。我基本是百足锁足,上完毒然后蝎心,然后后跳,想逼风就百足上毒幻蛊)那种疾走的,一定要注意后跳(向后走然后按跳跃键,游戏中设定后跳可以使自己免疫控制,但是伤害不能免疫,但使用后会有公共cd,使自己所有技能进入5秒的cd中,小轻功除外),因为他可能直接突过来,打你一套再上马打你,这样毒经很伤。
然后,基本你手上的迷心蛊好了,有了这个你就可以给自己上蛊大大方方追上去打他,他距离跟你拉近了给玄水蛊(毒经唯一减伤技能),用小轻功[分别是蹑云逐月(前冲)、凌霄揽胜(向左翻)、瑶台枕鹤(向右翻)、迎风回浪(向后翻,距离比后跳远很多)]拉开距离。
- 最后便是奇穴和配装了(照搬就好,等到熟悉之后可以自己配):
- 奇穴[大多数是被动技能,需要点出的主动技能一般是蛊虫狂暴(小队解控),蚀心蛊(使对方混乱,随机攻击周围)]
- 震惊,被水印盖住的从左到右依次是蛊虫狂暴和固灵。
- 配装
- 当然上面的教学仅仅是看还是不能懂的,具体还要自己去游戏里试哦。
三、学习心得
- 学习是一个多领域共通的技能,在游戏中得到的学习经验同样可以运用到学习知识中。
- 除了在前面提到的兴趣以外,还有一点就是类似于娄老师的每天一万步,每周减十斤里提到的制定适合自己的训练计划(忌太易及太难),和具体明确的小目标。
C语言学习调查:
Q:你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?
A:刷题库,当时觉得这个网上做题的形式很新颖,于是就养成了每天刷几道的习惯,现在想想当时还是学的太随意了,可能自己有一点强迫症吧,一定要把前一章的题都刷没了才开下一章,所以虽然感觉自己做了很多题,但是有关后面章节的题并没有接触很多,今后我会平均好的。
Q:目前为止估算自己写过多少行C代码?理解的情况如何?量变引起质变,如何平衡质和量?
A:应该是有3000条了吧,只要写过的代码都能理解的。量变引起质变,我认为这里的“量”应该是行之有效的正积累,而不是毫无意义的数量,俗话说行百里者半九十,就是越接近质变,就越不能敷衍了事。
Q:学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?
A:说实话,在过了一个学期的时间后...这些概念都变得比较模糊了,不过在当代学生有了百度、谷歌之后,这种概念问题应该是动手就能会的:
数组指针:形如int (*p)[i],其中p为指向数组地址的指针,其本质为指针,i为数组的长度。
指针数组:形如int *ptr_array[m],其数组中的元素全都是指针(从0开始,ptr_array[i]是指第i+1个元素的指针)。
函数指针:形如int (*f) (int x),其中f指向函数。
指针函数:形如int *(p(int,int)),(这里将p括起来是为了先将p于后面的东西结合起来,即p为一个函数);
Q:学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?
A:文件就是一个你把常用或者重要的数据存在一个便于保存的地方;流就好比信息传递的一个中介,信息在交流或传递是总要先转换成相应的流去传输,比如input就是输入流,output就是输出流,在到达目的后流又会转回数据;文本文件即字符与字节一一对应,二进制文件就是把文件转化成二进制去储存;编程的话不是很会...
Q:学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?
A:再一次感谢百度百科。面向过程就是一种以解决当下问题所进行的编程,它不一下解决整个问题,而是遇到一个问题,就解决一个,最后再将他们调用整合一下就好了。
Q:在C语言里面,什么是模块?你写过多个源文件的程序吗?
A:模块就是比方说在一个很大的程序中,它可以单独拿出来当作一个小程序使用,那么这个拿出来的部分就是这个大程序的小模块;没有。
Q:知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?
A:感谢。高内聚,低耦合的意思就是在一个大程序中,他的各个模块要能一致服务于这个程序,并且他们之间是一个1+1大于2的关系,但当他们运行时,各个模块之间的依赖性需要在一个很低的范围。
Q:学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。
A:
1、复制:
#include<stdio.h>
int main()
{
char *A="copy";
char B[4];//这里的数字需要大于等于赋值的长度哦!
memcpy(B,A,strlen(A));
B[strlen(A)]='\0';//以0结尾就不会出现乱码啦
printf("%s\n",B);
return 0;
}
2、查找数字5:
void main(void)
{
int A[100]={1,2,3,4,5,6,7,8,9,10};//我本来想尝试输入一个随机整数数组的,但是失败了,老师你一定要告诉我!
int i;
for(i=0;i<20;i++)
{
if(A[i]==5)
{
printf("5 is here!\n");
break;
}
}
}
3、数组从小到大排列:
#include <stdio.h>
#define N 12
int main()
{
int a[N]={11,2,3,123,123,2423,23,54,5,43,4,1};//同样的,这里我也想用一个随机数组
int i,j,k,l;
for(i=0;i<N;i++)
{
k=i;
for(j=i+1;j<N;j++)
{
if(a[j]<a[k]) k=j;
if(k!=i)
{
l=a[k];
a[k]=a[i];
a[i]=l;
}
}
}
for(i=0;i<N;i++)
{
printf("%d ",a[i]);
}
return 0;
}
4、数组从大到小:
#include <stdio.h>
#define N 12
int main()
{
int a[N]={11,2,3,123,123,2423,23,54,5,43,4,1};//随机数组老师!
int i,j,k,l;
for(i=0;i<N;i++)
{
k=i;
for(j=i+1;j<N;j++)
{
if(a[j]>a[k]) k=j;
if(k!=i)
{
l=a[k];
a[k]=a[i];
a[i]=l;
}
}
}
for(i=0;i<N;i++)
{
printf("%d ",a[i]);
}
return 0;
}
Q:写一个程序,统计自己C语言共写了多少行代码。
A:对不住了,这次百度也没能帮到我。但是我参考了很多同学的作业,觉得这一篇写的非常好(我能看懂的对我来说就是好的):20165205预备作业2。
Q:你知道什么是断点吗?给出自己调试程序的例子。
A:断点在CB里面就是breakpoint(显示出来就是左边的那个红点),程序遇到断点就会停下来,便于查找问题。
参考怎样快速阅读一本书,快速阅读一下云班课中有PPT,每章提出一个问题
- 第一章:看的有点懵..java的编译器和解释器是两个东西吗?还是一个东西完成的两个事?
- 第二章:scanner类创建对象没有看明白怎么用...可能我真的很笨吧,为什么这些例子没有完整的程序呢?
- 第三章:那个异或的加密解密我没有看懂他是怎么运行的,然后为什么明文和密文长的一模一样呢?
- 第四章:什么叫局部变量只在方法中有效?这部分我只看懂了局部变量和成员变量原来不是一个东西。
- 第五章:重写父类那个访问权限给的那个例子没有看懂。
- 第六章:接口的意思就是c语言中的调用函数吗?还是这是两个概念呢?
- 第七章:异常类大致上是否可以直接用if...else来替换?断言是否就是断点?
- 第八章:string类我觉得我都没有看懂怎么用。
- 第九章:好多概念,或者说这就是教程步骤而已啦,没有上手我也不知道哪里会出问题...
- 第十章:如果目录中有名为letter.txt文件的话怎么调用?
- 第十一章:都不是很会..
- 第十二章:我觉得虽然有执行优先级,但是线程过多真的不会让cpu炸掉吗?他的消亡对父类有影响吗?
- 第十三章、第十四章、第十五章:我觉得越往后看越像天书,我怕会提出来用眼睛看就能明白的问题,所以还是等到认真学起来再提问吧。
对比C语言的学习,你对《Java程序设计》的学习有什么具体目标?如何通过刻意训练提高程序设计能力和培养计算思维?如何通过"做中学"实现你的目标?
- 答:我希望我在学习java的过程中能够清楚的知道大部分概念的意思及用法(不靠百度百科),课本上的内容是肯定要过一两遍的,但我认为还是没有做题来的实在。娄老师也说过了今后学习java的编程量,我觉得我要是跟上了,那我这一学期的编程量也是非常可观的,所以现在还是对java挺放心的,希望今后娄老师和好看的学姐助教能多多包容拖后腿的我QAQ。
预备作业2 :学习基础和C语言基础调查的更多相关文章
- 20165318 预备作业二 学习基础和C语言基础调查
20165318 学习基础和C语言基础调查 技能学习经验 我们这一代人,或多或少的都上过各种兴趣班,舞蹈钢琴画画书法,我也是如此.可这些技能中,唯一能拿的出手的就是舞蹈了.按照<优秀的教学方法- ...
- 20165234 预备作业2 学习基础和C语言基础调查
学习基础和C语言基础调查 一.技能学习经验及体会 你有什么技能比大多人(超过90%以上)更好? 看到这个问题,我仔细想了想,好像的确没有什么特别出众的技能,但是我想到了许多我个人的爱好. 我从小喜欢五 ...
- 20165230 学习基础和C语言基础调查
20165230 学习基础和C语言基础调查 技能学习经验 我擅长弹钢琴.小时候我曾上过很多兴趣班,比如钢琴.跳舞.书法.绘画等等,唯一坚持至今的只有钢琴.仔细一算学习钢琴至今已有12年,不能说已经精通 ...
- 20165237 学习基础和C语言基础调查
学习基础和C语言基础调查 一.技能学习与特长 你有什么技能比大多人(超过90%以上)更好? 我的爱好和技能说实话挺广泛的.如果要挑出来一个很擅长的话,我觉得应该是钢琴. 针对这个技能的获取你有什么成功 ...
- 20165337学习基础和C语言基础调查
20165337学习基础和C语言基础调查 你有什么技能比大多人(超过90%以上)更好? 讲道理我感觉我自己没有什么能比90%以上的人都做得好的技能,我就瘸子里面拔将军挑一个我自认为还不错的技能吧. 我 ...
- 20165323 学习基础和C语言基础调查
20165323 学习基础和C语言基础调查 一.技能学习心得 1.你有什么技能比大多人更好? 我觉得我羽毛球打的还行,不能说打得比大多数人好,但是对于一些打羽毛球的要领还是掌握的. 2.针对这个技能的 ...
- 20165235 学习基础和C语言基础调查
20165235 学习基础和C语言基础调查 首先第一个问题:你有什么技能比大多人(超过90%以上)更好?感觉很难回答这种问题,其实我对很多东西挺感兴趣的,如果非要拿出一种比较突出的技能的话我感觉就是象 ...
- 20165317 学习基础和C语言基础调查
学习基础和C语言基础调查 关于优势技能 说来惭愧,读书多年,爱好不少,但是真的能拿的出手的.能被叫做特长的不多.至今,能在同龄人中处于较领先位置的也只有从四年级开始练起的乒乓球.记得开始练习乒乓球是从 ...
- 20165305 学习基础和C语言基础调查
学习基础和C语言基础调查 <优秀的教学方法---做教练与做中学>心得 在<优秀的教学方法---做教练与做中学>文章中又一次提到了"做教练"这一学习方法,因为 ...
- 20165215 学习基础和c语言基础调查
学习基础和c语言基础调查 <做中学>读后感与技能学习心得 读后感 Don't watch the clock. Do what it does. Keep going. 不要只看时钟,要效 ...
随机推荐
- 【SpringMVC学习07】SpringMVC中的统一异常处理
我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发.测试通过手段减少运行时异常的发生.在开发中,不管是dao层 ...
- 如何查看tomcat启动异常日志详情
我的电脑同时使用两个jdk版本,默认1.7,eclipse使用的是1.8,,由于项目启动时有加载类需要jdk1.8的包,1.7不支持.所以导致项目在eclipse直接能够跑,而在外面的tomcat跑是 ...
- 深入理解 Java 虚拟机之学习笔记(2)
本节介绍 Java堆的OutOfMemoryError测试 Eclipse Memory Analyzer分析内存溢出 虚拟机栈和本地方法栈StackOverflowError测试 方法区和运行时常量 ...
- NIO相关概念之Selector
选择器(selector): 选择器管理者一个被注册的通道的集合信息和它们的就绪状态.通道是和选择器一起被注册的,并且使用选择器来更新通道的就绪状态,当这么做的时候,可以选择被激发的线程挂起,直到有就 ...
- Jenkins和Sonar集成
Jenkins可以通过插件的形式和Sonar很好的集成. (1)Jenkin安装Sonar插件(这里我估计安装的插件有点多) 注意:之前安装Jenkins的时候我用的是JDK系统环境环境变量jdk1. ...
- Redis 下载与安装(Windows版)
下载 1.Github下载地址:https://github.com/MicrosoftArchive/redis/releases 2.百度网盘下载地址:Redis-x64-3.2.100.zip ...
- C#模拟登录后请求查询
需求是这样子的,想开发一个外挂程序,能够抓取别的系统的数据,从而实现数据验证. 比如这样一个界面: 使用Chrome浏览器分析http请求和响应过程以及页面的html代码,发现这是一个ajax请求,于 ...
- mui---计算缓存大小及清除缓存
在做APP项目的时候,考虑到APP的的缓存文件太大,会考虑在APP内部设置清除缓存的功能. 具体方法: http://www.dcloud.io/docs/api/zh_cn/cache.html h ...
- ffmpeg 视频转ts切片 生成m3u8视频播放列表
近期做视频点播,要求将视频文件切片成ts文件.经搜索得到以下两个命令,可完成这个任务. 一 首先将视频文件转为视频编码h264,音频编码aac格式的mp4文件 1.可以预先使用ffprob ...
- 写写我的硕士三年【zz】
昨天我们组的10bit-40M ADC测出来了,自己终于能松口气,可以无牵无挂的毕业了.晚上老板bg全组毕业生,喝了很多,我对老板说:"这3年在组里,我是把它当作事业来做的!"是的 ...