摘要: 零、背景: 现有基于 Node.js 的项目,但需要整合 Data Science 同事的基于 python(jupyter) 的代码部分,以实现额外的数据分析功能。于是设想实现一个 microservices。下面介绍一些库的使用方法、自己写的 demo和遇到的坑,方便以后查阅。 一、jupyte 阅读全文
posted @ 2019-02-28 20:44 小蒋不素小蒋 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 一、coding 1、选择一个Python解释器 通过命令选项板(⇧⌘P),键入Python:Select Interpreter命令,然后选择一个解释器。 成功后左下角出现: 2、运行代码 二、重构 1、提取变量 / 方法 2、整理和排序 imports 三、formatting & linter 阅读全文
posted @ 2019-01-31 15:44 小蒋不素小蒋 阅读(17173) 评论(1) 推荐(1) 编辑
摘要: 一、创建卡券 1、步骤一:上传卡券图片素材 https://api.weixin.qq.com/cgi-bin/media/uploadimg?access_token=ACCESS_TOKEN 使用到微信的 CDN 2、步骤二:设置卡券适用门店 location_id_list 3、步骤三:选取卡 阅读全文
posted @ 2019-01-17 18:23 小蒋不素小蒋 阅读(2804) 评论(0) 推荐(0) 编辑
摘要: iTerm2 使用了1年多了,一些功能其实还没有主动去发现,这次接着项目忙完的空闲时间整理一下tips,提高工作效率,方便以后查阅。 一、几个术语 从小到大:session > pane > tab > window  二、好用的功能 1、Toggle Broadcasting Input - 广 阅读全文
posted @ 2019-01-15 16:19 小蒋不素小蒋 阅读(7140) 评论(0) 推荐(2) 编辑
摘要: FileZilla 使用了三年了,一些功能其实还没有主动去发现,这次接着项目忙完的空闲时间整理一下 Tips,提高工作效率,方便以后查阅。 一、好用的功能 1、Site Manager - 站点管理器 (1)把当前连上的服务器(一般是 Quickconnect 连上的)快速存到 Site Manag 阅读全文
posted @ 2019-01-11 21:09 小蒋不素小蒋 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 一、引入 import matplotlib as mpl import matplotlib.pyplot as plt 二、配置 1、画图接口 Matplotlib 有两种画图接口: (1)一个是便捷的 MATLAB 风格接口 (2)功能更强大的面向对象接口【推荐,下文都以这个为例】 在面向对象 阅读全文
posted @ 2018-12-25 20:24 小蒋不素小蒋 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 一、背景 最近在做 CMS 系统中不同身份登录用户的权限管理,涉及到对 api 路径的识别去判断是否放行。以前对正则表达式都是敬而远之,要用到的话都是直接复制粘贴现成网上的表达式,看也看不太懂,借这次机会熟悉下,不求钻的多深,但求有个整体的认知,满足我目前的简单需求即可。 二、介绍 正则表达式(Re 阅读全文
posted @ 2018-12-13 13:06 小蒋不素小蒋 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 一、作用 类似 git 管理源代码 一样,维护你的 DB。 二、安装 三、使用 1、构建项目时 会创建以下四个文件夹: , 包含配置文件,它告诉 CLI 如何连接数据库 ,包含您的项目的所有模型 , 包含所有迁移文件 , 包含所有种子文件 问:如何修改这四个文件的位置? 答:在项目的 中创建一个空文 阅读全文
posted @ 2018-11-19 18:22 小蒋不素小蒋 阅读(4010) 评论(0) 推荐(1) 编辑
摘要: 写在前面 最近写一个 php 接口,接受上传的文件,发现文件只要超过 5m 以上就会无响应失败,最后发现是 shadow,socks 的 timeout 设置问题(我全程开了全局的 VPN),但一开始并不知晓,把 nginx 和 php 的相关配置都改了个遍。 接着这回,我干脆记录一下,以后遇到此类 阅读全文
posted @ 2018-11-13 18:36 小蒋不素小蒋 阅读(2894) 评论(0) 推荐(0) 编辑
摘要: 环境 MacOS 10.12.6 PHP 5.6.30 yii2.0 一、composer (类似 node's npm) 1、安装 如果是 MacOS ,还需要配置到环境变量中: 2、添加镜像 3、help 二、 yii 1、获得 yii 项目 (1)创建初始化项目 (2)拉取别人的项目 如 gi 阅读全文
posted @ 2018-10-26 18:16 小蒋不素小蒋 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 一、背景 在我大学毕业后, 人工智能和机器学习就越来越火 ,频繁的出现在我的视野中。但出于本能的拖延,我视而不见。 近期,为了协同新来的同事做大数据的数据挖掘和分析,我开始逐渐了解了一些机器学习领域的专有名词,再借助自己在网上检索的一些资料,故写下这篇文章,不求深入技术实现和细节,只是大概梳理下我对 阅读全文
posted @ 2018-10-24 14:24 小蒋不素小蒋 阅读(358) 评论(0) 推荐(1) 编辑
摘要: 一、背景 某个项目里,存在一个对象数组,我用 的 函数,分别生成了 A、B 两个新的对象数组,但我遍历了 B 数组,改造里面的每一个对象,没想到引起 A 数组的里对象发生了变化,引发了错误。 这是一个基础的,对引用类型——对象没有使用深拷贝的问题,我疏忽了,特此记录下。 二、例子 1、浅拷贝 ret 阅读全文
posted @ 2018-10-18 15:02 小蒋不素小蒋 阅读(12679) 评论(0) 推荐(2) 编辑
摘要: 注1:只看了书的前十章 注2:原书使用的语言为 Java,我改成了 JavaScript 第一章 为什么要整洁代码 1、代码永不消失 代码就是衔接人脑理解需求的含糊性和机器指令的精确性的桥梁。哪怕未来会有对现在高级编程语言的再一次抽象——但这个抽象规范自身仍旧是代码。 所以既然代码会一直存在下去,且 阅读全文
posted @ 2018-09-22 14:09 小蒋不素小蒋 阅读(1035) 评论(0) 推荐(1) 编辑
摘要: 一、安装 / 使用 npm install moment 注:使用版本为 2.22.2 var moment = require('moment'); moment().format(); // 2018-09-11T11:34:13+08:00 moment 时间格式对照表 Key Key_2 S 阅读全文
posted @ 2018-09-13 19:01 小蒋不素小蒋 阅读(5034) 评论(0) 推荐(0) 编辑
摘要: 一、Date/Time Types 参考文档:https://www.postgresql.org/docs/9.2/static/datatype datetime.html | Types | 别名 | 备注 | | | | | | timestamp [ (p) ] [ without tim 阅读全文
posted @ 2018-09-13 15:40 小蒋不素小蒋 阅读(4343) 评论(0) 推荐(0) 编辑
摘要: 背景 最近在做报表统计,因为 sequelize 的时区配置没加导致了统计数字对不上的问题。 问:大家都知道时区,但是你清楚 UTC 和 GMT 的区别吗? 答:UTC 是我们现在用的时间标准,GMT 是老的时间计量标准。 (1)GMT 是根据地球的自转和公转来计算时间,也就是太阳每天经过位于英国伦 阅读全文
posted @ 2018-09-13 02:37 小蒋不素小蒋 阅读(2125) 评论(0) 推荐(0) 编辑
摘要: 背景: 在最近的 NODEJS 项目中,涉及到数据库的查询,回调函数里返回了查询结果,我这样做处理然后返回给前端: 但是这样万一 results.collect_coupon 是 undefined,再继续取下去就会抛错( ) ,所以我激进地改成了这样: 但是这种写法太过 冗长 ,变量重复出现很不好 阅读全文
posted @ 2018-08-21 13:05 小蒋不素小蒋 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 需求:想要声明函数的时候同时执行这个函数。 一、错误示例 return: 报错:SyntaxError: Unexpected token ( 二、正确示例 方法一 最流行的也最被接受的方法是将 包裹在圆括号里来告诉语法分析器去表达一个 方法二 一元操作符 如 ~`` 这种方法会使代码更简洁最直观, 阅读全文
posted @ 2018-08-15 13:49 小蒋不素小蒋 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 需求: A、依次读取 A|B|C 三个文件,如果有失败,则立即终止。 B、同时读取 A|B|C 三个文件,如果有失败,则立即终止。 一、callback : return: :太恶心了,不写了,总之很繁琐. 二、async.js 库的详细介绍可以见:[待写] : 当第二个 readFileB() 读 阅读全文
posted @ 2018-08-14 21:23 小蒋不素小蒋 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 仅 Postgres 支持 deferrable deferrable 即 一、定义字段时指定 定义: 考试表里 字段关联了 科目表的 字段 1、原生 SQL 三种: 1.DEFERRABLE INITIALLY DEFERRED 2.DEFERRABLE INITIALLY IMMEDIATE 3 阅读全文
posted @ 2018-08-07 21:02 小蒋不素小蒋 阅读(1302) 评论(0) 推荐(0) 编辑

ICP证:沪ICP备20014317号