但这并没有关系,因为时间无言,相遇即缘!😜 # 写在前面2020年10月08日,我正式接触编程的第一天。那天我记得很清楚,那是我第一次从学长口中听说到Python,和大多数理科生一样,我不喜欢去写东西,从小写一篇作文半天... 首先打开Anaconda prompt,直接在应用里搜**Anaconda prompt**就可以啦,打开之后就会发现这个界面:然后第二步我们进行**创建tensorflow虚拟环境**这个地方需要点**yes**的地方,就一直输入y就可以啦![image.png]...
与其说软件工程是一门科学,不如说它更偏向于管理学和方法论。### **解决什么问题**- 如果说计算机科学要解决的是系统的某个具体问题,或者更通俗点说是面向编码的,那么工程化要解决的是如何提高整个系统编码、测试、维护阶段的生产效率。### **模块化**> 模块化是工程化的基础:只有能将代码模块化,拆分为合理单元,才能使其具备调度整合的能 力,才有架构和工程一说。使用模块化的好处:- 解决命名冲突- 提供复用...
保证两者不产生冲突和他们正确的执行顺序。3、对于集成的系统来说它比较完美的屏蔽了集成的细节。每个系统只要关注符合标准格式的文件内容,具体实现和数据交换他们都不需要关心。(2)共享数据库将数据库作为相对独立提供服务的一部分。对于其他集成系统的对接比较容易,这种集成的方式如下图:****![图示描述已自动生成]()共享数据库的优势:可以保证数据的一致性。共享数据库里所有的数据都是统一存储在公共的数据库里...
虽然这次没有选上,但是让我感觉自己离开源并不遥远,后续暑假我参与了一个小有名气的开源存储引擎的代码重构,积累了一些开源社区贡献的经历。今年九月中旬,曹贺老师再次联系我,原来 Katalyst 开启了一个开源活动,鼓励高校学生提交 Proposal 和简历,为 Katalyst 的几个enhancement issues 贡献代码,彼时我正被实验室派去蚂蚁做学术实习,这次我还是决定继续参与,用一周时间准备了 Proposal 和简历后,九月底社区通知我申请通过,由我来...