[PCI-E通道是个什么东西?他是干啥的?] https://zhuanlan.zhihu.com/p/62426408 前言: 经常接触台式机的同学肯定绕不开PCI-E这个名词,因为这是台式机里最重要的接口/通道之一,就算是笔记本,也有很多地方会提到,就好比你加固态硬盘的时候,查阅资料的时候你应该会发现有的M.2接口走的就是PCI-E X4通道,很多的雷电3接口也会提到这个是半速的,还是满血满速的,雷电3接口走的也是PCI-E通道.所以这个通道在电脑DIY里非常重要,如果你想学电脑硬件,这个通…
本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源(当然你也可以从官网下载). ========================================== 分割线 ========================================== 考虑到法向贴图(normal mapping)和程序贴图纹理(procedural textures…
作者:韩朴宇链接:https://www.zhihu.com/question/308298687/answer/568737742来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 胡乱分析一波,和Intel比一比. 顶级的Intel Xeon产品:Intel® Xeon® Platinum 8180 Processor (38.5M Cache, 2.50 GHz) 内核数28 线程数56 处理器基本频率2.50 GHz 最大睿频频率3.80 GHz 缓存38.5…
如果你是一位资深游戏玩家,那么最近你肯定在哪里看到过 Roguelike 这个词.Roguelike 这个古老的游戏类型现在又变得很潮流,其中各种要素都在不断的被新游戏借鉴.作为一名就是比你有更多空余时间的高玩,我想在这里介绍一下我了解的 Roguelike 相关的东西.文章很长,但应该会比较有意思. 不如从故事开始 任何一个 Dota 玩家都有类似"空血磕魔棒切假腿绕树林摇大五杀"这样津津乐道的故事.神奇的是 Roguelike 作为一个单机游戏类别,也有很多让人能够记住很久的故事.…
写这个的初衷还是由于linux内核本身就是硬件的抽象,如果你对硬件的相关发展,机制以及架构不了解,实际你也是看不懂linux内核代码以及看不懂linux很多命令输出的结果的,如果你看内核代码就会发现内核变化很快,很多代码结构一直都在变化,所以还是有必要了解底层硬件的一些知识.同时有些内核文章由于没有…
linux脚本(shell)编程 啊,昨天上网看到一篇讲 linux/unix shell 的文章,想想自己最后写这东西也是一年前的事了,想想都快忘光了. 还是整理一下,做一次回顾,以后说不定还用得上:帖出来,方便第一次学习这东西的同道中人. 如果发现有错误的地方,请指出,留一句即可,我会感激的.废话少说了!!! linux 下最重要的脚本语言算是 bash 了,我也就写点这个吧(我也只会这个:)).跟其他开发语言(如C)比,bash 是比较简单的一种语言,主要用于写一些脚本代码,一些批处理或安…
上节课详细讲解了redis数据库的常用命令,以及redis数据库高级应用当中的, 安全性,跟咱们的主从复制, 这节课呢,咱们继续来讲咱们的高级应用, 首先来看一下咱们的事务处理, 事务处理 我前面说过redis可以做事务处理,但是是非常简单的, 他对事务处理的支持还是比较简单的一个阶段啊, Redis只能保证一个client发起的事务中的命令可以连续的执行, 而中间不会插入其他的client客户端的命令. 当一个客户端在一个连接中发出mutil命令时, 当我输入这个命令的时候, 好这个时候咱们就…
玩了两天rtp协议,基本把rtsp/rtcp/rtp/rtmp/srtp/strcp/mms,几个协议的区别和概念弄明白了. 这里记录一下. rtsp:类似用户界面操作,和Http比较类似,提供播放,停止,加入等功能.注意,这里rtsp只负责发送操作命令,实际的音视频数据,并不由这个协议承载.这是我困惑很久之后才明白的(我是不是太弱了,呵呵) rtsp协议并没有规定底层是由tcp还是udp实现,实际操做中,我通过google搜索发现rtsp确实有tcp和udp两种实现,我就不上抓包数据了,这个博…
PipedInputStream类与PipedOutputStream类用于在应用程序中创建管道通信.一个PipedInputStream实例对象必须和一个PipedOutputStream实例对象进行连接而产生一个通信管道.PipedOutputStream可以向管道中写入数据,PipedIntputStream可以读取PipedOutputStream向管道中写入的数据.这两个类主要用来完成线程之间的通信.一个线程的PipedInputStream对象能够从另外一个线程的PipedOutpu…
壹 关于求职 2018年初,我还在北京后厂村的马路上被风吹得瑟瑟发抖. 那时我刚刚结束了半年的实习时光,开始考虑年后是否要继续实习.一开始我也在纠结实习转正和秋招之间如何权衡,但是在经历了春招以后,我还是老老实实地选择了夯实基础,备战秋招. 从四月份到七月份,我在三个月的时间内完成了大部分的秋招复习工作,当然了,读研两年期间里,我已经花了很多时间在自学Java后端技术上. 第一次面试的时间大概是在7月底参加提前批的时候,我在面过几家小公司之后,有了一定底气和经验,于是开始迎接BAT的提前批面试.…