低调大师

显示筛选

文章筛选

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

文章列表

  • 介绍几款 Python 类型检查工具

    介绍几款 Python 类型检查工具

    近日,微软在 Github 上开源了一个 Python 静态类型检查工具:pyright ,引起了社区内的多方关注。 微软在开源项目上的参与力度是越来越大了,不说收购 Github 这种大的战略野心,只说它家开源的 VS Code 编辑器,在猿界已经割粉无数,连我们 Python 圈的红人 Kenneth Reitz (多个开源项目的作者,包括 reques...

    2019-03-26 8热度
  • 委内瑞拉再次发生大规模停电

    委内瑞拉再次发生大规模停电

    【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 当地时间3月25日下午,委内瑞拉再次发生大规模停电,停电持续数小时,并于当天傍晚陆续恢复。在首都加拉加斯,停电从23日中午一直持续到下午5点多,造成交通及通信系统瘫痪。委内瑞拉国家电力公司工作人员表示,本次停电影响范围较广,涉及委内瑞拉多个州。事故发生后该公司已迅速派出多路工程人员进行抢...

    2019-03-26 11热度
  • 如果再有人问你分布式 ID,这篇文章丢给他

    如果再有人问你分布式 ID,这篇文章丢给他

    1.背景 在我们的业务需求中通常有需要一些唯一的ID,来记录我们某个数据的标识: 某个用户的ID 某个订单的单号 某个信息的ID 通常我们会调研各种各样的生成策略,根据不同的业务,采取最合适的策略,下面我会讨论一下各种策略/算法,以及他们的一些优劣点。 2.UUID UUID是通用唯一识别码(Universally Unique Identifier)的缩写...

    2019-03-26 11热度
  • glibc升级导致系统段错误问题解决方案

    glibc升级导致系统段错误问题解决方案

    系统:阿里云ECS CentOS6.5 当前GLIBC版本:2.12 准备升级GLIBC版本:2.19 一,GLIBC介绍glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。内核...

    2019-03-26 11热度
  • docker-compose快速搭建 Prometheus+Grafana监控系统

    docker-compose快速搭建 Prometheus+Grafana监控系统

    一、说明Prometheus负责收集数据,Grafana负责展示数据。其中采用Prometheus 中的 Exporter含:1)Node Exporter,负责收集 host 硬件和操作系统数据。它将以容器方式运行在所有 host 上。2)cAdvisor,负责收集容器数据。它将以容器方式运行在所有 host 上。3)Alertmanager,负责告警。它...

    2019-03-26 33热度
  • “==”、“equals()”、“hashcode()”之间的秘密

    “==”、“equals()”、“hashcode()”之间的秘密

    前言 万丈高楼平地起,今天的聊点基础而又经常让人忽视的话题,比如“==”与“equals()”区别?为何当我们重写完"equals()"后也要有必要去重写"hashcode()"呢? ... 带着这些问题,我们一起来探究一下。 概念 "==":它主要是判断符号两边的“对象”的值是否相等,而这里的“值“”又有所区分了。 基础数据类型:比较的就是自身的值,这个跟...

    2019-03-26 10热度
  • 一条sql语句在mysql中是如何执行的

    一条sql语句在mysql中是如何执行的

    概览 最近开始在学习mysql相关知识,自己根据学到的知识点,根据自己的理解整理分享出来,本篇文章会分析下一个sql语句在mysql中的执行流程,包括sql的查询在mysql内部会怎么流转,sql语句的更新是怎么完成的。 一、mysql架构分析 下面是mysql的一个简要架构图: mysql主要分为Server层和存储引擎层 Server层:主要包括连接器、...

    2019-03-26 13热度
  • 线程池中你不容错过的一些细节

    线程池中你不容错过的一些细节

    背景 上周分享了一篇《一个线程罢工的诡异事件》,最近也在公司内部分享了这个案例。 无独有偶,在内部分享的时候也有小伙伴问了之前分享时所提出的一类问题: 这其实是一类共性问题,我认为主要还是两个原因: 我自己确实也没讲清楚,之前画的那张图还需要再完善,有些误导。 第二还是大家对线程池的理解不够深刻,比如今天要探讨的内容。 线程池的工作原理 首先还是来复习下线程...

    2019-03-26 19热度
  • Red Hat 第四季度总营收为8.79亿美元,低于预期

    Red Hat 第四季度总营收为8.79亿美元,低于预期

    虽然红帽 Red Hat 已宣布被蓝巨人 IBM 收购,但这一交易目前尚未完成,所以不妨看看在收购完成前,这家赚钱能力最强的开源软件公司在第四季度的盈利情况如何。 红帽周一发布了第四季度的财报,报告显示: 第四季度 GAAP 净收入为1.39亿美元,即每股75美元 第四季度总营收为8.79亿美元,同比增长14%;整个财年年度总收入为34亿美元,同比增长15%...

    2019-03-26 11热度
  • MSSQL - 最佳实践 - 如何打码隐私数据列

    MSSQL - 最佳实践 - 如何打码隐私数据列

    title: MSSQL - 最佳实践 - 如何打码隐私数据列 author: 风移 摘要 在SQL Server安全系列专题月报分享中,我们已经分享了:如何使用对称密钥实现SQL Server列加密技术、使用非对称密钥加密方式实现SQL Server列加密、使用混合密钥实现SQL Server列加密技术、列加密技术带来的查询性能问题以及相应解决方案和行级别...

    2019-03-25 7热度
  • 书籍:MicroPython for BBC micro - 2018.pdf

    书籍:MicroPython for BBC micro - 2018.pdf

    简介 BBC micro:bit是一个易于学习嵌入式系统的开发板。 本书旨在帮助您开始使用MicroPython平台进行BBC micro:bit开发。 以下是本书中的重点内容列表。 开发环境准备 在BBC micro:bit Board上设置MicroPython 显示编程 BBC micro:位GPIO 读取模拟输入和PWM 使用SPI 使用I2C 使用...

    2019-03-25 9热度
  • Kubernetes集群支持VPC多路由表

    Kubernetes集群支持VPC多路由表

    背景 Kubernetes通过CloudProvider(又称CCM)组件在VPC路由表中添加合适的路由来打通集群中Pod之间的网络连接。近期VPC发布了对多个路由表的支持能力,让用户可以自行选择ECS关联哪些路由表,为用户提供了丰富的路由管理能力。由于CCM早期版本中仅提供了VPC单路由表的支持,因此您需要将CCM镜像升级到registry.cn-hang...

    2019-03-25 11热度
  • 服务器迁移到阿里云的解决方案

    服务器迁移到阿里云的解决方案

    迁移过程,可以在“Progress Logs”查看进展当提示`Goto Aliyun Finished!`时,如下图所示,表示迁移完成。 操作迁云工具Step by Step,下载链接如下:https://yq.aliyun.com/download/3485

    2019-03-25 12热度
  • Spark in action on Kubernetes - Spark Operator的原理解析

    Spark in action on Kubernetes - Spark Operator的原理解析

    前言 在上篇文章中,向大家介绍了如何使用Spark Operator在kubernetes集群上面提交一个计算作业。今天我们会继续使用上篇文章中搭建的Playground进行调试与解析,帮助大家更深入的理解Spark Operator的工作原理。所以如果没有浏览过上篇文章的同学,可以通过传送门直达,先配置好Playground的环境。 Spark Opera...

    2019-03-25 11热度
  • 书籍:Python Testing Cookbook, 2nd Edition - 2018.pdf python测试cookbook

    书籍:Python Testing Cookbook, 2nd Edition - 2018.pdf python测试cookbook

    简介 借助此基于解决方案的指南,修复Python中的日常测试问题 主要特点 使用doctest和unittest等强大的工具来方便测试 将自动化测试应用于非面向测试的现有遗留系统 使用真实示例简化Python测试的实用指南 图书说明 自动化测试是提高效率,同时减少软件测试缺陷的最佳方法。它有助于在早期阶段轻松找到代码中的错误,从而有效地解决问题。本书深入研究...

    2019-03-25 42热度
  • Spring Boot 动态注入的两种方式

    Spring Boot 动态注入的两种方式

    通过@Profile+spring.profiles.active spring.profiles.active:官方解释是激活不同环境下的配置文件,但是实际测试发现没有对应的配置文件也是可以正常执行的。那就可以把这个key当作一个参数来使用@Profile:spring.profiles.active中激活某配置则在spring中托管这个bean,配合@C...

    2019-03-25 9热度
  • Java 搞定 SQL 集合运算的最简方法

    Java 搞定 SQL 集合运算的最简方法

    问题介绍 作为 java 程序员,用代码直接实现类似 SQL 中的交并补差的集合运算,总是要编写大量的代码,如果能有一个专门的外部数据工具,通过写简单类似 SQL 的脚本来实现,在 java 中直接调用并可以返回结果集,就再好不过了。Java 版集算器正是解决这一难题的神器,通过 SPL 脚本可以直观自然得写出运算,再使用 java 调用 SPL 脚本,使...

    2019-03-25 7热度
  • Excel 行列转换的最简方法

    Excel 行列转换的最简方法

    问题描述 在工作中时常会遇到对 Excel 表格的处理。当编辑一张 Excel 表格时,发现表格的列数太多,而行数较少,为方便打印,这时你或许会希望将该表格行列转换;或许是为了做进一步做统计分析,当前格式不太方便,这时也会用到行列转换。 下面这种交叉式的 Excel 表是很常见的格式,用来填写和查看都比较方便: 但是,如果想做进一步的统计分析,这种格式...

    2019-03-25 23热度
  • Redux 实现过程的推演

    Redux 实现过程的推演

    这是一篇浅入浅出的 Redux 实现过程的推演笔记!正常来说应该是要从源码下手开始解析,这里是逆向推演,假如有需求是要这么一个东西,那么该如何从零开始实现? 通过该笔记,更多的是希望自己能够多熟悉从无到有的开发思维,而非源码解析这种从有到有的轮子思维。 Rudex 介绍 首先确认目标,要写个什么样的东西。 官宣:A predictable state con...

    2019-03-25 16热度
  • 让线程按顺序执行8种方法

    让线程按顺序执行8种方法

    实现我们下面需要完成这样一个应用场景: 1.早上;2.测试人员、产品经理、开发人员陆续的来公司上班;3.产品经理规划新需求;4.开发人员开发新需求功能;5.测试人员测试新功能。 规划需求,开发需求新功能,测试新功能是一个有顺序的,我们把thread1看做产品经理,thread2看做开发人员,thread3看做测试人员。 1.使用线程的join方法 join(...

    2019-03-25 6热度
« 上页 700/5292 下页 »