比较: three.js :纯渲染引擎,适合做教学及demo; babylon.js:游戏开发引擎,交互事件完善,开箱即用; unity3d:相当牛逼的游戏开发引擎,收费,我们小团队比较尴尬;
比较: three.js :纯渲染引擎,适合做教学及demo; babylon.js:游戏开发引擎,交互事件完善,开箱即用; unity3d:相当牛逼的游戏开发引擎,收费,我们小团队比较尴尬;
ubuntu 直接使用apt 安装的go版本是1.13,版本太老了,很多库编译时报错。 使用以下命令安装go-1.6
官方文档:https://docs.python.org/3/library/selectors.html selectors是一个python自带的高性能、IO复用模块,可以用来替代select模块。 测试代码: 原理介绍:
Python原生提供struct模块进行数据包的组装与解析,其中利用pack和unpack模块封装的方法进行数据包拼装的过程。 以前不知道有此包,都是手动实现的网络bytes封包,有struct之后,明显要简洁很多。 struct模块中提供的使用方法是: 支持的格式: 实例 文件:
经常用,但偶尔还是会混淆。 一、@onetomany用法 WidgetGroup表: Widget表: 根据经验,主Entity@OneToMany 和 次Entity@ManytoOne同时使用时,会遇到StackOverFlowError问题。解决方法是,另外一个类不再写OneToMany
隔了几年,世界上最好的语言又向我招手。 PHP还是那个PHP,phpstorm换成了vs code。 so,先搞个环境。 环境搭建过程: 安装windows 11 安装wampserver 3.1 git clone项目代码 安装vs code 安装vs code插件PHP Intelephense 支持代码跳转; 安装vs code php debug插件,支持debug; wampserver切换至php7.1,并开启php_xdebug插件。 一、vs code安装插件 二、wampserver开机x_deb…
一、项目介绍 业务背景 团队背景 客户背景 案例优势 二、建模与设计的整体流程 2.1四个阶段 2.2 参与人员 2.3 用户故事 2.4 通用语言 2.5战略设计 2.6战术设计 2.7 常用建模方法 三、如何建立模型?从用户故事到通用语言 3.1 用户故事 用户故事验证:Who? What? Hay 验证方法:卡片->谈话->验收标准 常规用户故事缺点:容易漏掉关键细节 3.2 Domain story telling 四、分解问题:领域划分和子域 本章问题: 什么是领域划分和子域?领域划分就是以分…