标签:IBM

Java

让人头疼的WAS内存溢出,看银行运维人员如何优雅的解决

13

hanze 发布于 2020-01-17

1 引言 WAS(IBM WebSphere Application Server)是IBM发布的一款成熟的企业级Web中间件产品,凭借其可靠性与稳定性,一直是国内大型商业银行Web服务的主流选择。可再稳定也会出问题,在日常的生产运维中,WAS应用问题的排查确实让笔者这种银行运维...

阅读(10)评论(0)赞 (0)

Java

Java中的锁「原理、锁优化、CAS、AQS」

22

zhuangli 发布于 2020-01-16

一、为什么要用锁? 锁-是为了解决并发操作引起的脏读、数据不一致的问题。 二、锁实现的基本原理 2.1、volatile Java编程语言允许线程访问共享变量, 为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。Java语言提供了volatile,在某...

阅读(18)评论(0)赞 (0)

Java

JVM菜鸟进阶高手之路九(解惑)

14

刘莉莉 发布于 2020-01-16

关于MAT工具相关知识解惑 MAT 不是一个万能工具,它并不能处理所有类型的堆存储文件。但是比较主流的厂家和格式,例如 Sun, HP, SAP 所采用的 HPROF 二进制堆存储文件,以及 IBM 的 PHD 堆存储文件等都能被很好的解析,MAT下载地址,以及相关文档: htt...

阅读(11)评论(0)赞 (0)

Java

Jvm 相关文章读后感包含一些我的面试经验

2

darida 发布于 2020-01-15

因为文章 https://www.pdai.tech/md/java/JVM/java-JVM-x-overview.html 已经把 JVM 讲得非常详细透彻,这里不再重复造轮子,只是看完后的一些结论和问题(或许还没答案)总结,欢迎各位大佬在评论区留言并提问,我会不定期在评论区...

阅读(21)评论(0)赞 (0)

Java

使用 Codewind 和您喜欢的 IDE 构建云原生 Java 应用程序

24

邓龙华 发布于 2020-01-15

Eclipse Codewind 是一个开源项目,可帮助开发者在他们喜欢的 IDE 中创建云原生应用程序。目前,Codewind 支持 Visual Studio Code、Eclipse IDE 和 Eclipse Che。 Codewind 使您能够通过模板创建应用程序,并支...

阅读(15)评论(0)赞 (0)

编程技术

微服务架构以及服务拆分原则

7

darida 发布于 2020-01-15

微服务是什么 微服务起源于 2005 年 Peter Rodgers 博士在云端运算博览会提出的微 Web 服务 (Micro-Web-Service) ,根本思想类似于 Unix 的管道设计理念。 2014 年,由 Martin Fowler 与 James Lewis 共同提...

阅读(15)评论(0)赞 (0)

编程技术

十年架构师详解JVM运行原理

11

darida 发布于 2020-01-14

做Java开发的几乎都知JVM这个名词,但是由于JVM对实际的简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好的去学习及理解什么是JVM,以及弄清楚JVM的工作原理,个人认为这块还是非常有必要去认真了解及学习的,特别是刚...

阅读(14)评论(0)赞 (0)

Java

OCP开源项目:日志公共组件的实现(log-spring-boot-starter)

32

刘莉莉 发布于 2020-01-13

前言 企业微服务开放平台 ,历经多家公司生产考验 基于layui前后端分离的企业级微服务架构 兼容spring cloud netflix & spring cloud alibaba 优化Spring Security内部实现,实现API调用的统一出口和权限认证授权中心...

阅读(13)评论(0)赞 (0)

Java

Java8很香但还是想升级到Java11,教你怎么从Java8升级到Java11

9

changyuan.xu 发布于 2020-01-13

目前最新JDK 11,Oracle会一直维护到2026年。 Java11的新特性 1、更新支持到Unicode 10编码 Unicode 10(version 10.0 of the Unicode Standard),Unicode是一个不断在演进的行业标准,Java一直在与它...

阅读(7)评论(0)赞 (0)

Spring

分布式配置中心spring-cloud-config思考

puefu.he 发布于 2020-01-13

分布式配置中心解决方案:Spring Cloud Config 基于2.2.1.RELEASE版本, >>>官方文档<<< 衡量指标: 有靠谱的web管理系统,具备常规的配置管理功能,如:修改、删除等 要有比较高服务稳定性 最好能支持分布式,长...

阅读(9)评论(0)赞 (0)

编程技术

从一线经理到全球副总裁,我的敏捷组织架构设计原则

13

dulong 发布于 2020-01-13

作者介绍 常红平, IT职场老兵,在做过除用户体验设计师外的所有软件研发团队中的角色后,于10年前开始专注于管理。爱技术、爱敏捷、爱读书、爱分享。现在IBM CIO中国实验室作为IBM全球软件和云服务销售系统负责人,领导IBM年交易量数百亿美金的核心系统的研发和运维工作。近年来,...

阅读(10)评论(0)赞 (0)

编程技术

Spring Cloud Eureka 实现高可用服务发现注册中心

5

yeseng 发布于 2020-01-13

本 Spring Cloud 系列目录 如果你也打算学习 Spring Cloud Spring Cloud Eureka 实现服务注册与发现 Spring Cloud Eureka 实现安全控制 每天都不要停止学习,并一定就会比别人强,但是不至于被人甩掉 同学们,你们的 Spr...

阅读(11)评论(0)赞 (0)

Java

这一年,从学生到职场

9

dulong 发布于 2020-01-12

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: https://github.com/ZhongFuCheng3y/3y 一年时间是真的快,上一年我还是学生,今年我已经工作半年了,这篇文章记录一下我今年发生过的一些事和感想。不知道明年写 2020 ...

阅读(15)评论(0)赞 (0)

Java

七. AOP 的实现原理源码分析

9

小丁 发布于 2020-01-12

1、先简单的概述下 关于切面的概念可以参考下这篇文章,已经解释的很好了: https://mp.weixin.qq.com/s/BYxXMAEIfOSCCx1KanP9lg 但是上面流于概念的讲解,少了一些具体源码上的分析。 下面按照我的理解,说明一下吧。 1.1 实现一个切面功...

阅读(19)评论(0)赞 (0)

编程技术

Istio 1.4.3 发布,大型微服务系统管理工具

Harries 发布于 2020-01-12

Istio 是一个由谷歌、IBM 与 Lyft 共同开发的开源项目,旨在提供一种统一化的微服务连接、安全保障、管理与监控方式。具体来说,Istio 是一个开源服务网格平台,它确保微服务在处理故障时以指定的方式相互连接。 1.4.3 版本具体更新内容如下: Bug fix...

阅读(11)评论(0)赞 (0)

编程技术

AGV智能制造平台方案的设计与研究

3

puefu.he 发布于 2020-01-11

文|深圳市今天国际智能机器人有限公司 潘军、王焜、缪欣呈 随着AGV 在国内的加速发展,AGV 产品的制造模式既有多品种、小批量的要求,又有单品种、大批量的要求。AGV 企业需要建设智能制造平台以应对激烈的市场竞争。本文以某企业的各类 AGV 产品为制造对象,以服务化战略为导向,...

阅读(13)评论(0)赞 (0)

Java

保证高可用Java服务化系统高效运行的必备工具箱

3

hanze 发布于 2020-01-11

来自:云时代架构 无论是技术开发人员还是架构设计人员都是在实践中成长起来的,他们通过实践进行总结,总结后把经验升华并再次应用到实践中去,进一步提供生产效率。 本文介绍笔者在互联网公司里线上应急和技术攻关过程中积累的应用层脚本和Java虚拟机命令,这些脚本和命令在发现问题和定位问题...

阅读(15)评论(0)赞 (0)

Java

Kotlin 协程真的比 Java 线程更高效吗?

19

xirruiqiang 发布于 2020-01-10

本文首发于 vivo互联网技术 微信公众号 链接: mp.weixin.qq.com/s/-OcCDI4L5… 作者:吴越 网上几乎全部介绍Kotlin的文章都会说Kotlin的协程是多么的高效,比线程性能好很多,然而事情的真相真是如此么? 协程的概念本身并不新鲜,使用C++加上...

阅读(11)评论(0)赞 (0)