低调大师

显示筛选

文章筛选

  • 全部文章
  • 龙果学院
  • CentosChina
  • 51CTO
  • 推荐
  • 云计算
  • 大数据
  • 移动
  • 网络
  • 安全
  • 系统
  • 开发
  • 服务器
  • 存储
  • 数据库
  • 虚拟化
  • 云栖社区
  • 云计算
  • 大数据
  • 人工智能
  • 架构
  • 移动开发
  • 物联网
  • 编程语言
  • 阿里云
  • OsChina
  • 博客
  • 软件更新资讯
  • 行业资讯
  • 编程语言资讯
  • 综合资讯
您现在的位置是:首页>文章列表

文章列表

  • 基于开源 Net MQTT Client 连接阿里云物联网平台

    基于开源 Net MQTT Client 连接阿里云物联网平台

    概述 前面分别介绍了基于开源MQTT Client Java及Python语言连接阿里云物联网平台的示例,这里使用M2Mqtt Client C#进行测试,结合自定义Topic演示消息的上下行。 操作步骤 1、安装M2Mqtt 2、Code sample using System; using System.Text; using uPLibrary.Net...

    2019-11-02 50热度
  • Java设计模式之责任链模式

    Java设计模式之责任链模式

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

    2019-11-02 32热度
  • TDD的测试周期

    TDD的测试周期

    测试驱动开发的编写周期 (简单的总体把握) 应该知道,没有测试,就没有功能代码。测试驱动开发这种编程方式怎么开始呢,那就是先写一个新的测试 梗概如下: 添加一个测试; /** 要明白,现在这个测试里所用到的类和方法都是不存在的。此时的测试甚至是编译无法通过! */ @Test public void testMovieRating() { Movie sta...

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

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

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

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

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

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

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

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

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

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

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

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

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

    微软宣布加入 OpenJDK 项目

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

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

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

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

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

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

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

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

    Kotlin 中值得注意的编码错误

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

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

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

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

    2019-11-02 82热度
  • 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 51热度
  • 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 184热度
  • 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 45热度
  • 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 67热度
  • 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 168热度
  • 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 170热度
  • 微服务架构案例(03):数据库选型简介,业务数据规划设计

    微服务架构案例(03):数据库选型简介,业务数据规划设计

    本文源码:GitHub·点这里 || GitEE·点这里 更新进度(共6节): 01:项目技术选型简介,架构图解说明02:业务架构设计,系统分层管理03:数据库选型,业务数据设计规划 一、数据库选择 1、数据库分类 数据库类型 常见数据库 关系型 MySQL、Oracle、DB2、SQLServer等。 非关系型 Hbase、Redis、MongodDB等。...

    2019-11-01 29热度
  • 微服务架构的优点和缺点总结

    微服务架构的优点和缺点总结

    微服务架构的好处与优势 微服务架构模式有很多好处。 首先,通过分解巨大单体式应用为多个服务方法解决了复杂性问题。在功能不变的情况下,应用被分解为多个可管理的分支 或服务。每个服务都有一个用RPC-或者消息驱动API定义清楚的边界。微服务架构模式给采用单体式编码方式很难实现的功能提供了模块化的解决方案,由 此,单个服务很容易开发、理解和维护。 第二,这种架构使...

    2019-11-01 43热度
« 上页 591/5684 下页 »