作为开发人员,你一定被老板要求过“做个设计评审吧”。那么问题来了,要怎么做设计评审呢?
答案非常简单:问你的老板。
因为公司风格不同、个人喜好差异,因此一定要先明确预期,不要自己猜测这种“一句话需求”。可以先咨询是否有相关的文档和模版,或者他人做的参考。
新人往往惧怕沟通,担心这是能力不足的体现。其实,追根刨底才是一种专业性的体现。

Read more »

大部分开发人员在前后端分离的场景下,都遇到过浏览器跨域问题,然后在网上搜了几个配置就解决了。但是,你真的了解跨域这件事吗?而你找到的配置又做什么?

看一下这几个问题,测试一下你对跨域的理解程度。

  1. 什么是跨域?和CORS是什么关系?
  2. 如果通过curl直接请求接口,并在header中增加origin,是否有跨域限制?
  3. 为什么有跨域限制?
  4. 什么时候会触发预检(PreFlight by OPTIONS)机制?
  5. 如何区分OPTIONS请求和预检(PreFlight)
  6. 跨域请求会携带cookie信息吗?
Read more »

IDEA

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

Read more »