标签:java

Spring

深入浅出 Spring Cloud 之 Eureka

7

Harries 发布于 2019-11-21

Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the purpo...

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

Spring

使用Seata彻底解决Spring Cloud中的分布式事务问题!

10

Harries 发布于 2019-11-21

Seata是Alibaba开源的一款分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务,本文将通过一个简单的下单业务场景来对其用法进行详细介绍。 什么是分布式事务问题? 单体应用 单体应用中,一个业务操作需要调用三个模块完成,此时数据的一致性由本地事务来保证。 微服务...

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

Java

大话字符串逆序

songhua.gao 发布于 2019-11-21

窗外的大厦,桌子上的水杯,手中的笔。 面试官:“先来一点基础的吧,用Java写一个方法,入参是一个字符串,返回逆序后的字符串。” 我暗想确实很基础,于是便写下: public static String reverse(String str) { StringBuffer sb ...

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

Spring

一文带你看懂Springboot核心功能及优缺点

3

yeseng 发布于 2019-11-21

点击上方 [ 视学算法 ] → 右上角 […] → [设为 星标:star: ] SpringBoot核心功能 1、独立运行Spring项目 Spring boot 可以以jar包形式独立运行,运行一个Spring Boot项目只需要通过java -jar xx.ja...

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

Java

我的第一个 60 k+ Star Java开源项目

7

hellas 发布于 2019-11-21

JavaGuide(【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识): https://github.com/Snailclimb/JavaGuide 。 人生总有各种各样的巧合发生。在1年多前,换句话说就是我还是大三的一名学生的时候。我开源了 Ja...

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

Java

动态执行代码逻辑

1

尖兵 发布于 2019-11-21

动态执行逻辑的方法据我所知有一下两种方式 QLExpress Groovy QLExpress QLExpress是阿里开源的动态脚本执行的项目。 由阿里的电商业务规则、表达式(布尔组合)、特殊数学公式计算(高精度)、语法分析、脚本二次定制等强需求而设计的一门动态脚本引擎解析工具...

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

Java

Zabbix-(五)监控Docker容器与自定义jvm监控项

19

xubiao.zhuang 发布于 2019-11-21

Zabbix-(五)监控Docker容器与自定义jvm监控项 一.前言 前文中讲述了Zabbix对服务器硬件方面的监控功能,本文将讲述利用Zabbix监控Docker容器中的Java Web服务,并通过自定义监控项,监控JVM老年代使用情况以及GC信息。Zabbix其实提供了 J...

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

Java

Apache Flink任意Jar包上传漏洞复现

14

darida 发布于 2019-11-21

0×01前言 周三的时候,安全网站上看到有一个新爆出的关于Aapche Flink的JAR包上传导致任意代码执行的漏洞。周四在看的时候已经出了一部分POC和抓取相关漏洞机器的代码,放在编译器里跑了一下好像不行。最后在周五的时候找了相关Apache环境复现一下这个漏洞。...

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

Java

别翻了,这篇文章就是要让你入门java多线程!

9

zhuangli 发布于 2019-11-21

就在前几天,有位读者朋友私信宜春,说期待出一篇多线程的文章,我当时内心是小鹿乱撞啊….于是这几天茶不思饭不想,好几天深夜皆是辗转反侧,两目深凝,以至于这几天走起路来格外飘飘然,左摇右晃的,魔鬼般的步伐,一般两步,走在大马路中央上差点被打~我承认太夸张了,感觉又要被打~...

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

Java

就写了一行代码,被狂虐问了这么多问题

1

dulong 发布于 2019-11-21

面试官 :如何在一个方法中创建一个局部byte类型数组? 小白 :(是不是太基础了,暗笑)byte[] arrays = new byte[1024]。 面试官 :这个局部arrays变量指向的数组对象什么时候会被GC回收? 小白 :没有变量引用这个数组对象,或者arrays在虚...

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

Java

某团面试题:JVM 堆内存溢出后,其他线程是否可继续工作?

2

dulong 发布于 2019-11-21

来源:http://sina.lt/gqaM 最近网上出现一个美团面试题:“一个线程OOM后,其他线程还能运行吗?”。我看网上出现了很多不靠谱的答案。这道题其实很有难度,涉及的知识点有jvm内存分配、作用域、gc等,不是简单的是与否的问题。 由于题目中给出的OOM,java中OO...

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

Java

【译】利用Lombok消除重复代码

3

刘莉莉 发布于 2019-11-21

当你在写Getter和Setter时,一定无数次的想过,为什么会有POJO这么烂的东西。你不是一个人!(不是骂人…)无数的开发人员花费了大量的时间来写这种样板代码,而他们本来可以利用这些时间做出更有价值的输出。 从我开始写Java以来,已经写了几千行代码了,其中大概50%都是样板...

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

Java

Java:异常作为控制流?大佬:避免!避免!避免

2

hellas 发布于 2019-11-21

Java是一种通用的编程语言,它有着许多不同的方案去解决一些特殊的问题。然而,其中既有需要被遵循的最佳做法,也有一些仍被普遍使用的不良做法。 用异常(Exceptions)作为控制流就是这些常见的不良做法中的一种。要避免使用这一方法的原因有二:首先,这会降低单位时间内代码的响应性...

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

Java

你知道如何自动保存 Spring Boot 应用进程号吗

1

尖兵 发布于 2019-11-21

1. 前言 欢迎阅读 Spring Boot 2 实战 系列文章 。 PID 对于系统运维来说并不陌生,但是对于一些开发者特别是新手还是要简单介绍一下的。它是 Process ID 的简称,是系统分配给一个进程的唯一标识符,是各进程的身份标识符,程序一运行系统就会自动分配给进程一...

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

Java

昨天深夜,Java向我讲述了它的陈年往事,没想到是这样的!

4

dulong 发布于 2019-11-21

全文共计: 5369字 预计阅读: 6分钟 昨天深夜,Java向我讲述了它的陈年往事,没想到你竟然是这样的java!以下是java本人的自述! 大家好,我是java,就是你们经常说的“一次编译,到处运行”的那门高级编程语言,可是除此之外,你们又了解我多少呢? 很多人都知道我叫ja...

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

Java

9大技术领域,1500+道面试题出炉!

3

xirruiqiang 发布于 2019-11-21

这是一篇 全是干货 的文章 想要顺利拿到offer 入职心仪的岗位 不仅要丰富的项目经验 更要通过层层面试考验 尤其想应聘大厂的技术岗 可谓是千军万马过独木桥 为了让大家提升技术面试的能力 开发者社区不断推出各领域的面试问答 今天就将 这些 热门精选问答和面试题库 一次放 出 阿...

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

编程技术

新浪微博:大规模离线视频处理系统的架构设计

33

xiaoli.wang 发布于 2019-11-21

微博视频平台在4亿月活用户吃瓜嗨聊的高并发、大流量背景下,既要保证用户微博生产和消费体验,又要支持业务快速迭代,确保正确性、稳定性和高可用性。 本次演将以微博视频大规模视频离线处理系统的架构设计为主题为大家带来大规模分布式系统的架构设计,性能优化和高可用保障等一线实战经验。 文 ...

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