摘要:Commit message规范 1. type type为必填项,用于指定commit的类型,约定了feat、fix两个主要type,以及docs、style、build、refactor、revert五个特殊type,其余type暂不使用。 主要type feat: 增加新功能 fix: 修复b 阅读全文
posted @ 2021-02-22 11:23 阿明先森 阅读(1) 评论(0) 推荐(0) 编辑
摘要:心理对抗阶段 由于公司内部调整,要求pc和手机按照业务线打通,所以开始接手企业库的手机端开发 。之前对移动端开发接触比较少,而且是一个开发了很久的项目,代码量已经蛮大的了,被产品的需求推动着接手,一下子还是有点吃不消的。 该来的还是会来,整个项目组就剩下我一个前端,经过一系列的努力抗争,还是只能赶鸭 阅读全文
posted @ 2020-06-25 17:36 阿明先森 阅读(182) 评论(0) 推荐(2) 编辑
摘要:先看下完成之后的效果图: 左侧是选择切换国家以及可以进行自定义预测和预测参数的调整等;右侧是预测的结果和过程动画,可直观的看到疫情随时间的发展过程和在当前国家的扩散情况和人数占比等。 2、模拟疫情扩散 模拟疫情扩散的仿真模型在国内疫情比较严重的那段时间十分火爆,各大视频网站都在分享类似的模拟动画,大 阅读全文
posted @ 2020-06-21 23:16 阿明先森 阅读(308) 评论(0) 推荐(0) 编辑
摘要:记录一下移动端企业图谱开发兼容性等问题踩坑 阅读全文
posted @ 2020-06-21 22:37 阿明先森 阅读(103) 评论(0) 推荐(0) 编辑
摘要:接到一个临时任务: 终端里面要加入企业图谱的功能,用于更直观的展示与查询企业相关的维度信息,(当然最主要的原因还是竞品做了这个功能...[摊手.jpg]) 看完产品的需求文档之后还是应该研究一下竞品(看看是从哪抄来的),毕竟产品的需求一般都不包含清晰完整的交互细节。 对标的竞品长这样: ok,知道从 阅读全文
posted @ 2020-06-20 00:16 阿明先森 阅读(399) 评论(6) 推荐(2) 编辑
摘要:最近要把vue脚手架开发的一个项目上线,只知道vue脚手架是基于node的服务端项目,那么只需要 npm run dev 就可以轻松启动整个项目,当我想当然的给服务器配置合适的node环境(这里也遇到了坑,服务器系统对node版本的兼容性等),然后想当然的把整个项目源文件拷贝到服务器上,满心欢喜地去 阅读全文
posted @ 2018-10-15 09:47 阿明先森 阅读(12688) 评论(0) 推荐(41) 编辑
摘要:实现一个网页版的聊天室(类似于钉钉群),请列出关键的技术方案及要点。需求如下: 高实时性、高性能 你发的每条消息可以看到有多少人已读 当信息中含有“@某人”时,被@的人的界面上会显示“有人@你”的提醒字样 刷新页面或断网状态下,历史聊天记录不会消失 答案与解析 运用socket通讯, 服务器向客户端 阅读全文
posted @ 2018-09-06 22:30 阿明先森 阅读(980) 评论(0) 推荐(0) 编辑
摘要:异步请求逻辑注入 工作中我们需要对异步请求的请求信息打印日志,但是又不能耦合在业务代码中打印。请设计一个方法injectBeforeAsyncSend,能够实现如下功能:在发起异步请求之前打印出请求的类型、URL、method、body、timestamp 等信息。 / injectBeforeAs 阅读全文
posted @ 2018-09-06 22:28 阿明先森 阅读(252) 评论(0) 推荐(1) 编辑
摘要:请使用 JavaScript 实现名为 flatten(input) 的函数,可以将传入的 input 对象(Object 或者 Array)进行扁平化处理并返回结果。具体效果如下: const input = { a: 1, b: [ 1, 2, { c: true }, [ 3 ] ], d: 阅读全文
posted @ 2018-09-06 22:26 阿明先森 阅读(448) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/... 阅读全文
posted @ 2018-09-04 23:50 阿明先森 阅读(54) 评论(0) 推荐(0) 编辑