03 2019 档案
摘要:d3功能奇多, 已经模块化,(其实感觉和react差不多了). 所以默认打包的单个文件 或者直接 这样默认打包体积大,但是也没有包括全部d3的模块 所以, github官方https://github.com/d3/d3 推荐这样 尤其是,d3-selection-multi 这个没有默认打包的库,
阅读全文
摘要:其实官网文档清楚了 https://socket.io/get-started/chat/ 但是因为之前写的是nodejs+express, socket.io是后加的, 还是有小坑 服务器端: 官网代码 注意这里是http.listen而不是app.listen! 如果是app.listen 客户
阅读全文
摘要:一、服务器端: 基本和nodejs工程相同 https://www.cnblogs.com/xuanmanstein/p/10509445.html 安装socket.io 工程代码 二、angular 客户端
阅读全文
摘要:有个别文件不想跟踪,比如pycharm的配置文件。 但是这个文件已经被git跟踪的情况下,再加入.gitignore是无效的。 只需要: 而不是删除全部缓存
阅读全文
摘要:参考https://www.jianshu.com/p/4d2edd55b471
阅读全文
摘要:首先明确两点: 1只有自定义网络,才能手工指定每个容器的ip。默认的bridge是不行的! 2 手工设定了网段比如172.19.0.0 不影响docker在host装的网卡docker0 的172.17.0.1 容器内的172.19.0.XX 还是可以通过172.17.0.1访问到主机。 docke
阅读全文
摘要:用angular发起http.get(),访问后端web API要数据,结果chrome报错:跨域了 此时后端nodejs显示返回值正常。只是浏览器给拦截了。 参考https://www.cnblogs.com/relucent/p/4274158.html 什么是跨域 当两个域具有相同的协议(如h
阅读全文
摘要:参考https://www.cnblogs.com/qufanblog/p/7606105.html 已经用 git commit 提交了代码。 可以使用 git reset --hard HEAD^ 来回退到上一次commit的状态。
阅读全文
摘要:问题: 一部分服务打包进docker 用docker-compose启动,但是一部分正在开发中,放在host比较方便,比如node.js这种,希望在调试已经封进docker容器的时候,能设置从容器网络访问宿主机node服务 参考https://www.jb51.net/article/149173.
阅读全文
摘要:不能只看mongodb官网文档https://docs.mongodb.com/manual/reference/method/db.collection.findOne/,都是同步接口 要看node的比如http://mongodb.github.io/node-mongodb-native/2.
阅读全文
摘要:用官方方案https://docs.docker.com/compose/startup-order/ 下载wait-for-it.sh https://github.com/vishnubob/wait-for-it 别忘了在主机上设置一下可执行 不然
阅读全文
摘要:汇总一些之前没有注意到的问题 总体思路: app只是显示svg为主,接收后端推送的数据改变,显示变化后的svg。 因此,只用d3的数据绑定更新组件里<svg></svg>节点. 而不用 ng的数据绑定。 组件view 的svg部分由d3负责。 根据数据service接收到的"不可变数据”,让d3 判
阅读全文
摘要:一 本地创建angular工程 多看官网文档 https://angular.cn/guide/setup-local 1本地安装angular-cli npm install -g @angular/cli 2 新建工程 ng new my-app 选择使用路由,选择css 新的ng7/8 直接把
阅读全文
摘要:之前各种node工程都是东抄抄,西抄抄的. 用ng的cli之后,发现非常舒服.所以把node新建工程的种种记录一下. node+babel, 直接按es6标准写就好了, 不需要一定写ts再转码了(写angular再用ts), 其他情况下用其他语言写然后转码成js的方案, ClosjureScript
阅读全文
摘要:官网的安装过程https://leiningen.org/#install 是文字描述,并不够lazy。我仿照code,chrome nodejs的方式,给出下面的命令行安装过程 wget https://raw.githubusercontent.com/technomancy/leiningen
阅读全文
摘要:症状: 左侧能充电的那个usb-c 红灯始终常亮。拔下电源线也亮着。 系统里电源是始终显示正在充电,即使拔掉外接电源也显示连着外接电源正在充电! ——最吓人的是,用U盘启动进PE,想重装win10,结果在pe里还是不带外接电源,显示正在充电,且充电进度条一直滚。 ——设备管理器里,找不到thunde
阅读全文