【★】从拓扑图案例来分析如何写可视化组件 我准备今后每一周都给自己一个技术方面的尝试主题,来提升自己的技术能力。 一般这种主题都是和当前或者未来的工作相关的,做到学以致用、目标明确。 本周的主题就是:拓扑可视化。通过拆解之前同事的代码,加上扩展新的功能,来实现。 写在前面的思考一开始我感觉这个比较难,不知道每一个模块的实现思路,有畏难情绪。 然后看了大约一个半小时,熟悉代码后,发现其实并不难,还是和业务开发类似,站在别人的肩膀上(ZRen 2020-06-09 #JavaScript #数据可视化 #Canvas
(待填坑)Electron学习笔记 Electron我们现在没有用到,但是我有种预感,终有一天我会用上它的,因此这里先开个文章,有空的时候学习并记录下。 本地文件读写https://blog.csdn.net/weixin_46187747/article/details/105396764 经验如何解决控制台中文乱码问题12const iconv = require('iconv-lite');console. 2020-06-08 #JavaScript #Electron
炫酷的地图效果 3D地图https://zhuanlan.zhihu.com/p/65980510 全球3D城市模型:https://docs.mapbox.com/mapbox-gl-js/example/3d-buildings/ Mapbox的介绍:https://mp.weixin.qq.com/s?__biz=MzIwNTU1MDM2Mg==&mid=2247487275&idx=1&a 2020-06-08 #数据可视化 #地图
sequelize学习笔记 我们之前的项目中,涉及MySQL操作都是采用的编写原始SQL的方式,效率不高,而且也没考虑数据库迁移之类的问题。因此最近尝试了下sequelize这个ORM工具。 常用操作执行原始SQL参数绑定where条件https://sequelize.org/v5/manual/querying.html#where 联表查询https://sequelize.org/v5/manual/associat 2020-06-06 #MySQL
如何确定某件事情该不该做 现在手头堆的事情很多,组里人又没几个,再加上我自己时不时又会冒出一些想法,这样精力完全不够用了。最近就因为一个其他组的业务我们响应速度不够快,领导表示了不满。所以我自己总结了下,如何对任务进行管理,确定哪些事情该做、哪些事情不该做。 针对业务需求的思考在做一个需求之前,先明确如下几个问题:1、背景(为什么要做这个需求)2、用户(面向的目标用户是谁)3、目标(期望达到什么样的 IP/PV& 2020-06-06 #项目管理
S3使用笔记-Node版 最近有一个项目,需要存储设计师的素材,比如psd、sketch、图片等等。得知公司有搭建统一的S3服务,我就准备直接用一下这个服务,这样省去自己存储文件的环节,也不用考虑备份等事情了。 目前公司用Node的人很少,至于S3则尚未有人用Node操作过,因此我是公司第一个吃螃蟹的人。 遇到的问题内网获取S3连接地址 内网只能用IP直连 2020.11.17:内网不能通过中台服务的方式访问S3: 内网无 2020-06-05 #JavaScript #NodeJS #数据库
统计PDF的词频 可视化领域,有一本非常经典的书籍《The Grammar of Graphics》,一直都想仔细读一下。但是这本书似乎没有中译本,只有英文版。就我目前这么烂的英文阅读水平,啃起来绝对很吃力。因此我想先统计下这本书里面的单词词频,找到高频的生词,我先通过比如扇贝单词等APP将这些生词背下来,这样看书的时候效率肯定就上去了。 大致实现的思路就是:解析PDF文件->拆分单词->统计词频-&g 2020-06-05 #JavaScript
D3Charts-日历图的实现原理 如果我来做,我会怎么实现?页面展示的内容首先对日历的展示内容做一个拆解,大致包括: 主标题(比如年份) 子标题(比如月份) 日期的整体容器格子 单个日期的方格子 单个日期的具体显示内容(设计时考虑到高扩展性) 数据结构日历数据1234{ "date": "20200527", "value": 30} 配置项 2020-05-27 可视化组件库 > D3Charts #D3Charts
(TODO)如何让浏览器自动播放视频 这几天需要做一个通过手机操控远程页面交互的功能,其中一个交互就是在手机上控制远程页面播放视频。播放视频的实现很简单,我们采用了一个video.js这个插件,但是由于是通过手机自动控制视频播放,在远程页面上没有实际的用户交互,发现无法触发video的音频播放功能(静音模式的视频是可以自动播放的),即使我们模拟用户操作,通过JS去控制播放按钮的点击,也是不行的。 原因经过查询资料,这是由于浏览器出于安 2020-05-24 #音视频