首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
DongFuPanda
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
你的登录接口真的安全吗?
大家学写程序时,第一行代码都是hello world。但是当你开始学习WEB后台技术时,很多人的第一个功能就是写的登录 (小声:别人我不知道,反正我是)。 但是我在和很多工作经验较短的同学面试或沟通的时候,发现很多同学虽然都有在简历上写:负责项目的登录/注册功能模块的开发和设计…
Nodejs Docker 镜像体积优化实践
你讨厌部署你的应用程序花费很长时间吗? 对于单个容器来说,超过gb并不是最佳实践。每次部署新版本时都要处理数十亿字节,这对我们来说并不太合适。 本文将通过Nodejs程序展示如何优化Docker镜像的几个简单步骤,使它们更小、更快、更适合生产环境。 docker build -…
还在百度Docker命令?推荐一套我用起来特顺手的命令!
Docker是一个开源的应用容器引擎,让开发者可以打包应用及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上。使用Docker可以更方便地打包、测试以及部署应用程序。 启动docker服务。 -d:表示容器以后台方式运行。 注意:$Contain…
写代码有这16个好习惯,可以减少80%非业务的bug
1. 修改完代码,记得自测一下 改完代码,自测一下 是每位程序员必备的基本素养。尤其不要抱有这种侥幸心理:我只是改了一个变量或者我只改了一行配置代码,不用自测了。改完代码,尽量要求自己都去测试一下哈,可以规避很多不必要bug的。 2. 方法入参尽量都检验 入参校验也是每个程序员…
MySQL学到什么程度?才有勇气在简历上写精通!
前言如今互联网行业用的最多就是MySQL,然而对于高级Web面试者,尤其对于寻找30k下工作的求职者,很多MySQL相关知识点基本都会涉及,如果面试中,你的相关知识答的模糊和不切要点,基本大多稍好公司
从 0 开始部署你的 Node 应用(Ubantu、docker、nginx)
工作以来,我对服务器部署、docker、nginx 这些东西只有一些模糊的印象(面试背的答案)。 但对一个程序员来说,这些又是必会的东西。所以买了服务器,部署了一个简单的 node 项目。 详细地记录下来,希望可以帮助到像我一样服务器小白的同学。 我找到的便宜服务器是 阿里云云…
玩转Koa -- koa-bodyparser原理解析
在理解koa-bodyparser原理之前,首先需要了解部分HTTP相关的知识。 HTTP报文主要分为请求报文和响应报文,koa-bodyparser主要针对请求报文的处理。 而koa-bodyparser中的body指的就是请求报文中的报文主体部分。 HTTP底层采用TCP提…
浏览器与Node的事件循环(Event Loop)有何区别?
本文我们将会介绍 JS 实现异步的原理,并且了解了在浏览器和 Node 中 Event Loop 其实是不相同的。 官方的说法是:进程是 CPU资源分配的最小单位;线程是 CPU调度的最小单位。这两句话并不好理解,我们先来看张图: 进程好比图中的工厂,有单独的专属自己的工厂资源…
开发高质量服务端 API
不管 Node.js 在实际产品中的使用情况如何,相信现在使用 Node.js 作为服务端来开发的项目是数以百万计的,其中绝大多数的开发人员都是前端工程师,因为 Node.js 是他们的天然语言工具。将来,越来越多的前端工程师会加入到 Node.js 的开发中来。 既然使用了 …