低调大师

显示筛选

文章筛选

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

文章列表

  • Java设计模式之责任链模式

    Java设计模式之责任链模式

    2019年阿里云双11活动拼团:https://www.aliyun.com/1111/2019/group-buying-share 生产一个产品,需要依次执行多个步骤,才能完成,那么是使用责任链模式则是极好的。 在性能告警模块开发过程中,创建一条告警规则需要执行阈值解析,中间表生成,流任务生成,规则入库,告警事件入库等诸多操作。如果把这些步骤糅合在一个类...

    2019-11-02 1热度
  • java设计模式之单例模式的5种写法

    java设计模式之单例模式的5种写法

    《2019年阿里云双11活动拼团》:https://www.aliyun.com/1111/2019/group-buying-share【限时】1年86元,3年229元,用来建站和编程学习【附WordPress建站教程】 饱汉模式(懒汉模式) 1 // 饱汉 2 // UnThreadSafe 3 public class Singleton1 { 4 p...

    2019-11-02 1热度
  • Java设计模式系列(2)享元模式

    Java设计模式系列(2)享元模式

    一、概述 享元模式:“享”就是分享之意,指一物被众人共享,而这也正是该模式的终旨所在。 享元模式有点类似于单例模式,都是只生成一个对象来被共享使用。这里有个问题,那就是对共享对象的修改,为了避免出现这种情况,我们将这些对象的公共部分,或者说是不变化的部分抽取出来形成一个对象。这个对象就可以避免到修改的问题。 享元的目的是为了减少不会要额内存消耗,将多个对同一...

    2019-11-02 1热度
  • Java设计模式之原型模式

    Java设计模式之原型模式

    ​ 一、概述 原型模式(Prototype Pattern)用于创建重复的对象,同时又能保证性能。它属于创建型设计模式,它提供了一种创建对象的最佳方法。 这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆...

    2019-11-02 1热度
  • 深入理解Java虚拟机(JVM) --- 垃圾收集算法(中)

    深入理解Java虚拟机(JVM) --- 垃圾收集算法(中)

    2 回收无效对象的过程 当经可达性算法筛选出失效的对象之后,并不是立即清除,而是再给对象一次重生的机会 判断是否覆盖finalize() 未覆盖该或已调用过该方法,直接释放对象内存 已覆盖该方法且还未被执行,则将finalize()扔到F-Queue队列中 执行F-Queue中的finalize() 虚拟机会以较低的优先级执行这些finalize(),不会确...

    2019-11-02 1热度
  • JAVA设计模式(2)建造者模式

    JAVA设计模式(2)建造者模式

    1 定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 类型:创建类模式。 四个要素: 产品类:一般是一个较为复杂的对象,也就是说创建对象的过程比较复杂,一般会有比较多的代码量。在本类图中,产品类是一个具体的类,而非抽象类。实际编程中,产品类可以是由一个抽象类与它的不同实现组成,也可以是由多个抽象类与他们的实现组成。 抽象建造者...

    2019-11-02 1热度
  • 四、Kubernetes模拟生产环境搭建高可用集群之Etcd集群部署

    四、Kubernetes模拟生产环境搭建高可用集群之Etcd集群部署

    本文我们首先要说到什么是etcd,为什么kubernetes要使用etcd ,然后实践下二进制安装部署etcd集群。 一、Etcd组件简介 Etcd是一个高可用的键值存储系统,快速地保存和提供对关键数据的访问。它通过分布式锁定,领导者选举和写入障碍实现可靠的分布式协调。etcd集群旨在实现高可用性和永久数据存储和检索。主要用于共享配置和服务发现,它通过Raf...

    2019-11-02 3热度
  • Textadept 10.7 发布,极简文本编辑器

    Textadept 10.7 发布,极简文本编辑器

    Textadept 是一个快速、极简主义和可扩展的跨平台文本编辑器。使用用C编写的非常轻量级的代码库,依赖于Lua的可扩展性。编辑器可以在图形环境(GTK2)和CLI环境(Curses)中工作。 也是Notepad++的一个很好的替代软件。 Bugfixes: 修复设置自动换行时的滚动问题。 正确处理Windows下运行/编译/构建输出中的绝对路径,以及大小...

    2019-11-02 12热度
  • Archery v1.7.1 发布,集成企业微信应用通知

    Archery v1.7.1 发布,集成企业微信应用通知

    Archery定位于 SQL 审核查询平台,旨在提升 DBA 的工作效率,支持多种数据库的 SQL 上线和查询,同时支持丰富的 MySQL 运维功能,所有功能都兼容手机端操作。 本次更新主要是易用性和安全性调整: 集成企业微信应用通知,通知直达用户 SQL 上线自动审批支持按照实例标签过滤,可用于控制仅开启非正式环境的自动审批 增加 archery char...

    2019-11-02 27热度
  • 微软宣布加入 OpenJDK 项目

    微软宣布加入 OpenJDK 项目

    近日,微软的 Bruno Borges 在 OpenJDK 邮件列表中发布了一条消息,内容包含接下来发生的事情以及微软如何开始将其团队整合到 OpenJDK 社区。在邮件中,Bruno Borges 提到,微软已正式签署《Oracle 贡献者协议》。同时,他重申了微软对 Java 的承诺,以及微软团队对回馈 Java 社区的期待。 Borges 曾经是 Or...

    2019-11-02 8热度
  • 谷歌:根据用户反馈,我们将恢复 Chrome 的“关闭其他选项卡”

    谷歌:根据用户反馈,我们将恢复 Chrome 的“关闭其他选项卡”

    上个星期Chrome 78发布,已经安装的用户就会发现标签页菜单的“Closeothertabs(关闭其他选项卡)”的选项确实被删除了,果不其然,虽然此前谷歌已经预告过了,但体验了新版本的用户还是进行了一波吐槽,在reddit论坛中,用户对新版本的此更改的反馈,引起了谷歌的关注,谷歌重新考虑了从 Chrome 中删除“关闭其他选项卡”选项的决定,该公司现在正...

    2019-11-02 13热度
  • 使用 Kotlin 需要注意的编码错误

    使用 Kotlin 需要注意的编码错误

    ​​今年 5月,谷歌在 I/O 大会上宣布,Kotlin 编程语言成为其Android 应用程序开发人员的首选语言。 Kotlin是一种面向现代多平台应用程序的编程语言,成为谷歌开发 Android应用程序的首选语言后,许多开发人员逐渐地从Java转向 Kotlin。根据最新的一项调查显示,有 62%的开发人员使用 Kotlin来构建移动应用程序,另有 41...

    2019-11-02 3热度
  • Kotlin 中值得注意的编码错误

    Kotlin 中值得注意的编码错误

    ​​今年 5月,谷歌在 I/O 大会上宣布,Kotlin 编程语言成为其Android 应用程序开发人员的首选语言。 Kotlin是一种面向现代多平台应用程序的编程语言,成为谷歌开发 Android应用程序的首选语言后,许多开发人员逐渐地从Java转向 Kotlin。根据最新的一项调查显示,有 62%的开发人员使用 Kotlin来构建移动应用程序,另有 41...

    2019-11-02 18热度
  • Orleans 3.0 发布,微软下一代云计算编程模式

    Orleans 3.0 发布,微软下一代云计算编程模式

    Orleans 是一种新的编程模式,用来提升微软通用语言运行库(CLR)的抽象水平,Orleans 的宗旨就是为了创建一种既适用于客户端又适用于服务器的编程模式,简化代码调试,提高代码的可移植性。3.0版本带来大量的改进和修复,以及一些新的特性。 自 2.0 以来的一些主要变化是: 分布式 ACID事务——多个 grains 可以加入一个事务(不管它们的状态...

    2019-11-02 32热度
  • Firefox 70.0.1 发布,小版本修复

    Firefox 70.0.1 发布,小版本修复

    Firefox 70.0.1已经发布,带来了以下更新: fixed: 修复了导致使用动态 JavaScript 的某些网站或页面元素无法加载的问题Bug 1592136 为 MacOS 10.15 用户更新 OpenH264 视频插件(Bug 1587543) 标题栏不再显示在全屏视图中(Bug 1588747) changed: 面向 MacOS 10.1...

    2019-11-01 18热度
  • DataGrip 2019.2.6 发布,多引擎数据库环境

    DataGrip 2019.2.6 发布,多引擎数据库环境

    DataGrip 2019.2.6 发布了,更新内容如下: 结果选项卡再次与控制台切换 导出数据时,MacOS Catalina 上不再冻结DBE-9334 修复了 Redshift 中外部表不显示的错误DBE-9181 修复了分页的各种错误DBE-9217 换位数据编辑器时,列名不再折叠DBE-8904 数据导入不再出现“多次指定列”错误DBE-9283 ...

    2019-11-01 6热度
  • OpenAPI Generator 4.2.0 发布,OpenAPI 规范自动生成代码

    OpenAPI Generator 4.2.0 发布,OpenAPI 规范自动生成代码

    OpenAPI Generator 4.2.0 发布了,这是该项目发布的第 50 个版本。 此版本带来了 3 个新的生成器:dart-dio,php-slim4,java-vertx-web。更新内容如下: General [docs] 自定义模板说明和其他小的增强功能#4167 [core] Swagger-Parser 更新至 '2.0.15'#4145...

    2019-11-01 15热度
  • Serverless 1.56.0 发布,无服务器架构开发框架

    Serverless 1.56.0 发布,无服务器架构开发框架

    Serverless 架构开发框架 Serverless Framework 1.56.0 发布了,该框架使用 AWS Lambda、Azure Functions、Google CloudFunctions 等技术,可以构建 Serverless 架构的 Web、移动和 IoT 应用。 新版更新说明如下: AWS - 仅适用于 HTTPS 的部署存储桶策略...

    2019-11-01 14热度
  • RIOT-OS 2019.10 发布,实时多线程 IoT 操作系统

    RIOT-OS 2019.10 发布,实时多线程 IoT 操作系统

    RIOT 是一个实时多线程的 IoT 操作系统,它支持物联网中常见的一系列设备,包括 8 位、16 位和 32 位微控制器。新版本已经发布,包括内容: USB CDC-ACM串行通信 TI CC110x 无线电驱动器的完全重写 对 IPv 6 分片的支持 sock 网络堆栈中的 DTLS 支持 完成 gcoap 和 Nancoap 的分块消息传递 SUIT固...

    2019-11-01 25热度
  • JRuby 9.2.9.0 发布,Java 的 Ruby 解释器

    JRuby 9.2.9.0 发布,Java 的 Ruby 解释器

    JRuby 9.2.9.0 发布了,JRuby 是面向 Ruby、基于 Java 虚拟机(JVM)的一种解释程序,它结合了 Ruby 语言的简易性和功能强大的 JVM 执行机制,并与 Java 库全面集成。 JRuby 9.2.x 与 Ruby 2.5.x 兼容,并与 C Ruby 保持同步。 此版本主要更新内容包括: Ruby Standard Libra...

    2019-11-01 20热度
« 上页 52/5149 下页 »