Babel学习笔记 Babel可以解决什么问题基本使用方法安装配置常见问题preset VS. plugin 先说结论:能用预设就用预设。 plugin的弊端:1、老的插件不会根据目标浏览器做兼容,而是直接编译掉 2、老的插件可能不更新 preset则可以根据目标浏览器版本进行编译。 preset相当于插件合集,且会自动更新为最新插件。 useBuiltIns属性该如何设置?useBuiltIns属性三个参数值 2023-02-16 #工具
关于可视化中的MVC的思考 起因我们在3D程序框架的设计中,将对象类设计成了这样: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667class Element { /** 唯一ID */ protected _i 2023-02-15 #数据可视化 #程序设计
Pinia学习笔记 区别Vuex:支持命名空间、有mutations、modules Pinia:每个都是独立模块 修改state的方式Vuex修改state的方式: 1、直接修改(官方不推荐,且严格模式会报错) 2、在mutations中添加方法来修改,业务中通过store的commit调用该方法 3、在mutations中添加方法来修改,store文件中通过action的commit调用该方法,业务中通过disp 2023-02-14 #Vue
《Google软件工程》读书笔记 软件工程是什么?软件工程是随着时间推移的编程。 如果在软件的预期生命周期内,你能够对任何有价值的变化做出反应,无论是技术还是商业原因,那么你的项目是可持续的。 技术债务定义:那些“应该”做却还未完成的事————我们代码的现状和理想代码之间的差距。 海勒姆定律 海勒姆定律代表了一种实践知识,即使有最好的规划、最好的工程师和可靠的代码评审实践,我们也不能假设完全遵守已发布的契约或最佳实践。作为API所 2023-02-13 #读书笔记
量化交易学习笔记 参考资料互联网大厂程序员想转行量化,工资高不高,前辈有什么建议? https://www.zhihu.com/question/457467688/answer/2523389291 中年程序员(码农)转行金融,30+的程序狗,是否还有机会进入量化投资领域? https://www.zhihu.com/question/293401753/answer/2504433557 2023-02-13 #量化交易
前端的架构设计 前端的架构是什么?https://www.zhihu.com/question/26646855/answer/68503768 前端项目大概会经历以下这些阶段: 整体渲染 结构行为表现分离 隔离逻辑单元 插件 模块 前端MVC/MVVM 组件 先进的想法并不会区分前后端,而是被用到了所有适用的地方。 一个软件项目,随着待解决业务问题的发展,和问题复杂度的不同,会存在 2023-02-10 #TODO #程序设计
如何确定技术分享的主题 今天有个组员提交了组内的技术分享: 主题:音频可视化实践分享内容:通过几个示例来看如何利用 H5 Web Audio API 来对音频流进行简单的解析,并最终得到数据实现可视化 被我驳回了,原因是这个我们压根用不着,而且只是介绍下 Web Audio API,这种文章外面一大推。 因此这里梳理下如何确定技术分享的主题,供后面参考。 2 个大方向从团队问题入手将团队、个人工作中遇到的问题进行梳理 2023-02-10 #随想