上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 98 下一页
摘要: 一、前言 最近在做一些项目重构的工作,看了不少脏乱差的代码,身心疲惫。本文将讨论如何编写整洁的代码,不求高效运行,只求可读性强,便于维护。 二、为什么要写简洁的代码 作为一个合格的程序员,写出简洁的代码是基本的职业素养。相信绝大部分的程序员都不会故意写恶心代码的,无论是对自己或者对别人都没有任何好处 阅读全文
posted @ 2020-11-25 13:34 浅笑· 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 1 em、rem、meta标签的基本概念 em 是一个布局的长度单位,当前对象内文本的字体大小的相对单位,也就是说相对于当前元素的font-size。 rem 是(根)字体大小相对单位,也就是说跟当前元素的font-size没有关系,而是跟整个body的font-size有关系。 物理像素是硬件的一 阅读全文
posted @ 2020-11-25 13:33 浅笑· 阅读(216) 评论(0) 推荐(0) 编辑
摘要: HTTP有哪些方法? HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 这些方法的具体作用是什么? GET: 通常用于请求服务器发送某些资源 HEAD: 请求资源的头 阅读全文
posted @ 2020-11-24 18:41 浅笑· 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 介绍 NGINX从一开始就参与了微服务运动。 NGINX的轻巧,高性能和灵活性非常适合微服务。 NGINX Docker映像是Docker Hub上排名第一的应用程序映像,您今天在Web上找到的大多数微服务平台都包含一个演示,它以某种形式部署NGINX并连接到欢迎页面。 因为我们认为转向微服务对于客 阅读全文
posted @ 2020-11-24 18:39 浅笑· 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 如今,随着我们构建软件方式的变化,以及API平台的爆炸式激增,各大公司都必须以更快的速度构建出自己的产品、并推向市场。目前,几乎所有的软件需求都需要通过API来提供相应的解决方案,其中包括:支付类API、通信类API、以及传输类API等数千种。那么我们该如何设计并构建出一个优质的API呢? 无论您的 阅读全文
posted @ 2020-11-24 18:38 浅笑· 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 代码审查列表,是代码审查的明确规则和指导手册,它可以使代码审查为你的团队带来更多好处,并且能够显著提升代码审查的速度。 研究表明,使用代码审查列表的审阅者的表现要优于不使用的审阅者。所以不管你是新手开发者还是经验丰富的开发者,开始考虑使用代码审查列表吧。 代码作者应该关注的列表 作为代码的作者,你应 阅读全文
posted @ 2020-11-24 18:35 浅笑· 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 众所周知,架构师的角色,更偏向于策划、而非指挥,塑造、而非支配,其存在的意义,在于引导大家讨论、而非自己主宰一切。 但是,具体应该如何执行呢?本文作者整理了 30 个公认的架构原则,来帮助大家解决此问题。也许有的原则,你从未听说,但你看完就能快速学会。 相信你学会了,工作起来也会事半功倍,或许还可帮 阅读全文
posted @ 2020-11-24 18:29 浅笑· 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 先看一下Redis是一个什么东西 官方简介解释到:Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。 同时支持strings,lists,hashes,sets,sorted sets,bitmaps,hyperlogl 阅读全文
posted @ 2020-11-24 18:28 浅笑· 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 做什么不重要,怎么做才重要。 如果你想成为一名真正杰出的资深开发者,那只有一个办法:犯错误、改正错误、从错误中学习、分享错误、再重复这一过程。 所有犯过的错误都将成为你的宝贵经历。再从经历中学习,这就是成为一名成功资深开发者的关键。很简单,对吗? 换句话说,你刚刚步入社会,成了一名初级开发者,你纠结 阅读全文
posted @ 2020-11-24 18:26 浅笑· 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 原文作者Stuart Popejoy在为金融业建立交易系统的方面拥有15年的经验。在2016年与Will Martino共同创立Kadena并成为公司总裁之前,Stuart在摩根大通公司新产品部门工作,领导并开发了摩根大通的主要区块链产品Juno。Stuart还为摩根大通编写了算法交易脚本,后者为他 阅读全文
posted @ 2020-11-24 18:25 浅笑· 阅读(136) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 98 下一页