对解决技术问题的拓展

简介:

对解决技术问题的拓展

我们经常遇到新的技术问题,比如

防止xss 攻击;

调用协作方接口,如何统一捕获异常;

如何跨域请求;

获取浏览器滚动条时如何兼容chrome;

 

我们经常是就事论事,解决这个具体问题就没有下文了

但是下次遇到类似的问题,我们又得重复来一次之前做过的流程.也就是重复劳动.

人都是懒惰的,能坐着就不会站着,能躺着就不会坐着...

所以只要能暂时解决眼前的问题,就ok了,后面遇到问题后面再说.

 

但是作为程序员,我们得跳出这个惯性思维.

因为我们的原则是:坚决不做重复劳动.

 

我遇到一个点,应该扩展到面,下次遇到另外一个点,就能轻松处理.

 

拿实际案例说明:

目前我遇到一个问题,项目是Java  Web项目,要防止XSS 攻击.

问题的由来是安全专家报的一个bug

(未完待续)

相关文章
|
2月前
|
供应链 数据挖掘
NPDP|在传统行业,怎么做好产品管理?有啥诀窍
在传统行业中做好产品管理,需要企业具备敏锐的市场洞察力、卓越的产品设计能力、高效的供应链管理、强大的营销与品牌建设能力,以及持续的创新精神。通过这些诀窍的综合运用,企业可以不断提升产品竞争力,实现可持续发展。
|
Cloud Native Go Python
面试中的商业思维:如何展示你对业务的理解
面试中的商业思维:如何展示你对业务的理解
98 0
|
存储 监控 架构师
十年业务开发总结,如何做好高效高质量的价值交付
软件交付是一个非常复杂的过程和体系,需要保障好每个阶段的质量和效率才能保障最终的质量和效率。本文将尝试从需求交付的前、中、后三个环节来阐述一下如何做高效高质量的价值交付。
142458 3
|
架构师 程序员
阿里技术人 | “一直写代码会丧失竞争力吗?”
阿里技术人 | “一直写代码会丧失竞争力吗?”
178 0
|
程序员
职场人最基础的核心能力是什么
职场人最基础的核心能力是什么
114 0
职场人最基础的核心能力是什么
|
程序员
1分钟了解职场人最基础的核心能力是什么
1分钟了解职场人最基础的核心能力是什么
106 0
1分钟了解职场人最基础的核心能力是什么
|
Go 区块链 数据安全/隐私保护
魔豹联盟2.0系统项目开发技术方案(技术原理成熟方案)
魔豹联盟2.0系统项目开发技术方案(技术原理成熟方案)
242 1
|
存储 弹性计算 人工智能
阿里云先发优势明显:注重生态伙伴,加深技术壁垒
云计算在中国起步相对较晚,但十几年来,在众多科技公司入局连番加码下,云计算在中国快速崛起,取得了突飞猛进的发展。
613 0
阿里云先发优势明显:注重生态伙伴,加深技术壁垒
|
数据可视化
短视频源码,情感化开发能打破同质化现状吗?
短视频源码,情感化开发能打破同质化现状吗?