想去游戏公司做游戏,最重要的是什么素养?

2023-11-20

  首先,要学会沟通。

  话说,动过去游戏公司的念头,做游戏,感觉很酷。

  但是,想想自己一不会编程、二不会画画……做策划?那好像是两边受气里外不是人出事第一个背锅的角色,想想也就想想……不过正好前些天我们发过一篇讲去日本学游戏的文章,说不定能派上用场。

  前段时间看到伽马数据的一个调查,统计国内游戏企业各岗位对人才的职业素养要求,排名最高的是「沟通能力」。

  呀,看到这个就有点小激动,原来游戏公司最看重的是沟通能力,那我很有机会嘛。想当初我不玩主机游戏好多年,本世代游戏一概不知,就凭着沟(hu)通(you)能力进了 VGtime,那现在我岂不是也能靠着沟(hu)通(you)能力进游戏公司?

  很遗憾,暂时还没有哪家游戏公司要我。枉我和他们聊天时巧舌如簧、鬼话连篇,做尽舔狗不着痕迹,怎么就没人发现我沟通能力很强呢……

  也可能是因为这个伽马数据这个调查结果不准确。我们之前请 VGtime 的网友做了相同选项的投票,结果和伽马数据大不同,「创造力」「热爱游戏」排在前面,「沟通能力」倒数第三。所以问题大概出在我没创造力,不够热爱游戏。但怎么才能有「创造力」和「热爱游戏」?听起来挺扯淡的。

                                                            vgtime 网友对这7项能力重要性的投票结果

  我很想知道那些游戏公司的老板是怎么想的,他们招人时看重的是什么。大公司的老板咱没找,找了几家不大的工作室的负责人,具体问题具体分析,他们自身具体的经验和观点,或许能说明更多事情。

 

顽皮狗的办公室当然充满了创造力

  Forsaken54 曾经在维塔士参与过一些知名游戏项目,一年前他投资了一间工作室做主机游戏。关于伽马数据报告里几项素养的排名结果,他的意见是这样的:

  「首先我们先定义下,这里说的游戏是工业化生产的游戏,无论是主机还是手游,而不是所谓的独立游戏。现在游戏产业已经发展为需要十几个工种,几十个分工的精密作业,所以沟通能力,特别是跨工种的沟通能力是最重要的。如果一个员工能起到节点式的作用,能无障碍的跟各个环节无障碍沟通,就能为项目节约大量的沟通成本,也能让周围的人工作更轻松,这一般也是公司最看重的人才。对于精密作业,前期一点点信息传达不到位,最后可能就是大问题,可能就得推倒重来,所以沟通能力和团队合作肯定是第一、第二,我觉得它们应该算一项。」

                                                                                          维塔士(上海)

  「责任心、学习能力、抗压,这三点可以一起说,它们肯定排第三。因为这个行业对绝大部分的中层以下的从业者提出的要求是:严格按照时间节点,长期地稳定输出质量正好达到标准的成果,并且和公司的输出平均值差别不大,并不追求高质量。某一个人的质量太突出反而可能是有害的,当然能稳步提升最好,所以这里说的责任心其实首先是绝不能延误节点,其次是清楚项目要求,用最短的时间达到标准,而不去一味追求质量。抗压则是指在项目整体节点出现问题的时候,能顶的住不合理的压力,因为游戏研发不仅精密,不可控因素还很多,不可能保证按部就班,这点我觉得甚至优先于学习。」

  「最后两项,爱游戏和创造力,我其实很想把它俩排第一、第二,但是这里说的是整个游戏行业,不是单指游戏制作人或者美术总监,脚本,导演之类的岗位。对于大部分的从业者来说,爱不爱游戏不重要,创造力也不太需要,甚至有也要隐忍。我们只需要你按照上下游分工的需求,按照技术文档定死的流程和方法,稳定地交出东西。你随便去发挥创造就是不负责,要创造,等爬到金字塔尖再说。 如果你有决心要爬到金字塔尖,热情、想法、创意一定是不能丢。但是在爬的过程中大部分时候是无处让你发挥这些的,会很痛苦,隐忍的同时还要保持最初的热爱,很难。我看到很多人被消磨掉了,而留下的才能成为被记住的那部分人。」

  「顽皮狗之类的顶级工作室,会把下游创造性低的工作外包给其他国家的公司去完成。这些底层的劳动在一个项目里一定是大多数,只是你在顽皮狗办公室里看不到……」

                                                                             顽皮狗工作室(摄于2011年)

 

用委婉的方法否定别人的激情创意

  我去问另一位工作室负责人(应本人要求,隐去姓名),他们公司在北京,正同时开发两款主机游戏。

  「我们先确定是什么岗位招人。如果是招制作人这样的团队领军人物的话,那肯定更看重的是领导力,凝聚力,项目时间管理等这样的能力,如果是主策划的话,那么创造力一定是第一位的,其他能力的缺失或短板都可以通过制作人这样的项目领导来维系补充。

  「对于我们公司来说,我们的项目制作人也许并不是公司中最有创造力的人,但是他一定是能运筹帷幄,把控整体项目和团队的人。游戏策划一定是最富有创新力的人,但是他不需要知道现在项目的制作成本是多少,需要什么时候完成,Alpha 什么时候放出,Beta 什么时候放出,要参加哪些展会等等。」

                                      以《命运2》为例,现在官方对外会公布详细的更新日程,内部开发日程当然比这更细

  「我们现在正在做的这个项目(编注:该项目为赛博朋克、科幻题材的游戏,包含 SCP 元素),原本是让主策划兼制作人,但后来发现他对项目的时间把控不好,经常会沉迷在某个设定上面不能自拔,哈哈。然后完全忘了什么时候要出版本,也忘了分配给其他同事工作。

  「后来我们就从之前的同事中挖来了一个很有项目管理经验的人来做制作人,首先他也很喜欢 SCP,也了解赛博朋克和科幻小说 。其次他能很好地控制项目成本,时间,人员调配等等,并且情商也很高,所以大家跟他处的关系都不错,也跟主策划聊的来。更主要的是他知道怎么用委婉的方法否定别人很有激情的点子,这点很重要(笑)。不过话说回来,如果项目组里没一个有激情创意的人,整个项目开发会变得索然无味。」

  上面说的是制作人、主策划这样的岗位,对于下面具体执行的团队成员,这位仁兄觉得:「团队里面一定要有执行力很强的人,他们也许也会有自己的想法,但是在整个团队是个team work的情况下就需要牺牲一下自己的小创意。不然的话,每个人都有自己的想法,肯定会天天互相看不起并且吵架的。」

  「5人以下,那大家天天一起头脑风暴,然后统一意见来执行,这是最好的发展方向,独立游戏就是这么做的。但团队要是超过5人,甚至超过10人、20人,就没法这么搞,除非制作人有舌战群儒的本事才行。」

  「所以如果咱们从大方向上来说,一大帮人一起做一个游戏,那肯定是沟通能力最重要。因为只要沟通的好,大家都是一条心,那三个臭皮也顶上一个诸葛亮了。」

 

沟通能力是核心素养

  老杨,TipsWorks 的创始人,曾就职于 KONAMI 上海参与制作《实况足球》系列,现在正带领团队制作《帕斯卡契约》这款3D动作冒险游戏。那天我掏出伽马数据这表格,老杨看了说:「从选项来说,(排名)绝对正确,你让我排,我觉得就照这个排吧。准确无误。」

  但是,这要看怎么去理解这些选项。

  「第一个,沟通能力,这太重要了,我觉得好的团队和不好的团队之间最大的差距就在于沟通能力。可是它不好体现也不好考察,不像抗压能力,老板给你压力就能看出你抗压能力怎么样。一家游戏公司,包括我们早期开的一些不太成功的公司,大家上班做游戏,内心的一些想法可能是沟通不起来的。员工心里首先想的并不是自己要怎么把这个游戏做好,他会觉得自己的一些事情更重要,这种情况是没办法的。

  「但是,要做一个成功的游戏,你必须得让团队有沟通,有沟通的氛围。招人的时候我常和新人说,如果你对游戏有想法,任何时间都欢迎你去找相关的人聊,不管你所在的岗位是什么。我会这么去鼓励他们,但关键不在于鼓励他们,因为你要相信大多数来做游戏的人内心有这种欲望,关键在于作为老板你要去营造这种氛围。

  「我有时候很庆幸,因为我们这里大多数人,上班有一半的时间是在沟通的。有特别积极、乐于沟通的,刚才那个动作和关卡设计师,你(指笔者)站旁边看,别人都没和你说话,就他会主动给你介绍他做的是什么。在这里如果一个成员觉得别人做的东西可以改一改变得更好,他会很着急,会去找那个人说,新人会不太习惯,老人都这样。所以我们这里撕逼的情况是很多的。」

                                         《帕斯卡契约》的一些设定稿和分镜,其中一些已经通过撕逼砍掉、改掉了

  但这样不会出现设计方向混乱、影响开发进度的情况吗?

  「这个你不用担心,不可能每个人都这么嗨。你如果能鼓励大家每个人都参与一点点,就已经很好了,不用担心大家都完全投入进来。你这项目没这么好的(笑)。你尽管去鼓励好了。今天我来办公室,发现他们还在讨论一个基础的材质球分配,因为这可能会提升一点点品质。所有的成果都是通过这样1%的提升来的。所以说沟通是很核心的素质,调查里这个选项有点轻描淡写,但你写到招聘要求上,也只能写:要有良好的沟通能力。」

  老杨的团队成员之前都是男的,这次我去他那儿,发现新增了几位女员工,做原画。「这几位姑娘到你们团队,你感觉她们表现怎么样?」「还行吧。我们没把她当姑娘……」

  上面聊的,基本把「团队合作」「责任心」也包含了,关于「学习能力」,老杨觉得意义不大。这话怎么说呢,在老杨看来,大家都是年轻人,进游戏公司学习一些工具、软件的运用,这个不难,这点学习能力大家都应该有。在他看来,成员原本的积累、审美更重要。

  「比如人物模型的制作担当,他做一个模型用到的软件是比较复杂,但他的底子肯定不是他会用软件,而是他平时观察生活,关注相关的素材,会注意各种细节,相比这种底子,用软件真的很好学。再比如,现在的美术很要求索图能力,我需要他画一个面具,符合游戏背景设定,特定的时代、特定的风格,要诡异,让人毛骨悚然,如果他只会搜‘面具’这种泛泛的关键词,结果肯定漫无边际;他要是会去搜‘黑死病’、‘瘟疫医生’之类的关键词,那很快能得到想要的结果,这就体现出他的底子了……」

  当然,若是指丰富自己积累、通过找资料形成独立意见的这种「学习能力」,那「学习能力」是重要的。不过在游戏行业这样发展迅速的行业中工作,大多数人都具备这种能力。

                                                           《帕斯卡契约》开发现场,这是在匹配语音和角色口型

  最后两项,「热爱游戏的心」、「创造力」,就像刚才说的,老杨认同这两项被排在最后。

  「热爱游戏这一点,我觉得大多数玩家对这个事情的认识可能有偏差。很多人在进入游戏行业前,分不清工作中爱游戏和生活中爱游戏的差别,他觉得自己喜欢玩游戏就是热爱游戏。那是他没到一个层次,他不知道什么叫热爱游戏。就像一些群里有人发不可描述的图,觉得自己是老司机,但那只是 Low,他只知道几个名字,可能连名字都记不清,更不要说里面的门道……

  「我们招那位动作设计师,不是因为他热爱游戏,你也很难在一群人里分辨谁热爱游戏,招他是因为我们看了他的一些研究,比如研究《战神》里一招的判定设计和背后的数值。这种事情是很枯燥的,但他做起来还觉得很有乐趣,这种‘热爱游戏’对游戏开发来说才是有意义的。

  「 生活里面,我们不必去区分玩家热爱不热爱游戏,你说热爱就热爱了,没关系。但游戏行业里,这种差别是立竿见影的,我保证你来一下就不热爱了。有时候我说我自己算热爱游戏吗?我觉得我也不太算。开发游戏有些岗位的确不需要你‘热爱游戏’,你画原画,建个模,你不热爱游戏也无所谓,只是你热爱的话,工作会更有劲一些。以那样的标准去找,国内‘热爱游戏’的开发人才不多,而且,找到一个真的‘热爱游戏’的人,对于国内一些公司来说,让他去做什么呢?(笑)」

                                           动画过场制作,一天可能只能做几秒,最惨的情况是回头还可能推倒重做……

  然后是「创造力」。老杨表示,首先国内游戏公司很多岗位是抹杀创造力的,其次,很多人自以为的创造力并不是创造力。

  「我遇到过一些来应聘的人,之前那家公司我们做一个 RPG,这位一上来就说我有套新系统,哇,这样那样……怎么说呢,只能说他跟我想的不一样,但我认为这并不是创造力的体现。人很容易沉迷在自己的设想里,但做一个能被大家广泛接受、好玩又很新的系统,这很难,大多数人不具备这种能力。

  「我们在招人的时候很难苛求一个人有创造力,只能说你思维比较活跃,那来做做看。要真来一个所谓有创造力的人,我觉得也蛮可怕的,很多时候他是自诩有创造力。其实,很难想象去招一个有创造力的人,一般情况是大家在制作过程中对具体细节有一些不同于传统的想法,一点一点地创新,这是有的。

  「招聘的时候公司不会说我们想做一个创新的游戏,所以招一批有创造力的人,这听着就很搞笑;应该是我们有一个好的企划,可能是比较新的,那需要招一批扎实的人来做,这才合理。不是说‘创造力’这东西不好,而是说它不应该成为一个招人条件。」

 

创新,带来迷茫

  高鸣,《蜡烛人》的制作人,作为独立游戏团队的领导者,他看到伽马数据的结果以及我站网友的投票结果后说:「我招人的逻辑和你们玩家的投票结果一致,看来我注定不能做一个合格的中国游戏企业家,更适合做一个玩家。」

  在招聘新人时,高鸣希望对方热爱游戏,这是底线,同时希望他认同工作室在游戏创新方面的诉求。

                                                                                         《蜡烛人》

  「判断一个人是否热爱游戏,方法很简单,聊聊他最喜欢的游戏就好。我们最新招募的两位成员,一位是拿着一本图文并茂的策划案来的,另一位是带着demo来的,这就比通过聊天更能判断他们的‘热爱’和‘创新’。判断一个人有没有‘创造力’,你看他做的东西有没有琢磨弄点新花样的感觉就行。」

  但关于「认同工作室在游戏创新方面的诉求」这个招聘条件,高鸣所指的是希望对方认同创新的价值并愿意为实现创新而工作。「我并没有把创新当做一种能力看待,我把它视作一种‘选择’。」同时,他也认为在一个团队里有多个「特别有想法的策划」,或者有多个「构架能力很强的主程」,这对于项目来说并非好事。

  「我挺好奇的,玩家有这么在意创新吗?还是说,你们平台的用户大部分是资深玩家,所以对创新的重视程度更高?」高鸣反问我。

  「呃……我想大部分玩家喜欢玩、玩得多的游戏,还是大型的商业游戏,这些游戏在设计上还是比较保守的,很难说有多大的创新。」

  「是,我也是这么感觉。其实人们还是喜欢熟悉的东西,创新的难点在于,你要做有意义的创新,玩家认可的创新。游戏作为媒介,还真是挺复杂的。唉……」

  现在高鸣的团队正在开发一款名叫《精疲力尽又一天》的动作解谜游戏,游戏的主题很亲切,表现我等社畜每天如何与睡意战斗,而他们的野心是希望在角色行动模式、玩法机制上做一些创新。

                                                                                      《精疲力尽又一天》

  「‘创新’这件事,实际操作中其实带来的更多是迷茫和难度。当我要求设计师做一个‘玩家没见过的东西’时,其实这是一个很困难的任务,因为大家见过的、做过的东西太多了,不容易做出新意,思维也容易陷入套路。比如我在设计《蜡烛人》里的幽灵卡了很久,谈到幽灵,大家想到的基本就是鬼火、布袋、骷髅头那类。避开这些传统设计是很困难的,做了才深有体会,我们最后是做了漂浮的蜡烛头这样一个幽灵形象。

  「创新带来迷茫,因为没有参考和学习的对象,只能摸着石头过河——这种话说着轻松,做起来其实非常困难,会不断让你怀疑自己。我们在做《精疲力尽又一天》的时候一直都是很迷茫,我自己也是如此。我们应对迷茫的方式是尽力去想象,然后根据想象做出游戏原型,放出去给玩家测试,然后收集反馈,再陷入新的迷茫,再改……创新,还是需要足够好的执行才能实现。」

  如果想要去的地方未曾有人踏足,那你有如何知道该往哪里走?该怎么走?

  「给玩家带来快乐的方式很多,把‘经典游戏’做得更好,或者提供创新的体验,都可以做到。但后者的难度和变数确实太多,典型的吃力不讨好。」高鸣最后说。


  如他们所说,做游戏是一项讲究协作,追求效率,就算有想法也要带着镣铐跳舞,甚至没法跳舞的工作,若让把镣铐解下,你反而不知道该做什么。

  这一圈问下来,我倒有点觉得做游戏没那么酷了,就像我十年前觉得做游戏编辑很酷,但现在不觉得。而干好游戏编辑这份工作需要什么能力呢?沟通能力、团队合作、责任心、学习能力、抗压能力、热爱游戏、创造力,这些我们都需要(笑)。

  开发游戏所需要的素养,简化成文字后还要适用于HR考核,就会变成这样了。但做这份工作所需要具备的、所需要付出的,这几个词汇是远不能概括的。

 

转载自:http://www.vgtime.com/topic/1040547.jhtml?page=1

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

想去游戏公司做游戏,最重要的是什么素养? 的相关文章

  • HTML5游戏实战(2):90行代码实现捕鱼达人

    捕鱼达人是一款非常流行的游戏 几年里赚取了数以千万的收入 这里借用它来介绍一下用Gamebuilder CanTK开发游戏的方法 其实赚钱的游戏未必技术就很难 今天我们就仅用90来行代码来实现这个游戏 CanTK Canvas ToolKi
  • 【Unity Shader】屏幕后处理1.0:调整亮度/饱和度/对比度

    1 Unity中实现屏幕特效的基本步骤 什么叫屏幕后处理 Screen post processing effects 渲染完整个场景得到屏幕图像后对图像进行一系列操作 实现各种屏幕特效 这一步我们可以添加很多例如景深 Depth of F
  • Unity中loading页加载的实现

    首先创建一个Global cs 使用单例用于存储场景的名字 便于后续脚本的调用 此脚本不必挂载在游戏物体上 using UnityEngine using System Collections public class Global Mon
  • Qt公有槽和私有槽的区别

    Qt遵循C 的规则 当槽函数作为一个成员函数 公有槽可以被其他类调用 而私有槽只能被类自身调用 当槽函数被信号触发而被调用时 公有槽和私有槽没有区别 它们都能被外部信号触发 参考链接 https stackoverflow com ques
  • 投资捕鱼游戏市场的如何避雷?以及研发技术问题。

    随着国内捕鱼市场在姚记科技 波克城市 途游等捕鱼龙头的深耕下 整个产品的研发 运营门槛都了非常大的提高 对于目前想要研发出一款具有竞争力的产品和版本 投入低于500万的资金很难出有竞争力的产品 加上运营门槛的提高 运营成本至少需要准备500
  • 什么是页面文件使用率

    你好 很高兴能看到你的问题 也很高兴我能够回答你的问题 你提问 什么是页面文件使用率 首先我们必须要了解什么叫 页面文件 页面文件是一个存放在硬盘上的文件 大多数情况下都放在系统磁盘 如C 盘 的根目录下 这个文件不允许用户访问 只能够被操
  • Unity之获取游戏物体对象或组件的几个方法

    文章目录 前言 通过物体名称获取对象 GameObject Find Transform Find 通过物体标签获取对象 GameObject FindWithTag GameObject FindGameObjectWithTag Gam
  • Unity保存图片到相册

    Unity保存图片到Android相册 Java 纯文本查看 复制代码 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
  • 「Bomkus 博士的试炼」排行榜规则更新

    亲爱的玩家们 为了回应我们从社区收到的宝贵反馈 我们希望与大家分享我们为防止在 Bomkus 博士的试炼 排行榜中作弊而采取的措施的最新进展 并就这一主题提供更多说明 除了在活动开始前采取的反作弊措施外 我们还根据观察到的和报告的行为在整个
  • 打开游戏提示缺少(或找不到)XINPUT1_3.DLL怎么解决

    在电脑使用过程中 我们可能会遇到一些错误提示 其中之一就是xinput1 3 dll丢失 那么 xinput1 3 dll是什么文件 它对电脑有什么影响 本文将详细介绍xinput1 3 dll丢失的原因以及五个详细的解决方法 帮助大家解决
  • Metasequoia4 for Mac/win:带您进入三维模型游戏建模的新世界!

    在当今游戏行业中 三维模型的重要性无可置疑 而在这个充满创造力和无限可能的领域中 Metasequoia4 简称M4 无疑是您的最佳选择 作为一款专业的三维模型游戏建模软件 M4凭借其强大的功能和简便易用的界面 成为了无数游戏开发者和设计师
  • Python 元组完全指南 1

    元组用于在单个变量中存储多个项目 mytuple apple banana cherry 元组是 Python 中的 4 种内置数据类型之一 用于存储数据集合 另外还有列表 集合和字典 它们都具有不同的特性和用途 元组是有序且不可更改的集合
  • Python 元组完全指南 1

    元组用于在单个变量中存储多个项目 mytuple apple banana cherry 元组是 Python 中的 4 种内置数据类型之一 用于存储数据集合 另外还有列表 集合和字典 它们都具有不同的特性和用途 元组是有序且不可更改的集合
  • C 语言运算符详解

    C 语言中的运算符 运算符用于对变量和值进行操作 在下面的示例中 我们使用 运算符将两个值相加 int myNum 100 50 虽然 运算符通常用于将两个值相加 就像上面的示例一样 它还可以用于将变量和值相加 或者将变量和另一个变量相加
  • 揭开神秘面纱,探索犹格索托斯的庭院:一款令人陶醉的模拟经营+AVG游戏

    你是否曾梦想过踏入一个充满神秘与奇幻的世界 体验一番独特的冒险 现在 这个梦想将成为现实 我们荣幸地向你介绍一款全新的模拟经营 AVG游戏 犹格索托斯的庭院 犹格索托斯的庭院是一款极具创意的游戏 它将带你进入一个神秘而充满魅力的世界 在这里
  • U3D游戏开发中摇杆的制作(UGUI版)

    在PC端模拟摇杆 实现玩家通过控制摇杆让玩家移动 以下是完整代码 using System Collections using System Collections Generic using UnityEngine using Unity
  • 游戏开发常见操作梳理之NPC任务系统

    多数游戏存在任务系统 接下来介绍通过NPC触发任务的游戏制作代码 using System Collections using System Collections Generic using UnityEngine
  • 游戏开发常见操作梳理系列之——玩家信息的显示系统

    在游戏中 有不少游戏在左上角会出现玩家的头像和等级以及血量 这就是玩家的信息显示系统 那么这些是如何制作的呢 接下来我将讲讲代码的操作 其它操作我会在其它笔记中一一说明 敬请期待 信息的显示相当简单就是控制一些UI 然后在其它系统里面填写相
  • 游戏开发之常见操作梳理——武器装备商店系统(NGUI版)

    游戏开发中经常出现武器商店 接下来为你们带来武器装备商店系统的具体解决办法 后续出UGUI Json版本 敬请期待 武器道具的具体逻辑 using System Collections using System Collections Ge
  • 案例研究:YGG 如何通过 GAP 帮助 Pixels 扩大玩家群体

    在 Sky Mavis 联合创始人 Jeffrey Jihoz Zirlin 在 YGG Web3 游戏峰会 W3GS 上发表主题演讲时 他向在场的人们透露 MMO 农场游戏 Pixels 的日活跃用户数已经超过了 130 000 人 这使

随机推荐

  • 原生-秒数转换为小时、分钟

    function formatSeconds value var secondTime parseInt value 秒 var minuteTime 0 分 var hourTime 0 小时 if secondTime gt 60 如果
  • Python实现迷宫游戏

    项目 迷宫游戏 摘要 1 引言 1 1研究的背景及意义 1 2研究的内容 2 系统结构 2 1系统的结构 2 2基本思路 3 实现代码 3 1Maze类 3 2Player类 3 3Controller类 3 4主函数 4 实验 5 总结和
  • JS修改对象属性的值

    当对象以数字为属性名时 其实就是一个数组 用 var foo 1 a 2 b foo 1 c console log foo 1 c 2 b 当对象以字符为属性名时 直接用 获取属性值 var bar a 1 b 2 c 3 bar a h
  • Java反射获取泛型

    反射泛型方法说明 1 isPrimitive 判断指定的Class对象是否表示一个基本类型 2 isAssignableFrom 表示class是否是参数class的父类 3 ParameterizedType 表示参数化类型如List 4
  • Echarts配置系列-图文并茂教你配置渐变色面积图,折柱双图,环形图,仪表盘图等

    文章目录 说明 渐变色面积图 如何修改图标legend样式 如何去掉折线图小圆点 如何设置粗细 折线图线条设置更细或者更粗 如何修改X轴Y轴字体大小 横向渐变色柱状图 自动转动炫酷百分比环形图 渐变色仪表盘 简约风格圆环百分比仪表盘图 双柱
  • 模板类成员函数特化写法

    昨天有对模板类的函数成员特化需求 目的是为了对不同模板参数实现不同的操作 结果在写过程中碰到already defined的问题 貌似是模板新手最容易碰到的问题了 类外的成员函数和同在类外的特化版本成员函数冲突了 因为对模板用法不是很熟悉
  • java poi 将公文套红 并 电子签章

    套红的方法 签章 import com deepoove poi XWPFTemplate import com deepoove poi xwpf NiceXWPFDocument import lombok extern slf4j S
  • RSA公钥每次签名得到的结果都一样?

    这里记录下 RSA对于同一数据块签名一致的原因是使用的填充算法 涉及PKCS 1 5 PSS 为什么RSA公钥每次加密得到的结果都不一样 RSA PSS数字签名算法
  • nginx的sticky模块

    Sticky工作原理 Sticky是nginx的一个模块 它是基于cookie的一种nginx的负载均衡解决方案 通过分发和识别cookie 来使同一个客户端的请求落在同一台服务器上 默认标识名为route 1 客户端首次发起访问请求 ng
  • neo4j windows图像界面 如何查询最短路径

    MATCH p1 concept name factor p2 concept name cf4 p allshortestpaths p1 10 p2 RETURN p 注意上述p1是变量这个是通用的 只需要更改concept这个即可 你
  • 使用Notepad++工具查看文件的十六进制

    最近在用notepad 打开 dat文件 想看看里面的一些数据但是打开之后发现是乱码 下面给出解决方法 1 首先打开 dat文件 发现是一些乱码 2 点击 插件 gt 搜索hex gt 找到HEX Editor勾选 gt 安装 3 重新打开
  • stm32对flash的读写保护与解除

    一 STM32对内部Flash的保护措施 所有STM32的芯片都提供对Flash的保护 防止对Flash的非法访问 写保护和读保护 1 读保护即大家通常说的 加密 是作用于整个Flash存储区域 一旦设置了Flash的读保护 内置的Flas
  • Nginx跨域配置

    一 跨域概述 1 1 同源策略 同源策略是一个安全策略 同源 指的是协议 域名 端口相同 浏览器处于安全方面的考虑 只允许本域名下的接口交互 不同源的客户端脚本 在没有明确授权的情况下 不能读写对方的资源 同源策略主要是基于如下可能的安全隐
  • 解决labelImg闪退问题

    问题 打开labelImg按下键盘任意键闪退 解决办法 降低python版本 博主将python版本从3 10降低至3 8 并且重新安装了pyqt5 sip和lxml两个包即可正常使用labelImg
  • 03LinuxC线程学习之线程共享和非共享

    1 线程共享和非共享 1 1 线程共享资源 1 文件描述符表 由于线程间共享进程间的内容 而文件描述符表在主线程的PCB当中 各个线程可以直接去请求访问 所以线程间通信就不需要像进程那样通过管道这些方式通信 2 每种信号的处理方式 即当某个
  • js解决浏览器,SpeechSynthesis不能正常合成中文语音

    工作中遇到 浏览器不能合成语音 解决思路 合成失败时 循环合成列表 找到能正常合成的为止 对于一直不能合成的浏览器 设置开关 关闭循环功能
  • 服务器系统安装蓝牙驱动,安装蓝牙设备 - Windows drivers

    安装蓝牙设备 05 29 2020 本文内容 重要 本主题面向程序员 如果你是遇到蓝牙设备安装问题的客户 请参阅 在 Windows 中配对蓝牙设备 蓝牙配置文件驱动程序有两种安装类型 远程设备的 客户端安装 远程设备在该远程设备上公布其服
  • vc6.0 c语言加油站,第2章 C语言初探:4、在VC6.0下运行C语言程序

    不管你是否决定使用C Free 都建议阅读 在C Free下运行C语言程序 文中讲到了几个重要概念 对初学者大有裨益 Visual C 6 0简称VC或者 VC6 0 确实有点老了 在XP Win7下都可能会存在兼容性问题 在Win8下根本
  • 图解GitHub和SourceTree入门教程

    http blog csdn net collonn article details 39259227
  • 想去游戏公司做游戏,最重要的是什么素养?

    首先 要学会沟通 话说 动过去游戏公司的念头 做游戏 感觉很酷 但是 想想自己一不会编程 二不会画画 做策划 那好像是两边受气里外不是人出事第一个背锅的角色 想想也就想想 不过正好前些天我们发过一篇讲去日本学游戏的文章 说不定能派上用场 前