首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
201904
订阅
MarkQH
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
如何自动化部署项目?折腾服务器之旅~
本篇文章讲的不是如何把一个项目部署上线,而是如何自动化上线。 开发了一个需求管理和发布系统。 通过这个系统,可以创建需求、创建发布计划、创建分支、部署到测试环境、部署到生产环境、正式上线、合并代码等。 9.9元的阿里云服务器真的很慢,但还是足够折腾完这个项目。 用3个目录来模拟…
《CSS世界》中提到的实用技巧
以下技巧的具体原理和解释请支持张老师的《CSS世界》,在这里不做展开。 一部分没录入的技巧原因是部分属性将被标准废弃,如:clip。还有一部分是因为个人觉得兼容性不好,而且CSS3的一些特性可以弥补,比如text-align:justify;,完全可以用flex布局实现。 应网…
JavaScript 算法
传统的 面试过程 通常以最基本的如何编写 手机屏幕页面 问题为开始,然后通过全天的 现场工作 来检验 编码能力 和 文化契合 度。 几乎无一例外,决定性的因素还是 编码能力。 毕竟,工程师是靠一天结束之时产出可使用的软件来获得报酬的。一般来说,我们会使用 白板 来测试这种编码能…
json web token 实践登录以及校验码验证
去年我写了一篇介绍 jwt 的文章。 文章指出如果没有特别的用户注销及单用户多设备登录的需求,可以使用 jwt,而 jwt 的最大的特征就是无状态,且不加密。 除了用户登录方面外,还可以使用 jwt 验证邮箱验证码,其实也可以验证手机验证码,但是鉴于我囊中羞涩,只能验证邮箱了。…
怎样使你的 JavaScript 代码简单易读
解决一个问题可以有很多方法,但是有些方法很复杂,甚至有些是荒谬的。在本文中,我想谈谈解决一个问题时的好方案和坏方案。 让我们先从怎样删除数组中的重复项这个简单问题开始。 首先,我们新创建一个空数组,用 forEach() 在数组的每个元素上执行一次提供的函数。最后检查新数组中是…
总结下 JavaScript 中的一些小技巧
这篇文章主要记录一下平时自己实践得到的, 博客中学习的以及在一些项目源码中看到的 javascript 技巧。有些东西可以说是奇淫技巧,有些可能是 ES6+ 中一些比较具有实用性的新语法。 有时候我们需要在某个函数或变量为 true 时执行另外一个函数。例如: 本质上还是利用了…
每日 30 秒 ⏱ 掘金SEO大揭秘
可能图上的数据不够准确,但是作为参考可以发现 网站总数 大概在 16亿 左右,当查找一个网站并对其访问,相当于在人海茫茫的世界里找到你的另一半。这个概率还是相当低的,为了解决这个问题 搜索引擎 便诞生了,我们最常用的搜索引擎 有百度、必应、谷歌等。 搜索引擎 在记录网站和自然排…
JavaScript 代码简洁之道
想必大家都有接手过老旧项目,它的代码风格怎么样?可能大部分同学都会无力吐槽吧。笔者认为一份代码的好坏,先不管其实现如何,至少其 可读性 得保证,才能算得上好代码。有些还没有意识到 可读性代码 所带来好处的同学,可能经常会遇到上周才写的代码,今天打开项目一看,卧槽,这个 💩 一…
ES6、ES7、ES8、ES9、ES10新特性一览
ECMA规范最终由TC39敲定。TC39由包括浏览器厂商在内的各方组成,他们开会推动JavaScript提案沿着一条严格的发展道路前进。 Stage 0: strawman——最初想法的提交。 Stage 1: proposal(提案)——由TC39至少一名成员倡导的正式提案文…
前后端分离那些事
一、将dist包和后端代码丢在一起。如tomcat。 我们将dist包和后端的jar包放在一起,由后端部署到对应的服务器。 我们的前后端代码部署在一个服务器上面,就是直接请求https://test-project.pingan.com这样的了。 普通的,tomcat将inde…