华东15选5不开奖

微服务与持续交付

十年以前,软件在一年之内的交付次数屈指可数。过去的十年间,交付的过程一直被不断地优化和改进。从早期的RUP模型、敏捷、XP、Scrum,再到近几年的精益创业、DevOps,都力求能更有效地降低交付过程所耗费的成本并提高效率,从而尽早实现软件的价值。持续交付是一

微服务与持续交付

十年以前,软件在一年之内的交付次数屈指可数。过去的十年间,交付的过程一直被不断地优化和改进。从早期的RUP模型、敏捷、XP、Scrum,再到近几年的精益创业、DevOps,都力求能更有效地降低交付过程所耗费的成本并提高效率,从而尽早实现软件的价值。持续交付是一

前端防御XSS

0x00 前言我不否认前端在处理XSS的时候没有后端那样方便快捷,但是很多人都在说过滤XSS的事就交给后端来做吧。前端做没什?#20174;謾?#25105;个人是非常反感这句话的。虽然说前端防御XSS比?#19979;櫸常?#20294;是,不是一定不行。他只是写的代码比后端多了而已。而且前端防御XSS比后端

前端防御XSS

0x00 前言我不否认前端在处理XSS的时候没有后端那样方便快捷,但是很多人都在说过滤XSS的事就交给后端来做吧。前端做没什?#20174;謾?#25105;个人是非常反感这句话的。虽然说前端防御XSS比?#19979;櫸常?#20294;是,不是一定不行。他只是写的代码比后端多了而已。而且前端防御XSS比后端

保护你的API(下)

前后端分离之后前后端分离之后,在部署上通过一个反向代理就可以实现动静态分离,跨域问题的解决等。但是一旦引入鉴权,则?#21482;?#20135;生新的问题。通常来说,鉴权是对于后台API/API背后的资源的保护,?#27425;?#32463;授权的用户不能访问受保护资源。要实现这个功能有很多种方式,在应用程

保护你的API(上)

保护你的API在大部分时候,我们讨论API的设计时,会从功能的角度出发定义出完善的,易用的API。而很多时候,非功能需求如安全需求则会在很晚才加入考虑。而往往这部?#21482;?#28041;及很多额外的工作量,比如与外部的SSO集成,Token机制等等。这篇文章会以一个简单的例子,

React 移动 Web 极致优化

最近一个季度,我们都在为手Q家校群做重构优化,将原有那套问题不断的框架换掉。经过一些斟酌,决定使用react 进行重构。选择react,其实也主要是因为它具有下面的三大特性。React的特性1. Learn once, write anywhere学习Reac

保护你的API(下)

前后端分离之后前后端分离之后,在部署上通过一个反向代理就可以实现动静态分离,跨域问题的解决等。但是一旦引入鉴权,则?#21482;?#20135;生新的问题。通常来说,鉴权是对于后台API/API背后的资源的保护,?#27425;?#32463;授权的用户不能访问受保护资源。要实现这个功能有很多种方式,在应用程

保护你的API(上)

保护你的API在大部分时候,我们讨论API的设计时,会从功能的角度出发定义出完善的,易用的API。而很多时候,非功能需求如安全需求则会在很晚才加入考虑。而往往这部?#21482;?#28041;及很多额外的工作量,比如与外部的SSO集成,Token机制等等。这篇文章会以一个简单的例子,

禅宗程序员

英文原?#27169;篢he 10 rules of a Zen programmer译/Kai Zhang在一个下雨的早上,我坐在桌旁,思考着该怎样高效的工作。在?#39029;?#20026;一个自由职业者之前,我工作也非常努力,但是收效甚微。从2006年开始我开始进行禅修。在一段修行之后我发

像机器一样思考

本文的起源是因为思考一个问题:什么样的人适合做程序员??#20197;?#32463;苦苦思索这个问题,直到我在SICP上看到了答案。说的白话一点就是,能像机器一样思考的人就适合做程序员。 那么“计算机”这台机器是怎么思考的呢?这里是我的答案:我们所有的计算机,

深入解读Python解析XML的几种方式

在XML解析方面,Python贯彻了自己“开箱?#20174;?rdquo;(batteries included)的原则。在?#28304;?#30340;标准库?#26657;琍ython提供了大量可以用于处理XML语言的包和工具,数量之多,甚至让Python编程新手无从选择。本文将介绍深入解

怎样尊重一个程序员

得知一位久违的同学来到了旧金山湾区,然而我见到他时,这人正处于一生中最痛苦的时期。他告诉我,自己任职的公司在他加入之前和之后,判若两人。录取的时候公司对他说,我们对你在实习期间的表现和学术背景非常满意,你不用面试,甚至不用毕?#30340;?#23398;位,直接就可以加入我们公司成为

知其所以然(以算法学习为例)

原文发表于2008年其实下文的绝大部分内容对所有学习都是同理的。只不过最近在正儿巴经地学算法,而后者又不是好啃的骨头,所以平时思考总结得就自然要比学其它东西要多一些。问题?#32791;?#21069;几乎所有的算法书的讲解方式都是欧几里?#29575;?#30340;、瀑布式的、自上而下的、每一个推导步骤都是

最新IT新闻
热门开发教程
华东15选5不开奖