白衣苍狗

天上浮云似白衣,斯须改变如苍狗

0%

编程是件很简单的事情,使用Python可以很简单就输出一句hello world,甚至完成一些比较复杂的工作。但是编程也是一件复杂到难以掌控的事情,一方面源于语言工具的复杂,为了帮助解决一些问题,人们发明了一些工具,但是这些工具本身学习起来就是有成本的(时间),而且如今各种编程语言和应用框架层出不穷,即使为了学习最新的技术可能就需要耗费大量的时间了;另一方面,编程肯定不是为了算1+1这样的问题,而为了解决一些问题,就必须具有相关的知识,比如网络,计算机硬件,图形学等等,虽然很大程度上可以使用别人开发的工具来忽略一些具体的细节,但是似乎所有人都认为要掌握某一领域,就必须掌握这些知识。除此之外,即使已经掌握了如何使用这些工具,一个完整的程序仍然很困难,因为设计一个复杂的程序本身就是很困难的一件事,更不要说编写代码以及维护程序。 虽然是业余的,但是相关的知识是有必要学习的。想要完成的目标,游戏开发,网站,科学计算,桌面程序。

  1. 编程语言。虽然以及了解了一些语言,但使用中发现仍有很多不理解的地方。
    • Python
    • C
    • C++
    • js/html/css
    • SQL 这些应该足以满足目前的需求。
  2. 计算科学。
    • 离散数学
    • 算法导论
    • 计算机组成
    • 网络协议
    • 编译原理
    • 机器学习
    • 计算机图形学
    • 编程规范
  3. 除此之外更重要的是实践,要经常写程序,也要写复杂的程序才有意义。要多学习别人写的程序。要多看书,多反思总结。

python的环境管理工具 + venv自带的一个包 + virtualenv + virtualenvwrapper对virtualenv的封装,能够比较方便创建管理环境 + pipenv + poetry

重置系统后,装在别的盘的xbox游戏已经无法识别,系统中也没有卸载了。而且xbox是无法像steam一样通过扫描目录来识别游戏的。所以只能将原来的游戏文件删除重装。但是最麻烦的是xbox使用的是系统商店的目录,其文件夹默认权限在TrustInstaller,如果直接删除会报错权限不足。下面是解决办法 1.首先在文件夹的属性安全栏,选择高级。上侧可以看到所有者是TrustInstaller 2.选择旁边的更改。可以选择高级立即查找,在列表中找到自己的账户(一定只能是自己的账户),确定,把替换子容器和对象的所有者勾上。然后应用。然后会更新权限。 3.把最下面的使用可从此对象继承勾上,再次应用。 4.最后就可以直接删除文件夹了。 5.如果要继续使用该盘作为安装目录,那么还需要将该盘下的WUDownloadCache,%user,WpSystem三个文件夹删除,然后就可以选择该盘作为安装路径了。 另,EA DeskTop目前似乎也无法扫描游戏,只能将文件全部删除重装。当然这并没有权限问题,直接删除即可。 另,鉴于这种情况,从这些地方安装的游戏在重置前应该手动卸载。因为重置时虽然将其安装信息删除了,但是不知为何没有将外接存储中的游戏文件删除,导致还要如此麻烦。EA DeskTop目前没有内置卸载游戏的功能,必须在系统程序中找到手动卸载。

B站高分动画的特点:男主角好看,恋爱(尤其表现两人相互喜欢),看起来“烧脑” bgm高分动画特点:体育,科幻主题,老番,作画风格特别 我的标准: + 画面 + 作画崩坏,完全不像动画,分镜反人类 + 作画一般,没有突出特点,也没有特别崩坏之处(贫穷) + 作画优秀,打斗流畅,透过人物细微的动作传达信息 + 作画顶级,有自己的风格(人类可以理解的,为故事服务的),技法突出 + 剧情 + 剧情毫无逻辑,白开水一般无趣,没有底线的炒作 + 剧情逻辑比较通顺,虽无亮点,却也能较好的完成一个故事,故弄玄虚 + 能把自己想将的故事完美的讲好,剧情上有自己的思考和特色,扣人心弦 + 剧情有自己独特之处,有深入思考问题,能将复杂的逻辑讲明白,引人深思 + 声音 + 棒读 + 配音和音乐恰到好处 + 配音和音乐将故事有力地渲染

经常在评论中看到这样的言论,你不喜欢就不要点进来/玩。这似乎是一句很正确的话,毕竟不喜欢的话为什么还要强迫自己去玩呢?不喜欢又来评论那不是故意抬杠吗? 这需要分两种情况讨论,在相关作品的评论区,如商店评论区,或者游戏网站之类的地方自然是自己愿意如何评价就如何评价了。因为在这种情况下,一个人既然已经了解过了作品,那么他当然有自己的权利说出自己的不喜欢。而所谓的“不喜欢就不要玩”很显然是不可能的,毕竟我们无法在自己真正玩过之前就知道自己会不会喜欢这部作品,而当自己了解之后,自然有权利去发表自己的看法。 另一种情况是我们在别的地方了解到作品,如果是很显然的表明和自己的理解不符,那么按照尊重的原则应该保留自己的看法。但是我认为对于这种评价本身的讨论似乎也是应该的。 另外也有人会说你这样理解是不对的,应该这样去看。但是我认为每个人的理解角度都是其独立的选择,无论我们是否按作者的本意或者一些人的本意去理解。否则的话一千个人读哈姆雷特也只会有一种看法了。(当然这隐藏了一种极端的情况,也即是为了别的目的去刻意解读,不过这似乎也不在一个人对于作品的评价范围内了。) 总之,我认为应该对于不同的意见或者看法持更积极的态度。那么自然,对于我这种意见而不同的看法也应该允许。 但问题是然后呢?当我们有两种不同意见时应该怎么办?试图去说服对方?那么不也是不允许对方意见不存在的一种途径吗?当然我们也可以认为这是为了得出更好的答案。或者我们弃之不理,那么不同意见存在的意义又在哪里?

此处只列出需要学习的算法 + 碰撞算法(作为物理系统的一部分) + 物理算法 + 角色AI算法 + 图形学 + 网络(如果需要的话) + 一些随机算法,比如生成随机的地图 + 动态加载(大地图?) + 粒子 https://zhuanlan.zhihu.com/p/110150735