更换操作系统
今天,我又换会了Winodws 10操作系统,之前用的是Server 2019。距离上次更换系统,已经有一些岁月了。这次更换系统的主要目的是因为之前用的VS 2017太老了,想换成最新的VS2019。而且,Server 2019的内核版本一直停留在稳定的1809,而我的驱动想支持更高版本的内核。
因为我的驱动大部分需要配合游戏来调试,所以没办法在虚拟机里运行。就算是要运行,似乎要花费挺大的代价的。所以,我就索性把给予VS2017的项目,全移到了一个全新的SERVER2019的虚拟机里面。然后老的工程,就让他这样结束吧。
这样做,还有一个目的。我也准备开始进入虚拟化开发了。除了需要和显卡强交互的项目,我都会选择在虚拟机里开发了。这样,所有的开发内容,相对灵活。而且可以保持固定的开发环境。就算是换电脑,只需要把磁盘拷贝过去就可以。
而一些需要和显卡强交互的项目,我仍然才用物理机开发。当然,不一定是程序,比如我最近喜欢做视频,像AE,PE,AU这些,还是用物理机直接搞。
然后物理机还有一个重要的作用就是用来打游戏,就算被XX盯上了,扫描磁盘,也不会找到任何关于源码的东西,这样索性也是加强了安全???
最近,我修复了一套房卡麻将。包括服务器,客户端。客户端是用Cocos Creater制作的H5版本,我去掉了微信登录,并且加入了自己账户系统。然后服务器是用NODE.JS写的。因为互联网上下载的源码,没有办法直接运行。而且缺少一些文件。我花了一些时间就把他修复了。最近要对这个四川麻将游戏增加一个机器人,为了方便我们自己玩耍的时候,人不够,用来凑数。但机器人不能太傻,这个麻将类的机器人,比较核心的部分就是分牌和打分。打分分2种,牌型打分和手牌打分。嗯,这个一说就说多了。因为还要分作弊和非作弊的情况。所以,在商业项目里,还是要看具体需求。但大多数为了保证胜率,都是才用作弊的方法。就是机器人知道所有牌,也知道大家的手牌。这样实现也好一些。也可以通过参数来控制点炮的几率。
好了,Shermine 这周上完幼儿园,就放假了。每天她回来,问她幼儿园是不是很开心,都告诉我很开心。而且,现在知道回来第一时间就找我,我也挺开心的。为了奖励她, 我给她买了一套三合一的布鲁克,有汽车,战车和直升飞机。而且可以变形和组合。
这下,每天回来,还有一件事情就是问:爸爸,我的快递到了么?
Categories: Garfield's Diary