低调大师

显示筛选

文章筛选

  • 全部文章
  • 龙果学院
  • CentosChina
  • 低调大师
  • SpringBoot
  • 框架
  • 数据库
  • Linux
  • 大数据
  • 开发工具
  • 大师作品
  • 管理工具
  • 服务器
  • 文章摘抄
  • 面试锦集
  • 消息队列
  • 51CTO
  • 推荐
  • 云计算
  • 大数据
  • 移动
  • 网络
  • 安全
  • 系统
  • 开发
  • 服务器
  • 存储
  • 数据库
  • 虚拟化
  • 云栖社区
  • 云计算
  • 大数据
  • 人工智能
  • 架构
  • 移动开发
  • 物联网
  • 编程语言
  • 阿里云
  • OsChina
  • 博客
  • 软件更新资讯
  • 行业资讯
  • 编程语言资讯
  • 综合资讯

文章列表

  • CKEditor 5 v15.0.0 发布,分页符和 SVG 图像支持

    CKEditor 5 v15.0.0 发布,分页符和 SVG 图像支持

    CKEditor 5 v15.0.0 发布了,此编辑器版本引入了对水平线、分页符和 SVG 图像的支持。还有新的标题插件,它能够定义文档标题部分。编辑器工具栏现在可以响应,这使 UX 得到了改善,尤其是对于移动设备。 水平线 分页符 文档标题 响应式工具栏 新版本引入了一种自动工具栏分组机制,该机制将“三点”(⋮)或“显示更多项目”菜单下的溢出按钮隐藏起来。...

    2019-10-29 9热度
  • Traefik 2.0.4 发布,HTTP 反向代理与负载均衡工具

    Traefik 2.0.4 发布,HTTP 反向代理与负载均衡工具

    Traefik 2.0.4已经发布,内容如下: Bug fixes: [file]fix:在文件提供程序日志中添加文件名 [k8s,k8s/crd,k8s/ingress]删除不必要的配置重载 [k8s,k8s/crd,k8s/ingress]用 Kubernetes ExternalName 服务修复 https 后端的支持 [k8s,k8s/ingres...

    2019-10-29 10热度
  • Material UI 4.5.2 发布,Material Design React 组件

    Material UI 4.5.2 发布,Material Design React 组件

    Material UI 4.5.2 发布了。Material UI 是一组实现 Google Material Design 规范的 React 组件,它是一个前端 JS 框架,主要用在 Web 领域。 此版本更新亮点包括: 在实验中引入一个新的自动完成组件,以支持自动完成、组合框和多选用例。一旦从实验升级到核心,此新组件将取代第三方集成示例 默认情况下显示...

    2019-10-29 9热度
  • 合规指令:主导 2019 安全重点的网络安全较佳实践

    合规指令:主导 2019 安全重点的网络安全较佳实践

    IDG 的《安全重点研究》显示,大多数企业的安全工作受合规要求与安全最佳实践改进任务的驱动。 安全态势永远在变:更聪明的网络罪犯、不断进化的恶意软件、更严格的监管和更高的金融与国家安全风险,无不迫使公司企业及其安全团队不断调整安全工作重点。 IDG《2019 安全重点研究》发布于 2019 年 7 月底,揭示未来一年中安全重点的变化趋势。该研究基于对全球 5...

    2019-10-29 16热度
  • 在 Java 中如何比较日期?

    在 Java 中如何比较日期?

    在 Java 中有多种方法可以比较日期,日期在计算机内部表示为(long型)时间点——自1970年1月1日以来经过的毫秒数。在Java中,Date是一个对象,包含多个用于比较的方法,任何比较两个日期的方法本质上都会比较日期的时间。 本文主要介绍以下五种方式: 使用 Date.compareTo() 使用 Date.before()、Date.after() ...

    2019-10-29 10热度
  • Java 中的 final、finally、finalize 有什么不同?

    Java 中的 final、finally、finalize 有什么不同?

    Java 中 final、finally、finalize 有什么不同?这是在 Java 面试中经常问到的问题,他们究竟有什么不同呢? 这三个看起来很相似,其实他们的关系就像卡巴斯基和巴基斯坦一样有基巴关系。 那么如果被问到这个问题该怎么回答呢?首先可以从语法和使用角度出发简单介绍三者的不同: final 可以用来修饰类、方法、变量,分别有不同的意义,fin...

    2019-10-29 6热度
  • 初学HTML5的几点建议

    初学HTML5的几点建议

    初学HTML5的几点建议,最近几年,移动互联网发展正处在飞速增长的态势,Web前端开发工程师的岗位吸引了不少人,很多人通过学习来转行从事这个行业,作为Web前端开发中热门的语言HTML5的热度也一直居高不下,那么零基础的时候应该怎么学习呢? 前端初始的知识点,都不算很难,但是内容比较多,此时在学习的时候需要戒骄戒躁,一定要沉下心来,HTML为结构,CSS是样...

    2019-10-29 11热度
  • 阿里云函数计算 + Aglio 实现 API Blueprint markdown 渲染

    阿里云函数计算 + Aglio 实现 API Blueprint markdown 渲染

    本文首发于我的博客 阿里云函数计算 + Aglio 实现 API Blueprint markdown 渲染 这次想聊聊我在写的站里的一个核心的功能——API 文档的编辑与展示。我最初的想法是,使用 Markdown 来编写文档。但是这样在格式上难免不好统一。跟 @BillSJC 聊的时候,他向我推荐了 Swagger 和 API Blueprint。这两个...

    2019-10-29 9热度
  • Spring Boot 2.X(十二):定时任务

    Spring Boot 2.X(十二):定时任务

    简介 定时任务是后端开发中常见的需求,主要应用场景有定期数据报表、定时消息通知、异步的后台业务逻辑处理、日志分析处理、垃圾数据清理、定时更新缓存等等。 Spring Boot 集成了一整套的定时任务工具,让我们专注于完成逻辑,剩下的基础调度工作将自动完成。 通用实现方式 实现方式 描述 java.util.Timer Timer 提供了一个 java.uti...

    2019-10-29 5热度
  • isEmpty 和 isBlank 区别

    isEmpty 和 isBlank 区别

    isEmpty 和 isBlank 区别 org.apache.commons.lang.StringUtils 类提供了 String 的常用操作,最为常用的判空有如下两种 isEmpty(String str) 和 isBlank(String str)。 分析 我们通过源码来分析区别: public static boolean isEmpty(Str...

    2019-10-29 5热度
  • Java 8 Optional:优雅地避免 NPE

    Java 8 Optional:优雅地避免 NPE

    本篇文章将详细介绍 Optional 类,以及如何用它消除代码中的 null 检查。在开始之前首先来看下什么是 NPE,以及在 Java 8 之前是如何处理 NPE 问题的。 空指针异常(NullPointException,简称 NPE)可以说是所有 Java 程序员都遇到过的一个异常,虽然 Java 从设计之初就力图让程序员脱离指针的苦海,但是指针确实是...

    2019-10-29 9热度
  • 为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

    为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

    之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率如何吧(JDK版本为 jdk1.8.0_201)。 public class StringConcatDemo { public static void mai...

    2019-10-29 8热度
  • 初探微服务架构

    初探微服务架构

    之前介绍了什么时候进行服务化,以及服务化拆分的两种方式即横向拆分和纵向拆分,还提到了引入微服务架构需要解决的问题。 这篇文章将进行介绍微服务架构的各个组成部分。 下图是微服务架构的模块图,在具体介绍之前先来看下一次正常的服务调用的流程。 首先服务提供者(就是提供服务的一方)按照一定格式的服务描述,向注册中心注册服务,声明自己能够提供哪些服务以及服务的地址是什...

    2019-10-29 10热度
  • Java 异常处理的 20 个最佳实践,你知道几个?

    Java 异常处理的 20 个最佳实践,你知道几个?

    异常处理是 Java 开发中的一个重要部分,是为了处理任何错误状况,比如资源不可访问,非法输入,空输入等等。Java 提供了几个异常处理特性,以try,catch 和 finally 关键字的形式内建于语言自身之中。Java 编程语言也允许创建新的自定义异常,并通过使用 throw 和 throws关键字抛出它们。在Java编程中,Java 的异常处理不单单...

    2019-10-29 9热度
  • 为什么不建议使用Date,而是使用Java8新的时间和日期API?

    为什么不建议使用Date,而是使用Java8新的时间和日期API?

    Java 8:新的时间和日期API 在Java 8之前,所有关于时间和日期的API都存在各种使用方面的缺陷,因此建议使用新的时间和日期API,分别从旧的时间和日期的API的缺点以及解决方法、Java 8 新的时间和日期API进行讲解。 旧的时间和日期的API的缺陷 Java 的 java.util.Date 和 java.util.Calendar 类易用性...

    2019-10-29 9热度
  • Java中Set集合是如何实现添加元素保证不重复的?

    Java中Set集合是如何实现添加元素保证不重复的?

    Java中Set集合是如何实现添加元素保证不重复的? Set集合是一个无序的不可以重复的集合。今天来看一下为什么不可以重复。 Set是一个接口,最常用的实现类就是HashSet,今天我们就拿HashSet为例。 先简单介绍一下HashSet类 HashSet类实现了Set接口, 其底层其实是包装了一个HashMap去实现的。HashSet采用HashCode...

    2019-10-29 12热度
  • 从单体应用走向服务化

    从单体应用走向服务化

    之前讲解了什么是微服务:微服务的核心在于服务治理,微服务架构是将复杂臃肿的单体应用进行细粒度的服务化拆分,每个拆分出来的服务各自独立打包部署,并交由小团队进行开发和运维,从而极大地提高了应用交付的效率。 什么时候进行服务化拆分?拆分单体应用有哪些标准呢? 什么时候进行服务化拆分? 比如做社交 App,初期为了快速上线,验证可行性,可以只开发首页信息流、评论等...

    2019-10-29 9热度
  • 深入理解 Java 中的 final 关键字

    深入理解 Java 中的 final 关键字

    final 是 Java 中重要关键字之一,可以应用于类、方法以及变量上。这篇文章中将讲解什么是 final 关键字?将变量、方法和类声明为 final 代表了什么?使用 final 的好处是什么? final 关键字是什么? final 在 Java 中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作 final,你将不能改变...

    2019-10-29 9热度
  • Java8.0新特性之Lambda表达式

    Java8.0新特性之Lambda表达式

    好程序员Java教程分享Java8.0新特性之Lambda表达式:Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。本篇文章,主要给大家介绍的是lambda表达式。 Lambda表达式 Lambda表达式(也称为闭包)是Java 8中最大和最令人期待的语言改变。它允许我们将函数当成参数传递给某个方法,或者把代码本身当作数据处理:函...

    2019-10-29 8热度
  • Java教程分享MyBatis Plus介绍

    Java教程分享MyBatis Plus介绍

    好程序员Java教程分享MyBatis Plus介绍:1.MyBatis Plus 介绍 MyBatis Plus 是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 MyBatis Plus 的核心功能有:支持通用的 CRUD、代码生成器与条件构造器。 通用 CRUD:定义好 Mappe...

    2019-10-29 10热度
« 上页 31/5117 下页 »