标签:Developer

Java

3月份Github上热门的Java开源项目

7

dulong 发布于 2020-04-09

3月份GitHub上热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧! 1. JavaGuide https://github.com/Snailclimb/JavaGuide Star 73432 这是 一份Java学习指南,涵盖大部分Java程序员所需要掌握的核心知...

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

编程技术

超融合架构部署,推动蓬勃发展的软件定义存储市场

1

yeseng 发布于 2020-04-09

大量的非结构化数据以及与AI和机器学习相关的数据,正在推动数据中心转向更适合于处理任务和存储这些数据的软件定义存储(SDS)平台。 据Omdia预测,到2023年,软件定义的存储市场将以每年28%的速度增长,随着对独立存储产品和骨干超融合基础架构(HCI)的需求持续增长,估计将达...

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

Java

真香!我终于干掉了该死的if-else

2

likai 发布于 2020-04-09

if else 是所有高级编程语言都有的必备功能。但现实中的代码往往存在着过多的 if else。 图片来自 Pexels 虽然 if else 是必须的,但滥用 if else 会对代码的可读性、可维护性造成很大伤害,进而危害到整个软件系统。 现在软件开发领域出现了很多新技术、...

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

Spring

项目实践:SpringBoot三招组合拳,手把手教你打出优雅的后端接口

7

xiaoli.he 发布于 2020-04-08

前言 一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建这几个部分每个公司要求都不同,没有什么“一定是最好的”标准,但一个优秀的后端接口和一个糟糕的后端接口对比起来差异还是蛮...

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

Java

如何处理maven仓库中后缀LastUpdated文件

2

刘莉莉 发布于 2020-04-08

一、背景 新做了一个的需求,需要在SpringBoot项目中引入了多个依赖,然后就感觉idea下载依赖包的时间很漫长,然后我就网上找了解决办法——使用国内的阿里云镜像,后来呢,就出现了这个问题。删除该文件也未曾生效,依然会重新生成。 二、产生的原因 原来每次在更新maven项目的...

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

Java

2020年4月编程语言排行榜:C语言直逼Java,但Scratch才是本月最亮的星

6

yanxinchi 发布于 2020-04-08

TIOBE公布了4月份编程语言排行榜。相比上个月编程语言Top 5并没有太大的变化,其中Java依旧稳坐榜首,随后分别是C、Python、C++、C#。前20名排行如下: 值得注意的是,C语言指数直逼Java,仅相差0.01%。按照这个趋势,我们不妨大胆猜测,C语言将在今年超过J...

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

Java

Spring Boot要怎么学?要学哪些东西?要不要先学SSM?说说看法

3

xubiao.zhuang 发布于 2020-04-07

可能很多刚接触 Spring Boot 的小伙伴都会有这样的疑问,Spring Boot 要怎么学,要不要先学 SSM?今天结合自己的经验,和大家说一说我的看法,也顺便推荐几个 Spring Boot 学习资料。 1.Spring Boot 是什么 我们刚开始学习 JavaWeb...

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

Java

Java并发编程面试题(2020最新版)

6

yanxinchi 发布于 2020-04-07

基础知识 并发编程的优缺点 为什么要使用并发编程(并发编程的优点)  充分利用多核CPU的计算能力:通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升  方便进行业务拆分,提升系统并发能力和性能:在特殊的业务场景下,先天的就适合于并发编程。现...

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

编程技术

5分钟看懂微服务架构下的Consul 特性及搭建

8

yeseng 发布于 2020-04-07

一、前言 虽然说牛逼的公司都有那么几个牛逼的运维团队,牛逼的运维团队都有着神秘黑科技般敲代码的姿势;本人虽然不是一个运维工程师,但是自己比较爱倒腾这些东西,会那么一点点运维姿势,虽然不算专业,但是还是可以在linux平台下敲一敲代码。去年由于自己业余时间搞了一个app项目,当时自...

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

Java

源码角度,分析OkHttp实现WebSocket | 握手/保活/数据处理…

5

likai 发布于 2020-04-07

wolfcstech | 作者 承香墨影 | 校对 https://www.wolfcstech.com/2017/02/23/OkHttp实现分析之Websocket  | 原文 前段时间写了篇文章,讲解了如何使用 OkHttp 实现 WebSocket 通信,但是只...

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

Java

2020年,5个你不能不知道的java IDE神器

7

yanxinchi 发布于 2020-04-06

2020年,5个你不能不知道的java IDE神器 TIOBE的4月份编程语言排行榜出来了,java还是稳坐第一位,java最新的版本也到了13,一直以来java凭借其企业级应用的优势和大量的框架级应用俘获了大量的粉丝和企业客户。 谈到开发者,java肯定是个绕不过去的话题,那么...

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

编程技术

何时不需要微服务架构,Istio1.5告诉你

6

darida 发布于 2020-04-05

过去五年中,我一直帮助企业进行云原生的实践。深刻体会到,当应用程序架构成为迭代的瓶颈时,微服务方法可能是合适的,但这不是唯一的方法。 微服务不是“乌托邦式应用程序体系结构”。 关于这个主题,我也出了一本书–《Microservices for Java Developers》。 ...

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

编程技术

ASP.NET Core分布式项目实战(业务介绍,架构设计,oAuth2,IdentityServer4)–学习笔记

1

小丁 发布于 2020-04-04

任务4:第一章计划与目录 敏捷产品开发流程 原型预览与业务介绍 整体架构设计 API 接口设计 / swagger Identity Server 4 搭建登录 账号 API 实现 配置中心 任务5:业务介绍 项目背景:基于人脉关系的金融行业项目 用户: 1、账号: 基本资料维护...

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

Java

性能测试如何定位瓶颈?偶发超时?看高手如何快速排查问题

7

songhua.gao 发布于 2020-04-03

作者 |  张奇(司楚) 当线上碰到头疼的问题时,还在对着代码一行行的看?真的不太时髦了啊喂~ 俗话说的好 “问题排查不用愁,Arthas 来帮您忙。” 今天就来说说这个让妈妈再也不用担心我排查问题的 Java 诊断神器——Arthas! 什么是 Arthas? Art...

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

Java

一个Java多线程的问题,颠覆了我多年的认知!

8

xirruiqiang 发布于 2020-04-03

  碰见个奇怪的多线程问题 小白们也不用怕,今天的文章你们都能看得懂,最近的学习中,碰到这样的一个问题: Java创建多线程的方式有哪几种啊? 你可能会说啦,这还不简单,不就是: 继承Thread类 实现Runnable接口 好像也是,如果你让我回答这个问题,我似乎也...

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

Java

这四个问题场景你会排查原因吗?看看高手是如何使用 Arthas 快速定位原因的!

9

hanze 发布于 2020-04-03

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 作者 | 张奇(司楚) 当线上碰到头疼的问题时,还在对着代码一行行的看?真的不太时髦了啊喂~ 俗话说的好 “ 问题排查不用愁,Arthas 来帮您忙 。” 今天就来说说这个让妈妈...

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

Java

解读 Spring Boot 最流行的 16 条实践

1

xirruiqiang 发布于 2020-04-03

来源:http://t.cn/EJWZNra Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这些内容是基于我的个人经验和一些熟知的Spring Boot专家的文章。 在...

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

Spring

Spring Boot面试题(2020最新版)

1

zhuangli 发布于 2020-04-03

概述 什么是 Spring Boot? Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。 Spring Boot 有哪些优点? Spr...

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