女王控的博客

后端

21 篇文章

Python语法一览

版本一 版本二 工具 虚拟环境 对象自省 语法 异常 For - Else 三元运算符 Global Return open 函数 和 上下文管理器 // TODO https://py.eastlakeside.cn/book/FunctionalProgramming/README.html »

Python入门学习

背景资料 Python-100-Days Python 教程 因本人具有前端背景,以下内容只列举和 javascript 不同的地方 解释器 Python 的解释器很多,但使用最广泛的还是 CPython。如果要和 Java 或 .Net 平台交互,最好的办法不是用 Jython 或 IronPython,而是通过网络调用来交互,确保各程序之间的独立性。 直接运行 py 文件 一般是通过 运行,但是可以按照以下步骤在 Mac 和 Linux 上直接运行 然后,通过命令给 hello.py… »

Node.js面试入门

JS 基础问题 简述 与前端 Js 不同, 后端方面除了 SSR/爬虫之外很少会接触 DOM, 所以关于 DOM 方面的各种知识基本不会讨论.浏览器端除了图形业务外很少碰到内存问题, 但是后端几乎是直面服务器内存的, 更加偏向内存方面, 对于一些更基础的问题也会更加关注. 类型判断 看 lodash 作用域 看《你不知道的 js》 引用传递 js… »

Sequelize一对多查询解决方案

前置知识 需求背景 已知始发站、终点站,如何查出满足条件的方案线路?即根据一个表关联多个表时如何查询相关字段? sql 语句 根据以上的前置知识可得出一对多下的查询应该这样写: Sequelize 下的解决方案 从表的设计上考虑:将始发站、终点站写在主表中,无需考虑一对多的问题 根据以上的 sql 语句利用 Sequelize 去关联 最终为了实现上的简便,直接使用方案 1 // TODO 多对多方案也需要延伸下 »

基于nodemon实现监听文件链接变化

项目架构 公司项目分为以下几种架构: 主项目-扩展项目:扩展项目前端独立,是以 npm 包的形式安装到主项目,后端可以独立编译,但不能独立运行,即后端与主项目共用一套,主项目需要对扩展项目编译出的后端代码进行监听来实现增量编译 主项目-子项目:微前端架构,子项目前、后端独立可运行 需求背景 需要解决主项目-扩展项目架构下主项目的后端不能增量编译的问题 技术选型 选型 优点 缺点 直接在 node_modules 目录下开发 主项目已实现对 node_modules 下扩展项目的监听 每次 npm… »

0%