标签:IBM

Spring

Spring Boot配置文件application.properties说明指南

2

likai 发布于 2019-02-17

Spring Boot附带了一个使用名为application.properties的文件进行应用程序配置的内置机制。在本文中,我将向您 展示如何在自定义方案中有效使用application.properties文件 。 我不打算讨论Spring Boot框架指定的属性。使用现有...

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

Java

计算机的世界:[-bit之魂-]

24

Harries 发布于 2019-02-15

这里就是这样的世界,这里的1 + 1 = 10 --二进制物语 儒仁慈世安家业,墨守规矩自方圆。 兵戈铁马平天下,法理束欲定千秋。 佛释恶业普渡生,道化万物共长存。 诸子百家何为首? 且问君心何所求。 ---- 张风捷特烈《求》 2019.2.15 复制代码 零、前言 关于数字化...

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

Java

使用 Micrometer 记录 Java 应用性能指标

刘莉莉 发布于 2019-02-13

运行良好的应用离不开对性能指标的收集。这些性能指标可以有效地对生产系统的各方面行为进行监控,帮助运维人员掌握系统运行状态和查找问题原因。性能指标监控通常由两个部分组成:第一个部分是性能指标数据的收集,需要在应用程序代码中添加相应的代码来完成;另一个部分是后台监控系统,负责对数据进...

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

Java

使用 Eclipse OpenJ9 优化 JVM 启动

小丁 发布于 2019-02-13

前言 应用程序启动时间对各类人群都很重要,其中原因也不尽相同。例如,反复执行编码-编译-测试周期的软件开发人员非常关注启动时间,因为他们希望到达更快地运行新代码的时间点。在软硬件升级或故障导致计划中或计划外的运行中断后,需要快速恢复,这时启动时间也很重要。在云中,如果自动扩展系统...

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

Java

Jib 1.0.0迎来通用版本——以前所未有的低门槛构建Java Docker镜像

yeseng 发布于 2019-02-12

去年,我们开始着手帮助开发人员更轻松地实现Java应用程序的容器化转换。我们注意到,开发人员们在使用现有工具时往往面临诸多困难——例如构建速度太慢,Dockerfiles混合不堪,以及容器体积过大等等。 为了改变上述状况,我们开发出了Jib。Jib是一款开源工具,能够非常轻松地与...

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

Java

开发者其实不太需要关注 Java 收不收费

4

xirruiqiang 发布于 2019-02-11

这持续性的变化让大家不断困惑, 开发 者不知道还能不能愉快地免费使用 Java,也不清楚接下来将会面对一些什么。 虽然 Oracle 官方有解释,并且也有 30 几位 Java 社区领袖与专家联名发表了一篇文章,详细分析了 Java 其实还是免费的等相关问题,但是因为普遍存在语言...

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

Java

容器中的JVM资源该如何被安全的限制?

hellas 发布于 2019-02-09

前言 Java与Docker的结合,虽然更好的解决了application的封装问题。但也存在着不兼容,比如Java并不能自动的发现Docker设置的内存限制,CPU限制。 这将导致JVM不能稳定服务业务!容器会杀死你JVM进程,而健康检查又将拉起你的JVM进程,进而导致你监控你...

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

Java

攻击Tomcat的多种姿势

12

wenming.gapo 发布于 2019-02-05

大家好,本文我想分享一下我的经验,如果你的Tomcat应用设置的是默认登陆凭证时(Tomcat:Tomcat)如何进行利用?当我在打CTF时,很多次我都发现目标主机上的Tomcat应用都是配置的默认登陆凭证,这有助于我们拿到主机的远程shell。因此,我感觉应该记录一下所有攻击T...

阅读(214)评论(1)赞 (0)

Java

MAT 入门到精通(一)

12

dulong 发布于 2019-02-02

尽管JVM提供了自动内存管理的机制,试图降低程序员的开发门槛,确实也实现了这一目标,在日常开发中,我们一般都不需要关心对象的内存释放。JVM大部分都是使用trace算法来判断一个对象是否该被回收,那么JVM只能回收那些从gc roots不可达的对象。 如果我们在使用某些大的对象、...

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

编程技术

学习微服务第 5 天:ServiceComb + Zipkin 源码解读

19

likai 发布于 2019-02-01

今天是南方的小年 南方的小年时间为 2019年1月29日 农历腊月廿四,星期二 小蜜蜂在此恭祝大家小年夜快乐! ^(* ̄(oo) ̄)^ SeviceComb + Zipkin 简介 ServiceComb 是Apache的微服务顶级项目,在微服务框架中,微服务之间通过网络进行通信...

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

Java

Java API 设计实践

zhuangli 发布于 2019-01-31

了解在设计 Java API 时应该运用的一些 API 设计实践。这些实践通常很有用,而且可确保 API 能在诸如 OSGi 和 Java Platform Module System (JPMS) 之类的模块化环境中得到正确使用。有些实践是规定性的,有些则是禁止性的。当然,其他...

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

编程技术

强化DNS安全,三大公共DNS服务商将在2月1日测试EDNS协议

1

Harries 发布于 2019-01-31

为强化DNS服务的验证,成立于2002年的全球互联网名称与数字地址分配机构(Internet Corporation for Assigned Names and Numbers,ICANN),在最近这几年,正不断推广DNS Security Extensions(DNSSEC)...

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

Java

2019年JavaEE领域预测 – adambien

darida 发布于 2019-01-31

1.甲骨文开放整个JDK的举动为亚马逊,RedHat或Azul Systems等第三方公司开辟了市场, 以继续为Java提供支持。GraalVM等创新也让Java 变得有趣。开源领域和Tiobe语言索引中的 Java流行度应该会在2019年增长。 2. 无服务器/函数即服务是一种...

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

Java

SpringBoot事物管理

10

小丁 发布于 2019-01-31

本篇概述 在上一篇中,我们基本已经将SpringBoot对数据库的操作,都介绍完了。在这一篇中,我们将介绍一下SpringBoot对事物的管理。我们知道在实际的开发中,保证数据的安全性是非常重要的,不能因为异常,或者服务中断等原因,导致脏数据的产生。所以掌握SpringBoot项...

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

Spring

同名不同包?no way

hellas 发布于 2019-01-30

spring boot中,两个类,如果名字相同,但位于不同的包,不行的,运行会报错。 这真是咄咄怪事。怎么会这样子?生活也是如此,本来以为已经百尺竿头更进一步了,没想到前面是万丈深渊。 怎么办? 加注解咯。俺家spring boot,最喜欢注解了! //控制器1 package ...

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

编程技术

计算机架构的新黄金时代,两位图灵奖得主最新力作

13

puefu.he 发布于 2019-01-30

John Hennessy 和 David Patterson 是 2017 年图灵奖获得者,目前这两位学者都供职于谷歌,前者是谷歌母公司 Alphabet 的董事会主席,后者任谷歌杰出工程师,致力于研究机器学习和人工智能。他们更为人所知的就是共同完成的计算机系统结构学科「圣经」...

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

Spring

微服务2.0时代:Spring Cloud Netflix与 Kubernetes&Istio比较

3

xiaoli.wang 发布于 2019-01-29

自微服务架构开始兴起已近三年多了,早期的Spring Cloud Netflix架构已经成熟,并已被Spring Cloud整合到解决通常云问题的新解决方案中,例如, Sleuth,Zipkin , Contract 等就是这种情况。 但是现在架构趋向于朝着不同的方向发展。在这篇...

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

Java

Mybatis Generator最完整配置详解

changyuan.xu 发布于 2019-01-29

这是一份Mybatis Generator最完整配置详解,大家可以好好看看 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration P...

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