摘要: 懒人的意思是:外在行动爱折腾,骨子里的目的却懒到极致。 今天用docker-compose才发现,重启flask,之前自己居然都是不断“在编辑器和控制台来回点鼠标”+按“↑”和“enter”解决的,太“勤快”了(非褒义)! 年纪越大越懒了,懒人才能发现不爽的改进点,才能推动技术进步啊-_-! 1练就 阅读全文
posted @ 2017-10-07 18:27 永远的幻想 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1问题描述: flask自带的reload只能在语法没毛病的情况下auto_relaod,但是如果有语法错误,进程就会报错退出。 这时修改完语法错误,还得在控制台按“↑”和“enter”重新执行一次python3 app.py 重新启动flask。 希望省掉手动重启flask的过程 2解决方案 用f 阅读全文
posted @ 2017-10-07 16:24 永远的幻想 阅读(3441) 评论(0) 推荐(0) 编辑
摘要: 1安装zsh sudo apt-get install -y zsh chsh -s /bin/zsh 2安装oh-my-zsh 卸载: rm -rf /home/xuqinghan/.oh-my-zsh https://ohmyz.sh/ $ sh -c "$(curl -fsSL https:/ 阅读全文
posted @ 2017-10-07 15:44 永远的幻想 阅读(3090) 评论(0) 推荐(0) 编辑
摘要: docker新手。 目的:开发运行多个web api项目的时候,方便开发,兼顾部署。 方案大概这样: 1 隔离:系统运行在容器里,1容器只起1进程,代替在host起多个venv或虚拟机; 2调试和备份:代码和数据仍然保存在host,通过-v挂载到容器,用host的编辑器开发和git。 3部署:用do 阅读全文
posted @ 2017-10-06 09:06 永远的幻想 阅读(30496) 评论(3) 推荐(1) 编辑
摘要: 一直用sublime,但是ubuntu下输入中文有问题,解决起来太麻烦; pycharm太重。虚拟机一开+Chrome打开10几个页面,然后再运行pycharm,静音轻薄笔记本CPU和8G内存基本都占满,风扇狂转,高频噪音从小本一侧出来,吵得耳朵疼。 已经习惯上晚上无风扇静音工作之后,很难忍受。 也 阅读全文
posted @ 2017-10-05 21:28 永远的幻想 阅读(2968) 评论(0) 推荐(0) 编辑
摘要: app-routing.modules.ts 类似django的方式,在urls.py里集中管理 阅读全文
posted @ 2017-10-01 11:00 永远的幻想 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 把获取模型数据的任务重构为一个单独的服务,它将提供英雄数据,并把服务在所有需要英雄数据的组件间共享。 HeroService可以从任何地方获取Hero数据 —— Web服务、本地存储或模拟数据源。 Service不是new()出来的 文档里给出了李菊福的理由: 我们的组件得弄清楚该如何创建HeroS 阅读全文
posted @ 2017-10-01 08:02 永远的幻想 阅读(388) 评论(0) 推荐(0) 编辑
摘要: Component类似flask app下面的每个blueprint。 import 'rxjs/add/operator/switchMap'; import { Component, OnInit } from '@angular/core'; import { ActivatedRoute, 阅读全文
posted @ 2017-10-01 05:50 永远的幻想 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 写在前面 前端框架完全不懂。 看着angular中文官网的英雄编辑器教程和核心知识,用偷懒的类比法,从flask django的角度 记录一下自己对angular的理解。 作为工科的武曲,自己的体会是: 不要被生命周期钩子(lifecycle hook)、承诺(Promise)、provider…… 阅读全文
posted @ 2017-09-30 12:52 永远的幻想 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 安装build sudo apt-get -y install build-essential 如果提示 build-essential : 依赖: g++ (>= 4:5.2) 但是它将不会被安装 sudo aptitude install build-essential 安装git sudo a 阅读全文
posted @ 2017-09-30 11:33 永远的幻想 阅读(727) 评论(0) 推荐(0) 编辑