• 血泪的 Jetty ClassLoader血泪的 Jetty ClassLoader
  • DUZHI_BLOG主题使用配置指南DUZHI_BLOG主题使用配置指南
  • 多种负载均衡算法及其Java代码实现多种负载均衡算法及其Java代码实现

专题介绍 专题模块标题旁边的描述文字全部专题

  • Let’s Encrypt 宣布支持通配符证书,所有子域名可轻松开启 HTTPS

    3月14日,Let’s Encrypt的执行董事Josh Aas对外宣布,他们的通配符证书正式上线,用户可以基于此特性轻松部署/开启所有子域名的HTTPS功能。 Let’s Encrypt 是国外一个公共的免费SSL项目,由 Linux 基金会托管,它的来头不小,由 Mozilla、思科、Akamai、IdenTrust 和 EFF 等组织发起,目的就是向网站自动签发和管理免费证书,以便加速互联网由 HTTP 过渡到 HTTPS,目前 Facebook 等大公司开始加入赞助行列。 Let’s Encrypt 已经得了 IdenTrust 的交叉签名,这意味着其证书现在已经可以被 Mozilla

    2018-03-14 16:12:0339评论: 04
  • 设计一套良好 REST API

    硅谷的apigee公司给出一份对REST API的设计指导原则,可以说这家公司在api开发,管理的成绩有目共睹。其提供的指导原则,可以说结合了其自身实际开发经验,诸多大型平台的实际运营经验和标准http规范。非常值得一读。 首先,你需要对REST API有一个基本的概念认知,然后再深入阅读: 1. 基于业务领域的数据建模,而非基于功能建模。 例如,取得所有的dog GET /api/dogs 取得一个特定的dog GET /api/dogs/{id} 取得特定名字的dogs GET /api/dogs/?name=xxx 创建一个dog POST /api/dogs 更改一个dog

    2018-03-12 10:35:0426评论: 04
  • 区块链的这些故事 我们曾经看过

    按照自然规律,每个行业都有其生命周期,有的行业长寿,因此经久不衰,而有的行业如流星,一闪而逝。如今火热的区块链自然如此,大量热钱的涌入之下,区块链已经变成大多数投资者追捧的焦点。 从市场发展上来看,目前区块链依然处在初级发展阶段,这与大量资金的投入显然是不符的,并且当前资金涌入的方向大多与区块链的联系不是那么紧密,有相关专家认为,如今大多数创新都属于集资创新,而不是技术创新。 重现的历史 这一幕,在中国此前的市场,我们都曾看到过。这样的情景,已经再次上演。 区块链技术其实早就存在,为何会在近段时间才火爆起来,这与比特币的爆炒有很大关系,尤其在比特币突破10000美元之后,其底层技术区块链也迅速

    2018-03-10 15:30:018评论: 04
  • Spring Boot 2.0正式发布,新特性解读

    写在前面 北京时间 3 月 1 日,经过漫长的等待之后,Spring Boot 2.0 正式发布。作为 Spring 生态中的重要开源项目,Spring Boot 旨在简化创建产品级的 Spring 应用和服务。用户只需要"run"就能创建一个独立的,产品级别的 Spring 应用。 一经发布,Spring Boot 就迅速受到了开发者的青睐,到目前为止,它已经有超过 2 万个 Star,1.6 万个 fork(2017 年 GitHub 排名前十)。而 Spring Boot 2.0 的酝酿已有一段时间,从去年 5 月 16 日发布 M1 版本,再到后来的 RC 版本,也已有近 1 年时间。

    2018-03-10 14:46:0219评论: 04
  • Google计划推出新的网页标准 拥有 AMP 的效果

    在现有网页技术的基础上,该项目只使用了 HTML 中的一部分子集,使得 AMP HTML 文档(也就是网页)可以速度很快的运行在所有的现代浏览器中。在 Google 的加速移动页面项目发布公告中,该团队透露了未来推出这些 Web 标准的计划。 使用这套新的网络标准开发的内容将出现在 Google 搜索的某些区域,例如 Top Stories 轮播(Top Stories carousel)。 谷歌 AMP 项目的技术负责人 Malte Ubl 表示:“基于我们 AMP 用到的技术,现在我们准备好迈出下一步,努力支持更多不是基于 AMP 技术的即时加载内容......” 谷歌称,新的 Web 标

    2018-03-10 10:34:494评论: 04
  • 大话来自一个程序员的反思

    程序员大军鱼龙混杂,水平的高低无法简单的从一个功能完成情况来评定,同样一个需求,功能都可以完成,但是不同程序员完成质量会不一样,完成质量的好坏需要从多方面评定,可以参考这些条件:易维护,易拓展,高可用,高稳定,高性能,安全性,容错,风控 洞察身边的程序猿,可以归类出这几种类型: 理论型,理论能力很强,对前沿技术略有了解,性格比较强势,需求分析和方案设计头头是道,对自己的设计的内容比较自信固执,反观代码,质量差的一匹,逻辑乱,难维护难拓展,但是往往这种在公司评级还都挺高 潜力型,业务能力强,开发设计和问题排查思路清晰,可以提出优化/改进方案,能对业务适当抽象,自我技术要求比较高,代码质量好,平时

    2018-03-09 19:29:5519评论: 04
  • 提升个人效率从写日志开始

    每个人都想提升自己的效率,这方面的文章更是数不胜数。我个人对此也很感兴趣,尝试过 GTD,Kanban,番茄工作法等等。但这类方法往往很难坚持,有些系统过于复杂,有些对使用者要求过于严格。其实有一个既容易上手又立竿见影的方法,那就是写日志。我写了三年日志,觉得很有效,今天就把一些心得分享给大家。 什么是日志 以前在上学的时候,写过一段时间的日记,至今偶尔翻看起来,还是觉得非常有意思,有一种时间穿越的感觉。但我今天所说的日志与日记还是不太一样。日记一般是每天抽出一个时间段,写下自己一天的重要经历与感受,是一天的总结。但日志是你在做每件事情的时候,边做边写的,在记录的同时起到辅助你工作与思考的作用

    2018-03-09 14:03:2214评论: 04
  • Oracle 宣布 JDK 11 将把 JavaFX 分离成独立模块

    Oracle 近日在其官方博客宣布,从 JDK 11 开始,JavaFX 将作为独立模块从 JDK 中分离出来,以使 JavaFX 更易于被采用。该调整将降低新贡献者参与 OpenJFX 开源社区的门槛。 JavaFX 于 JavaOne 2007 大会上首次对外公布,并被迅速拿来与 Adobe Flex 和 Microsoft Silverlight 做比较。该技术于 2011 年完全开源,并在一年后成为 Oracle JDK 的一部分。 Oracle 解释称,随着 Java SE 9 模块系统的出现,是时候将 JavaFX 与 JDK 分离开来,以便让 JavaFX 可以单独下载使用。这将

    2018-03-09 11:57:148评论: 04
  • 《架构即未来》中最常用的15个架构原则

    《架构即未来》这本书的第12章简单阐述了架构设计的一些常用的原则(后面章节会详细阐述)。这些原则中很多都是在架构一开始的设计中就要考虑进去的,这样在出现任何问题时,我们都能够及时的处理,和把问题影响的范围有效的缩小。否则就像我现在的项目,一开始设计时,考虑的很少,出问题时,没有做到及时的反馈,和缩小影响范围,只能在事故的代价中将所需要的原则添加进来,慢慢完善。 1.N+1设计 要确保任何你所开发的系统在发生故障时,至少有一个冗余的实例。 一个实例确实很危险,当这个实例出现不明原因的问题不能对外服务,需要debug的时候,如果优先debug,那当前实例就要暂停服务直到你找到问题为止。如果你直接重

    2017-11-22 17:15:1290评论: 04
  • 业界当前对DevOps团队尚无定论

    根据一份报告指出,尽管组建DevOps团队的比例正在上升,但是在企业中是否应该存在DevOps团队这一问题上依然存在着分歧。有些人担心会创造更多的“孤岛”(Silos),或是认为DevOps是组织中的每个人都应掌握的方法。另有观点认为,DevOps团队是一种转变为新工作方式的有效途径。 这份报告是今年六月发布的第六次年度“DevOps状态报告”(State of DevOps Report),报告是根据采集自27000份调研反馈中的实验数据而得出的。在报告中指出: 随着DevOps的演进和扩散,我们注意到,任职于DevOps团队的员工比例呈逐年递增。在2014年,在反馈结果的被调查者中有16%

    2017-11-02 11:52:4046评论: 04

          联系我们

          ******

          在线咨询:点击这里给我发消息

          邮件:ashang.peng#aliyun.com

          QR code