Defonds 的专栏

情绪是最没用的东西~判断力比能力更重要~

JVM 性能调优实战之:使用阿里开源工具 TProfiler 在海量业务代码中精确定位性能代码

本文是《JVM 性能调优实战之:一次系统性能瓶颈的寻找过程》 的后续篇,该篇介绍了如何使用 JDK 自身提供的工具进行 JVM 调优将 TPS 由 2.5 提升到 20 (提升了 7 倍),并准确定位系统瓶颈:我们应用里静态对象不是太多、有大量的业务线程在频繁创建一些生命周期很长的临时对象,代码里...

2016-09-21 11:25:21

阅读数 43367

评论数 9

JVM 性能调优实战之:一次系统性能瓶颈的寻找过程

玩过性能优化的朋友都清楚,性能优化的关键并不在于怎么进行优化,而在于怎么找到当前系统的性能瓶颈。性能优化分为好几个层次,比如系统层次、算法层次、代码层次...JVM 的性能优化被认为是底层优化,门槛较高,精通这种技能的人比较少。笔者呆过几家技术力量不算弱的公司,每个公司内部真正能够进行 JVM 性...

2016-09-20 17:39:18

阅读数 33685

评论数 13

Redis 缓存 + Spring 的集成示例

《整合 spring 4(包括mvc、context、orm) + mybatis 3 示例》一文简要介绍了最新版本的 Spring MVC、IOC、MyBatis ORM 三者的整合以及声明式事务处理。现在我们需要把缓存也整合进来,缓存我们选用的是 Redis,本文将在该文示例基础上介绍 Red...

2015-09-24 19:53:26

阅读数 174691

评论数 70

电子商务网站互联网安全防御攻略

电子商务网站,互联网的安全防御相当重要,尤其是牵扯到支付这一块的。本文总结了一些比较通用的 web 安全防御常识,供大家参考一下,也希望可以和关心这一块的同行一起讨论一下这方面的话题。

2014-12-09 18:00:16

阅读数 10680

评论数 13

关于 Java Web 项目性能提升的一些思路

关于 Java Web 项目性能提升的一些看法,欢迎大侠们进来提供更多建议,也欢迎拍砖。

2013-12-13 17:01:13

阅读数 7286

评论数 0

关于云计算的 7 个半真半假的神话

与民间信仰不同的是,很多信息技术神话在现实中有一定的基础 - 尽管它们并非完全正确。以云计算为例。很难再想出来另一种技术能如此充满神话色彩了。尽管如此,最顽固的几个神话在现实生活中还是有一定根据的:1. 云计算不安全过去,企业在他们的应用周围部署外围安全工具 (防火墙)。他们也因此自以为高枕无忧了...

2018-01-17 16:06:58

阅读数 4577

评论数 0

云计算说明书

大道至简;至繁归于至简。(以简为美,深入浅出,化繁为简。)~列奥纳多·达·芬奇云计算是一个简单而又直观的概念。然而,它被如此多的炒作包围着,以至于专家们都要想方设法让它听起来很复杂。这些直截了当的定义可以帮我们从天花乱坠的炒作中把它们给理顺清楚:云计算云计算通过网络 (通常是因特网) 来提供服务。...

2017-12-19 17:31:02

阅读数 5973

评论数 0

一次应用访问数据库 IP 配成外网 IP 引发的血案

我们生产的渠道对接系统出现大量推送运营商信息失败的现象。问题最终定位到 mongo 身上:.00:03:05.425 [http-nio-9100-exec-53] ERROR c.d.r.s.i.CarrierOpRepServiceImpl -  存储运营商数据失败,Timeout waiti...

2017-11-04 20:18:27

阅读数 6546

评论数 0

如何充分利用 EA 原则?

前边系列的文章中我们定义了一系列的 EA 原则 - 我们该如何利用它们呢?要从 EA 原则中汲取相关价值需要遵循以下四个步骤:1. 接受度在企业范围内缺乏接受度的原则是没有意义的。你必须说服掌权者。2. 推销将这些原则推销给其他人,尤其是 Cx0 们。这里的目标是让公司的高层领导能够在彼此之间的讨...

2017-10-12 13:40:18

阅读数 6316

评论数 0

企业级架构师应该向谁汇报工作?

企业级架构具有一个崇高的使命:使 IT 与业务保持一致 (译者注:参见维基百科《Business-IT alignment》)。大多数企业中,EA 团队并不具备实现这一目标的权力或影响力。那么哪里才是企业的 EA 所适合的呢?这是一个 Cx0 和 EA 社区内一直有争议的问题。IT 总监很普遍的是...

2017-09-07 09:33:13

阅读数 7595

评论数 0

为何企业级架构日益盛行?

现今 IT 开发领域,架构师的职位如雨后春笋般涌现出来,而且企业架构师的需求持续上涨。是一种新的时尚还是只是一个新的噱头?是 IT 头衔的通货膨胀还是一时的昙花一现?IT 市场上对架构师的需求还会越来越多吗?本文将为你揭开这些谜底。

2017-08-21 10:50:48

阅读数 7835

评论数 1

企业级架构有多少年的历史了?

大多数商业公司在上个世纪 60 和 70 年代开始投资于信息技术。到了 80 年代中期 - 这些公司里的很多已经有复杂的系统和集成了。这一复杂性驱动了企业级架构的需求。John Zachman 1987 年的《信息系统架构框架》文章通常被认为是关于企业级架构讨论的首次公布。该文起始语句如下:信息系...

2017-08-10 14:10:10

阅读数 7265

评论数 0

7 张简单图片帮你弄懂企业级架构

想象一下你的铁杆 IT 极客与公司高管谈话的情景。他们会谈论些什么呢?这听起来像一个呆伯特漫画...我知道...但它却突出了一个大问题 - 如何跨越业务和 IT 之间的鸿沟。企业级架构是跨越这一鸿沟的一个尝试。(尝试)去高效地将业务战略、目标以及优先事项转化为 IT。不止于此,企业级架构力求从 I...

2017-08-01 09:17:38

阅读数 10074

评论数 1

该如何向你奶奶解释企业级架构

你会如何向你奶奶解释企业级架构?为什么我会问这个问题?几年前,我参与进为一个新的海外研发中心雇佣 200 多名开发者。这意味着在为期一年的时间内进行 300 - 400 次技术面试。我很快意识到要从这些粘贴-复制开发者(译者注:拷贝复制式开发见维基百科的解释:Copy and paste prog...

2017-07-17 09:59:24

阅读数 8749

评论数 1

当前状态企业架构蓝图是什么?

一个当前状态架构蓝图是你们企业的高层体系结构。在大多数企业中,由企业架构团队对蓝图负责。每个业务单元和共享的技术服务都要有蓝图。由业务架构师和解决方案架构师负责创建并维护它们。蓝图对业务和 IT 效率至关重要。当前状态蓝图涉猎以下信息:当前状态蓝图在概念、逻辑和物理层次上捕捉业务、数据和实现架构。...

2017-07-11 09:28:22

阅读数 8955

评论数 0

战略决定结构是什么意思?

战略决定结构是一个业务原则,它规定组织的办事处、部门、团队、过程和技术是为了实现公司的战略而设计的。这个似乎理所当然,但是实际上相反情况屡有发生。例如,技术部门可能要为技术实现制定战略,仅仅是因为这(技术)是技术部门所做的事情。同样,在产品层面,如果一个公司有一个制造牙刷的部门,那么这个部门将倾向...

2017-07-10 11:03:59

阅读数 8833

评论数 0

来自 Adobe 的用户体验专家 AEM 之:第三方包的部署

CQ 的构建基于 Apache Sling,而 Apache Sling 这是构建于一个 OSGi 容器之上 (确切来讲是 Apache Felix)。OSGi 容器的行为 (就类文件的加载方式以及在 classpath 中可用) 和大多数 Java 开发者所习惯那样略有不同。要确保类能够在 OS...

2017-07-06 17:53:00

阅读数 9335

评论数 0

来自 Adobe 的用户体验专家 AEM 之:构建并部署 OSGi bundle

CQ 的构建基于 OSGi 容器,所以自定义的代码和功能能够通过 OSGi 提供的 feature 添加到 CQ。要将自定义的代码部署到 OSGi 容器,开发者必须将他们的代码作为一个 bundle 进行打包。一个 OSGi bundle 只是一个添加了额外元数据的 jar 文件。本文将详细介绍如...

2017-07-06 10:49:34

阅读数 8598

评论数 0

架构和设计有什么区别?

架构是事物结构的一个规划。设计是事物创建的一个规划。弄明白架构和设计之间有什么区别的一个简单办法是去将一个办公大楼的架构与其内部设计进行对比。架构提供的是一系列的结构,比如房间、楼梯的样例,诸如水、暖、通风和空调之类的基础服务。内部设计提供的是内部材料、装饰风格、地板、家具以及咖啡机和厨房之类的附...

2017-06-30 09:59:35

阅读数 10326

评论数 1

远程过程调用 (RPC)

远程过程调用 (RPC) 是一种协议,通过它一个应用可以在无需了解网络细节的情况下去请求位于网络中另一台电脑上的应用所提供的服务。过程调用有时也称为方法调用或者子程序调用。RPC 基于 CS (client-server) 模型。请求程序是客户端,提供服务的程序是服务端。就像一个一般的本地过程调用...

2017-06-28 13:54:48

阅读数 8086

评论数 1

提示
确定要删除当前文章?
取消 删除