菜鸟学编程(api错误什么原因)
资讯
2023-11-27
429
1. 菜鸟学编程,api错误什么原因?
API:应用程序编程接口,即jdk文档手册,里面以类的形式提供了很多常用的功能。
异常:在程序开发过程中出现的不正常情况,就是异常。比如, 除数是0,参数为null,调用参数的成员变量或者方法,数组下标越界
异常分为两大类型:
(1)、Exception:程序员可以解决的:空指针,除数是0,数组下标越界
(2)、Error:程序员无法解决的:如内存溢出。
Throwable是这两种类型的父类 。
Exception的分类:
按照编译器是否检查进行分类:
非检查性异常:也称之为运行时异常,即,编译器在检查语法期间,不做异常检查。
检查性异常:也称之为编译时异常,此时,编译器会强制检查语法中的异常情况,如有异常,在编译期需要做异常处理 。
2. 一个菜鸟程序员该怎样定位自己?
最重要的一点是不要眼高手低,分配任务时大家不愿意做的任务要抢着做,不想修改的bug可以领过来修改。
问问题前一定要自己先上网查一查,实在找不答案的时候,再去问别人。问别人的时候要先问别人有没有时间再说问题必径别人也有自己的任务要做。
慢慢的点滴积累,自己就成长为大牛了。
3. Ubuntu现在哪个版本最适合菜鸟程序员?
可以使用16.04,稳定,软件支持也好
4. 如何快速从一名菜鸟java开发成为老鸟java开发?
其实这个没有捷径。都是经过日积月累。当然如果你足够努力,时间也会大大缩短。
1.基础和编程思想,这个是最根本的东西。所以平时要多花时间在看基础上,java api 的实现以及数据结构的学习。
从里面领会为什么这么写?哪些业务场景中使用?基础打不牢,上升空间往往有限。
编程思想没有理解,写出的东西要么可读性差,复用性差,就是可维护性差
2.提升自己的逻辑思维能力。实际业务开发中可以先对业务进行分析,梳理清楚思路再进行开发。学会画UML图。
3.善于学习他人的成果。 这个最为节省时间。可以看一些优秀开源项目的源码。看看大佬们的思路自己是否能够理解。
4.从上面3个途径中要善于总结,提炼出精华。一定要做笔记,一定要做笔记,一定要做笔记!
最好通过技术博客分享出来,有些人看见其他人好的文章就转载过来。没有提炼出自己的东西。往往印象不牢固
5.一定要学以致用,把学到的东西尽量用起来。只有用起来才能更好的掌握已经学习的技术。
6.一定要动手去敲。遇到有的人只喜欢看教程,视频去学习,而不去动手敲。这种学习方法并不能对个人的能力有很大提升。
我遇到的一些高级程序员大佬都是保持很高的代码量输出。曾经dephi国内知名大佬告诉我,如果我的代码量没有达到100w行
以上根本不可能成为一名合格的程序员。一定要坚信好的程序员是代码堆出来的
7.业余学习要花功夫。给自己规定每天学习一些新的知识并提炼出来。好的程序员一定有很好的自制能力。知识都是积少成多的。
可能你在娱乐的时候别人正在努力。
8.尽量慢慢脱离别人的教程学习特别是视频。尽量从文档开始学习,曾经公司业务需要用了新的技术,交给某给人去做,
因为网上没有教程,五天没有进展,最终被边缘化,没有进入核心开发组。有时候机会是被自己丢掉的。
9.一定要有技术嗅觉。对技术的前瞻性要有一些判断,抓住未来的方向,使自己与时俱进。这也是很多大龄码农的通病。很多往往在自己的
温室领域,一旦技术发生革新就没有了优势。最近面试一些 5年以上的开发者,对docker一无所知,对微服务也仅仅是为了应付面试临时抱佛脚。
这种是没有竞争力的
10.阅读一些优秀框架的源码,这个对工作1年以上人来说就应该开始做的事情,从一些简单的到复杂的。
这里罗列一些 比如 mybatis,spring系列一定要读,netty,dubbo感兴趣也可以看一下。有机会可以参与一些开源项目的开发,也是非常锻炼自己的手段
这些都是经过这么多年的一些个人总结。还希望对你有一定的帮助。多多关注以后会有更多干货奉上。
5. 现在需要将MySQL数据库的数据导入到redis中求大神?
redis是一款内存数据库,数据写入内存,服务器重启数据丢失,一般位于数据库和WEB服务之间,用于保存临时数据。由于其读写效率高,通常我们开发中会将一些读写频繁的数据写入其中,从而减少对数据库的压力。
要将MySQL DB中的数据写入redis,有两种方式:
1、开发一款程序,将DB中的数据写入redis,也非常简单(面向程序员)
2、redis客户端RedisClient(一款优秀的GUI工具)。
这里我介绍第2种。
1、请从github上下载redisclient。直接在搜索栏里输入【redisclient】即可。
2、下载解压,进入release目录。
3、运行rediscliet。根据操作系统版本运行不同的jar包。
java -jar redisclient-
win32.x86_64.2.0.jar
(切换到这个目录,在cmd命令行运行,前提要安装JRE)4、连接redis。
输入名称、主帐号IP、端口(默认6379)及密码。
5、进入redisclient主界面。
连接成功后,redisclient显示结构是这样的,通常数据是写入db0.
6、往redis里导入数据。
redis是以key-value形式保存的。value数据类型是多样的,可以是字符串、列表(List)、集合、有序集合、哈希表。
选择db0,右键选择导入,可以实现数据的导入,但前提是数据格式要对。
这种方式纯运维工作,如果是程序员,通过程序导入也很简单,50行代码能搞定。
6. 踏入职场的菜鸟程序员如何避免成为低级码农?
避免成为低级码农,也只是给自己做个短期内的职场规划,长远来看,你还应该有更多可能性的职业规划。
以下是我在职场中遇到的码农主要发展的几条线路:
1、码农-高级码农-专家
2、码农-高级码农-架构师
3、码农-资深-技术经理-总监-CTO
4、码农-高级码农-产品技术-产品经理-产品管理
5、码农-高级码农-大数据专员-数据分析师
当然还有很多可能性,这里就不一一列出。
简单点说:就是技术转资深技术到专家,技术转其它更多需要的技术岗,技术转管理或产品之类的(不再写代码)。
先说说怎么避免成为低级码农,这明显是要走技术线路,我想问一下,你能做到以下3点吗?
1、写的程序不需要格式化,也是非常标准的,我见过很多程序员写的代码,连空格的使用都没有标准,从上到下给人的感觉就是一片混乱的字符的组合,好的程序应该像诗词,在格式的约束下追求飘逸。
2、写的程序没有无用的代码,其他人来评审时找不到无用的代码,也无法在保持同样阅读性的情况下进一步精练。
3、在可读性与效率中保持平衡,通常情况下我们优先考虑可读性,但是对于频繁执行的部分,可以牺牲可读性保证效率,但需要书写足够多的注释,注释不要说代码的用途,而要说自己写代码时思考的内容,我就曾经见过有人把一段代码使用自己的思想来改写提高可读性,结果这个代码的目是越精简越好,这其实就有点好心办坏事了。
如果你还不能做好以上几点,那先把以上几点做好再来想其它的,毕竟走技术线路,避免成为低级码农是基础。
下面以我自己转产品岗的经历来说一下,除了把自己的技术做好,平时还要积累哪些经历,才能让未来的路更宽,而不至于有中年危机
1、锻炼自己的商业思维
平时要对自己开发的产品做到充分了解,不单单是代码层面的,码农平时都在和机器打交道,按着产品经理提出来的需求做开发,很少去想为什么这样做,做这个需求想达到什么目的,从来没想过你开发的APP,你做过的程序老板是怎么用它来赚钱的。而产品经理第一个能力就是商业思维的能力,多站在用户的角度考虑产品,以用户为中心。甚至建议你还要多去体验一些竞品或周边产品,当你能摆脱技术思维,多想想用户的使用习惯时,相信你写的代码质量也会提高,你会考虑用户体验了,而不再是只完成自己的功能就好了。
2、锻炼自己的沟通表达能力
总有人介绍码农说人傻钱多,说白了就是说沉默寡言,木讷。这也许是和机器打交道多了,和人打交道比较少。而我建议是要多去锻炼自己的沟通表达能力,我碰到那些沟通能力很强的码农混得都不错,一般都成了管理了。而且就算转产品岗,这也是必要技能,毕竟产品就是天天在和很多部门撕逼,宣讲他的需求,给客服培训等。
3、编写文档的能力
好的程序员,写的接口文档都非常规划,还经常可以在博客发表一些自己的技术感想等。善于整理的程序员更有创作能力,哪天想转产品了,什么商业需求文档,产品需求文档 ,产品说明书,那也是信手拈来。
4、项目管理能力
这无论是技术转产品还是转管理岗,都要有的能力。多去锻炼自己的团队管理、需求管理、整体项目的把控能力,提高执行力。
以上只是我自己转产品岗的一些建议,自己的长远些的职业规划,还得根据自然的优势去做调整。
另外多提一句,数据分析师是接下来一个非常热门的职业,需求量会越来越大,作为码农,有代码基础,很容易上手。
7. 到以后还有机会成为大佬吗?
对于大部分的程序员来说,大一的时候都是菜鸟,但是很多最终也成为了大牛级别的人物。所以,事在人为,主要看我们现在怎么规划自己未来的路,怎么安排的学习计划。
对于一个程序员来说,天赋固然重要,更重要的确是兴趣和坚持。
大学的这段时间,可以说是我们这辈子从幼儿园后到退休前,唯一拥有大把自己可以支配的时间的阶段。如果想要学习编程,未来成为一个程序员,那么在这段时间,就需要多花点信息在学习编程上了。
当然,需要学习的东西很多,我们可以偷懒,今天不学,那就明天学,明天不学就后天学,但是,没有学懂学精,那么就需要继续花时间来补。那还不如在大学的时候好好学,坚持下去,28岁就成为了大牛和40岁成为了大牛,不是一个级别。
我到现在为止,还一直在后悔我曾经为什么贪玩,以至于现在要花更多的时间来弥补。为了大家不走我的弯路,也谈谈我的一些经验之谈吧。
首先,学好数学。
我在大学的时候,其实就不理解,为什么我们要学高数?线性代数?对我们未来有什么帮助?以至于60分成为了我的目标。可能我的很多同学都和我一样,60分就是学习的目标。
如果你的学习目标也是60分的话,那么请及时纠正。知识是很矫情的,如果没有学扎实,那么几年之后,你想要用它的时候,它也不认识你,你也不会能认识它了。
曾几何时,我在看一个算法的时候,里面就用到了正态分布,这个函数的一个参数是正态分布的分位数。我除了依稀记得这应该是离散数学中的内容,其他真的是忘得一干二净,真的是书到用时方恨少。
当然,即使你未来的编程工作中更多的偏向于应用层面,数学也是必要的。虽然很少会让你去读书一样做计算题,但是你会需要考虑系统的效率,资源的占用等等,通过最简单的方法计算出结果,是每个程序员都必须具备的素质。
数学如果我们学好了,那么接下来的就是搞懂一门语言了
现在比较火的语言有Java和Python,当然,如果你对于底层技术确实非常感兴趣,那么你可以考虑学习C。
刚开始学习语言的时候,不要贪多,把一个语言搞精通。虽然确实有的程序员同时精通多种语言,但是他最喜欢的、用的最好的还是只有一个。这就好像我们学习人类的语言一样,母语只会有一种。
在学习语言上面,别去听什么“PHP是世界上最好的语言”、“Java是世界上最好的语言”这种无聊的东西。语言之争由来已久,作为程序员,做好自己的事情就行了。单纯从就业来考虑的话,Java的工作岗位最多,但是Java的工程师也是最多的。Python现在是正火,主要是Python在人工智能领域发展不错,未来潜力大,如果喜欢人工智能,可以考虑。
最后,思考一款产品
我在读大学前,最崇拜的是谁呢?姚壮宪,也可以叫他“仙剑之父”。因为《仙剑奇侠传1》大部分内容都是姚壮宪一个人做出来的。也因此,仙剑也被称为“一个人的仙剑”。
我曾经也想过做一款一个人的游戏出来。可惜,人总能为自己的懒找接口。所以,大学的时候,可以考虑自己做一款小产品出来。一个小工具、一款小游戏、一个小APP都可以。实践是最好的检验自己知识的方式。
以上就是一些小经验了,其实也不会花自己太多的时间,大学的4年,足够自己完成这一切了。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
1. 菜鸟学编程,api错误什么原因?
API:应用程序编程接口,即jdk文档手册,里面以类的形式提供了很多常用的功能。
异常:在程序开发过程中出现的不正常情况,就是异常。比如, 除数是0,参数为null,调用参数的成员变量或者方法,数组下标越界
异常分为两大类型:
(1)、Exception:程序员可以解决的:空指针,除数是0,数组下标越界
(2)、Error:程序员无法解决的:如内存溢出。
Throwable是这两种类型的父类 。
Exception的分类:
按照编译器是否检查进行分类:
非检查性异常:也称之为运行时异常,即,编译器在检查语法期间,不做异常检查。
检查性异常:也称之为编译时异常,此时,编译器会强制检查语法中的异常情况,如有异常,在编译期需要做异常处理 。
2. 一个菜鸟程序员该怎样定位自己?
最重要的一点是不要眼高手低,分配任务时大家不愿意做的任务要抢着做,不想修改的bug可以领过来修改。
问问题前一定要自己先上网查一查,实在找不答案的时候,再去问别人。问别人的时候要先问别人有没有时间再说问题必径别人也有自己的任务要做。
慢慢的点滴积累,自己就成长为大牛了。
3. Ubuntu现在哪个版本最适合菜鸟程序员?
可以使用16.04,稳定,软件支持也好
4. 如何快速从一名菜鸟java开发成为老鸟java开发?
其实这个没有捷径。都是经过日积月累。当然如果你足够努力,时间也会大大缩短。
1.基础和编程思想,这个是最根本的东西。所以平时要多花时间在看基础上,java api 的实现以及数据结构的学习。
从里面领会为什么这么写?哪些业务场景中使用?基础打不牢,上升空间往往有限。
编程思想没有理解,写出的东西要么可读性差,复用性差,就是可维护性差
2.提升自己的逻辑思维能力。实际业务开发中可以先对业务进行分析,梳理清楚思路再进行开发。学会画UML图。
3.善于学习他人的成果。 这个最为节省时间。可以看一些优秀开源项目的源码。看看大佬们的思路自己是否能够理解。
4.从上面3个途径中要善于总结,提炼出精华。一定要做笔记,一定要做笔记,一定要做笔记!
最好通过技术博客分享出来,有些人看见其他人好的文章就转载过来。没有提炼出自己的东西。往往印象不牢固
5.一定要学以致用,把学到的东西尽量用起来。只有用起来才能更好的掌握已经学习的技术。
6.一定要动手去敲。遇到有的人只喜欢看教程,视频去学习,而不去动手敲。这种学习方法并不能对个人的能力有很大提升。
我遇到的一些高级程序员大佬都是保持很高的代码量输出。曾经dephi国内知名大佬告诉我,如果我的代码量没有达到100w行
以上根本不可能成为一名合格的程序员。一定要坚信好的程序员是代码堆出来的
7.业余学习要花功夫。给自己规定每天学习一些新的知识并提炼出来。好的程序员一定有很好的自制能力。知识都是积少成多的。
可能你在娱乐的时候别人正在努力。
8.尽量慢慢脱离别人的教程学习特别是视频。尽量从文档开始学习,曾经公司业务需要用了新的技术,交给某给人去做,
因为网上没有教程,五天没有进展,最终被边缘化,没有进入核心开发组。有时候机会是被自己丢掉的。
9.一定要有技术嗅觉。对技术的前瞻性要有一些判断,抓住未来的方向,使自己与时俱进。这也是很多大龄码农的通病。很多往往在自己的
温室领域,一旦技术发生革新就没有了优势。最近面试一些 5年以上的开发者,对docker一无所知,对微服务也仅仅是为了应付面试临时抱佛脚。
这种是没有竞争力的
10.阅读一些优秀框架的源码,这个对工作1年以上人来说就应该开始做的事情,从一些简单的到复杂的。
这里罗列一些 比如 mybatis,spring系列一定要读,netty,dubbo感兴趣也可以看一下。有机会可以参与一些开源项目的开发,也是非常锻炼自己的手段
这些都是经过这么多年的一些个人总结。还希望对你有一定的帮助。多多关注以后会有更多干货奉上。
5. 现在需要将MySQL数据库的数据导入到redis中求大神?
redis是一款内存数据库,数据写入内存,服务器重启数据丢失,一般位于数据库和WEB服务之间,用于保存临时数据。由于其读写效率高,通常我们开发中会将一些读写频繁的数据写入其中,从而减少对数据库的压力。
要将MySQL DB中的数据写入redis,有两种方式:
1、开发一款程序,将DB中的数据写入redis,也非常简单(面向程序员)
2、redis客户端RedisClient(一款优秀的GUI工具)。
这里我介绍第2种。
1、请从github上下载redisclient。直接在搜索栏里输入【redisclient】即可。
2、下载解压,进入release目录。
3、运行rediscliet。根据操作系统版本运行不同的jar包。
java -jar redisclient-
win32.x86_64.2.0.jar
(切换到这个目录,在cmd命令行运行,前提要安装JRE)4、连接redis。
输入名称、主帐号IP、端口(默认6379)及密码。
5、进入redisclient主界面。
连接成功后,redisclient显示结构是这样的,通常数据是写入db0.
6、往redis里导入数据。
redis是以key-value形式保存的。value数据类型是多样的,可以是字符串、列表(List)、集合、有序集合、哈希表。
选择db0,右键选择导入,可以实现数据的导入,但前提是数据格式要对。
这种方式纯运维工作,如果是程序员,通过程序导入也很简单,50行代码能搞定。
6. 踏入职场的菜鸟程序员如何避免成为低级码农?
避免成为低级码农,也只是给自己做个短期内的职场规划,长远来看,你还应该有更多可能性的职业规划。
以下是我在职场中遇到的码农主要发展的几条线路:
1、码农-高级码农-专家
2、码农-高级码农-架构师
3、码农-资深-技术经理-总监-CTO
4、码农-高级码农-产品技术-产品经理-产品管理
5、码农-高级码农-大数据专员-数据分析师
当然还有很多可能性,这里就不一一列出。
简单点说:就是技术转资深技术到专家,技术转其它更多需要的技术岗,技术转管理或产品之类的(不再写代码)。
先说说怎么避免成为低级码农,这明显是要走技术线路,我想问一下,你能做到以下3点吗?
1、写的程序不需要格式化,也是非常标准的,我见过很多程序员写的代码,连空格的使用都没有标准,从上到下给人的感觉就是一片混乱的字符的组合,好的程序应该像诗词,在格式的约束下追求飘逸。
2、写的程序没有无用的代码,其他人来评审时找不到无用的代码,也无法在保持同样阅读性的情况下进一步精练。
3、在可读性与效率中保持平衡,通常情况下我们优先考虑可读性,但是对于频繁执行的部分,可以牺牲可读性保证效率,但需要书写足够多的注释,注释不要说代码的用途,而要说自己写代码时思考的内容,我就曾经见过有人把一段代码使用自己的思想来改写提高可读性,结果这个代码的目是越精简越好,这其实就有点好心办坏事了。
如果你还不能做好以上几点,那先把以上几点做好再来想其它的,毕竟走技术线路,避免成为低级码农是基础。
下面以我自己转产品岗的经历来说一下,除了把自己的技术做好,平时还要积累哪些经历,才能让未来的路更宽,而不至于有中年危机
1、锻炼自己的商业思维
平时要对自己开发的产品做到充分了解,不单单是代码层面的,码农平时都在和机器打交道,按着产品经理提出来的需求做开发,很少去想为什么这样做,做这个需求想达到什么目的,从来没想过你开发的APP,你做过的程序老板是怎么用它来赚钱的。而产品经理第一个能力就是商业思维的能力,多站在用户的角度考虑产品,以用户为中心。甚至建议你还要多去体验一些竞品或周边产品,当你能摆脱技术思维,多想想用户的使用习惯时,相信你写的代码质量也会提高,你会考虑用户体验了,而不再是只完成自己的功能就好了。
2、锻炼自己的沟通表达能力
总有人介绍码农说人傻钱多,说白了就是说沉默寡言,木讷。这也许是和机器打交道多了,和人打交道比较少。而我建议是要多去锻炼自己的沟通表达能力,我碰到那些沟通能力很强的码农混得都不错,一般都成了管理了。而且就算转产品岗,这也是必要技能,毕竟产品就是天天在和很多部门撕逼,宣讲他的需求,给客服培训等。
3、编写文档的能力
好的程序员,写的接口文档都非常规划,还经常可以在博客发表一些自己的技术感想等。善于整理的程序员更有创作能力,哪天想转产品了,什么商业需求文档,产品需求文档 ,产品说明书,那也是信手拈来。
4、项目管理能力
这无论是技术转产品还是转管理岗,都要有的能力。多去锻炼自己的团队管理、需求管理、整体项目的把控能力,提高执行力。
以上只是我自己转产品岗的一些建议,自己的长远些的职业规划,还得根据自然的优势去做调整。
另外多提一句,数据分析师是接下来一个非常热门的职业,需求量会越来越大,作为码农,有代码基础,很容易上手。
7. 到以后还有机会成为大佬吗?
对于大部分的程序员来说,大一的时候都是菜鸟,但是很多最终也成为了大牛级别的人物。所以,事在人为,主要看我们现在怎么规划自己未来的路,怎么安排的学习计划。
对于一个程序员来说,天赋固然重要,更重要的确是兴趣和坚持。
大学的这段时间,可以说是我们这辈子从幼儿园后到退休前,唯一拥有大把自己可以支配的时间的阶段。如果想要学习编程,未来成为一个程序员,那么在这段时间,就需要多花点信息在学习编程上了。
当然,需要学习的东西很多,我们可以偷懒,今天不学,那就明天学,明天不学就后天学,但是,没有学懂学精,那么就需要继续花时间来补。那还不如在大学的时候好好学,坚持下去,28岁就成为了大牛和40岁成为了大牛,不是一个级别。
我到现在为止,还一直在后悔我曾经为什么贪玩,以至于现在要花更多的时间来弥补。为了大家不走我的弯路,也谈谈我的一些经验之谈吧。
首先,学好数学。
我在大学的时候,其实就不理解,为什么我们要学高数?线性代数?对我们未来有什么帮助?以至于60分成为了我的目标。可能我的很多同学都和我一样,60分就是学习的目标。
如果你的学习目标也是60分的话,那么请及时纠正。知识是很矫情的,如果没有学扎实,那么几年之后,你想要用它的时候,它也不认识你,你也不会能认识它了。
曾几何时,我在看一个算法的时候,里面就用到了正态分布,这个函数的一个参数是正态分布的分位数。我除了依稀记得这应该是离散数学中的内容,其他真的是忘得一干二净,真的是书到用时方恨少。
当然,即使你未来的编程工作中更多的偏向于应用层面,数学也是必要的。虽然很少会让你去读书一样做计算题,但是你会需要考虑系统的效率,资源的占用等等,通过最简单的方法计算出结果,是每个程序员都必须具备的素质。
数学如果我们学好了,那么接下来的就是搞懂一门语言了
现在比较火的语言有Java和Python,当然,如果你对于底层技术确实非常感兴趣,那么你可以考虑学习C。
刚开始学习语言的时候,不要贪多,把一个语言搞精通。虽然确实有的程序员同时精通多种语言,但是他最喜欢的、用的最好的还是只有一个。这就好像我们学习人类的语言一样,母语只会有一种。
在学习语言上面,别去听什么“PHP是世界上最好的语言”、“Java是世界上最好的语言”这种无聊的东西。语言之争由来已久,作为程序员,做好自己的事情就行了。单纯从就业来考虑的话,Java的工作岗位最多,但是Java的工程师也是最多的。Python现在是正火,主要是Python在人工智能领域发展不错,未来潜力大,如果喜欢人工智能,可以考虑。
最后,思考一款产品
我在读大学前,最崇拜的是谁呢?姚壮宪,也可以叫他“仙剑之父”。因为《仙剑奇侠传1》大部分内容都是姚壮宪一个人做出来的。也因此,仙剑也被称为“一个人的仙剑”。
我曾经也想过做一款一个人的游戏出来。可惜,人总能为自己的懒找接口。所以,大学的时候,可以考虑自己做一款小产品出来。一个小工具、一款小游戏、一个小APP都可以。实践是最好的检验自己知识的方式。
以上就是一些小经验了,其实也不会花自己太多的时间,大学的4年,足够自己完成这一切了。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!