低调大师

显示筛选

文章筛选

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

文章列表

  • 程序员笔记|编写高性能的Java代码需要注意的4个问题

    程序员笔记|编写高性能的Java代码需要注意的4个问题

    一、并发 Unable to create new native thread …… 问题1:Java中创建一个线程消耗多少内存? 每个线程有独自的栈内存,共享堆内存 问题2:一台机器可以创建多少线程? CPU,内存,操作系统,JVM,应用服务器 我们编写一段示例代码,来验证下线程池与非线程池的区别: //线程池和非线程池的区别 public class T...

    2019-05-10 5热度
  • Java开发中存在这样的代码,反而影响整体整洁和可读性

    Java开发中存在这样的代码,反而影响整体整洁和可读性

    不完美的库类 不完美的库类(Incomplete Library Class) 当一个类库已经不能满足实际需要时,你就不得不改变这个库(如果这个库是只读的,那就没辙了)。 问题原因 许多编程技术都建立在库类的基础上。库类的作者没用未卜先知的能力,不能因此责怪他们。麻烦的是库往往构造的不够好,而且往往不可能让我们修改其中的类以满足我们的需要。 解决方法 如果你...

    2019-05-10 8热度
  • Apache Cassandra 数据存储模型

    Apache Cassandra 数据存储模型

    我们在《Apache Cassandra 简介》文章中介绍了 Cassandra 的数据模型类似于 Google 的 Bigtable,对应的开源实现为 Apache HBase,而且我们在 《HBase基本知识介绍及典型案例分析》 文章中简单介绍了 Apache HBase 的数据模型。按照这个思路,Apache Cassandra 的数据模型应该和 Ap...

    2019-05-10 6热度
  • Pandas时序数据处理入门

    Pandas时序数据处理入门

    图片来源:https://pixabay.com/ 作为一个几乎每天与时间序列数据打交道的人员,我发现pandaPython包在时间序列的操作和分析方面有强大优势。 这篇关于panda时间序列数据处理的基本介绍可以带你入门时间序列分析。本文将主要介绍以下操作: 创建一个日期范围 处理时间戳数据 将字符串数据转换为时间戳 在数据框中索引和切片时间序列数据 重新...

    2019-05-10 7热度
  • 马蜂窝 iOS App 启动治理:回归用户体验

    马蜂窝 iOS App 启动治理:回归用户体验

    增长、活跃、留存是移动 App 的常见核心指标,直接反映一款 App 甚至一个互联网公司运行的健康程度和发展动能。启动流程的体验决定了用户的第一印象,在一定程度上影响了用户活跃度和留存率。因此,确保启动流程的良好体验至关重要。 「马蜂窝旅游」App 是马蜂窝为用户提供服务的主要阵地,其承载的业务模块不断丰富和完善,产品功能日趋复杂,已经逐渐成长为一个集合旅行...

    2019-05-10 3热度
  • pytest使用简介

    pytest使用简介

    安装 pip install pytest 简介 pytest可以轻松编写测试,支持扩展,并且有丰富的引用和库支持复杂的功能测试 一个简单的例子: # content of test_sample.py def inc(x): return x + 1 def test_answer(): assert inc(3) == 5 执行结果 $ pytest =...

    2019-05-10 7热度
  • 大话文本识别经典模型:CRNN

    大话文本识别经典模型:CRNN

    在前一篇文章中(详见本博客文章:大话文本检测经典模型 CTPN),介绍了文字识别在现实生活中的广泛应用,以及文字识别的简单流程: 其中“文本检测”、“文本识别”是其中两个关键环节,“文本检测”已经在前一篇文章中介绍了详细的介绍,本文主要介绍“文本识别”的经典模型CRNN及其原理。 在介绍CRNN之前,先来梳理一下要实现“文本识别”的模型,需要具备哪些要素:...

    2019-05-10 8热度
  • 基于环状队列和迭代器实现分布式任务RR分配策略

    基于环状队列和迭代器实现分布式任务RR分配策略

    背景 分布式任务分配 在很多运维场景下,我们都会执行一些长时间的任务,比如装机、部署环境、打包镜像等长时间任务, 而通常我们的任务节点数量通常是有限的(排除基于k8s的hpa、或者knative等自动伸缩场景)。 那么当我们有一个任务如何根据当前的worker和corrdinator和任务来进行合理的分配,分配其实也比较复杂,往复杂里面做,可以根据当前系统的...

    2019-05-10 13热度
  • 官宣:F5 已完成对 NGINX 的收购

    官宣:F5 已完成对 NGINX 的收购

    当地时间5月9日,F5 官方宣布已完成对 NGINX 的收购工作,距 F5 宣布签订收购 NGINX 的协议过去刚好两个月。 被收购后的 NGINX 现在属于 F5 的一个业务部门,继续保持关注现有的开源项目和商业产品。F5 和 NGINX 的工程和产品团队将密切合作,加速 NGINX Controller 的开发进度,同时也会整合 NGINX 和 F5 的...

    2019-05-10 8热度
  • centos7系统源码编译安装PHP7.3.5版本详细步骤

    centos7系统源码编译安装PHP7.3.5版本详细步骤

    新增系统用户组和用户: [root@localhost ~]# groupadd webg [root@localhost ~]# useradd -g webg webu 下载 PHP7.3.5 [root@localhost ~]# mkdir devdir [root@localhost ~]# cd devdir/ [root@localhost...

    2019-05-09 9热度
  • 利用 es6 new.target 来对模拟抽象类

    利用 es6 new.target 来对模拟抽象类

    起源 最近在使用 Symbol 来做为唯一值,发现 Symbol 无法进行 new 操作,只能当作函数使用,只要进行了new 就会发生类型错误 new Symbol() // error Uncaught TypeError: Symbol is not a constructor at new Symbol (<anonymous>) at &...

    2019-05-09 6热度
  • 你真的能写好一个单例么?

    你真的能写好一个单例么?

    关注公众号“iOSSir”,看你想看的,给你想要的! 单例可能是 iOS 开发者最熟悉设计模式之一了。 我们的项目里头也使用了很多单例。 最近为了解决项目中单例的 bug 而花费了两天多的时间,发现用 ObjC 写好一个单例真的不容易! V1.0 可能有很多人不服气,单例么, 有什么难的, 一个简单的 dispatch_once 不就解决了么! 比如下边的代...

    2019-05-09 3热度
  • Spark on Kubernetes原生支持浅析

    Spark on Kubernetes原生支持浅析

    作者简介:无咎,阿里云EMR技术专家。目前专注于大数据开发平台建设。 概述 Kubernetes自推出以来,以其完善的集群配额、均衡、故障恢复能力,成为开源容器管理平台中的佼佼者。从设计思路上,Spark以开放Cluster Manager为理念,Kubernetes则以多语言、容器调度为卖点,二者的结合是顺理成章的。 使用Kubernetes调度Spark...

    2019-05-09 4热度
  • 《图解http》阅读笔记--web及网络基础

    《图解http》阅读笔记--web及网络基础

    网络基础 TCP / IP 通常使用的网络(包括互联网)是在 TCP / IP 协议族的基础上运作的,而 HTTP 属于它内部的一个子集。Web 使用一种名为 HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端(指通过发送请求获取服务器资源的 Web 浏览器等)到服务器端等一系列运作流程,而协议是指...

    2019-05-09 7热度
  • 重拾《 两周自制脚本语言 》- Eclipse插件实现语法高亮

    重拾《 两周自制脚本语言 》- Eclipse插件实现语法高亮

    源码库: program-in-chinese/stone-editor-eclipse 参考: FAQ How do I write an editor for my own language? Deliver support for new languages in Eclipse IDE faster with Generic Editor and L...

    2019-05-09 5热度
  • 使用API/CLI对阿里云子账户做ACK(Kubernetes) RBAC授权

    使用API/CLI对阿里云子账户做ACK(Kubernetes) RBAC授权

    使用CloudShell 来一次完成ACK集群的RAM授权和RBAC授权 登录CloudShell获取一个配置完整集群管理命令行 授权 List existing users aliyun ram ListUsers | jq -r ".Users.User[].UserName" wget https://ack-downloads.oss-cn-hang...

    2019-05-09 5热度
  • ECS事件通知之快照创建完成事件

    ECS事件通知之快照创建完成事件

    创建快照是ECS运维的常见操作。在发生故障或者误操作后,最近的一份磁盘快照将是系统管理员的救命稻草。尤其是数据误删除,阿里云为保证用户数据安全,对用户主动删除的数据是无法提供恢复手段的。定期创建快照作为数据备份是使用ECS的一个最佳实践。 快照创建完成事件 创建快照有可能很耗时,比如大磁盘首次创建快照,创建快照的耗时可能以小时甚至以天计。在以前用户只能定期查...

    2019-05-09 4热度
  • 论JVM爆炸的几种姿势及自救方法

    论JVM爆炸的几种姿势及自救方法

    前言 如今不管是在面试还是在我们的工作中,OOM总是不断的出现在我们的视野中,所以我们有必要去了解一下导致OOM的原因以及一些基本的调整方法,大家可以通过下面的事例来了解一下什么样的代码会导致OOM,帮助我们以后在工作中能够通过异常信息来判断是JVM里面哪个区域出现了问题。 先介绍一下笔者的相关编码环境。 jdk:java version "1.8.0_12...

    2019-05-09 4热度
  • Python爬虫入门教程 28-100 虎嗅网文章数据抓取 pyspider

    Python爬虫入门教程 28-100 虎嗅网文章数据抓取 pyspider

    1. 虎嗅网文章数据----写在前面 今天继续使用pyspider爬取数据,很不幸,虎嗅资讯网被我选中了,网址为 https://www.huxiu.com/ 爬的就是它的资讯频道,本文章仅供学习交流使用,切勿用作其他用途。 常规操作,分析待爬取的页面 拖拽页面到最底部,会发现一个加载更多按钮,点击之后,抓取一下请求,得到如下地址 2. 虎嗅网文章数据---...

    2019-05-09 4热度
  • FineBI 连接阿里云 Maxcompute

    FineBI 连接阿里云 Maxcompute

    概述 MaxCompute Lightning是MaxCompute产品的交互式查询服务,支持以PostgreSQL协议及语法连接访问Maxcompute项目,让您使用熟悉的工具以标准 SQL查询分析MaxCompute项目中的数据,快速获取查询结果。 您可使用主流BI工具(如Tableau、帆软等)或SQL客户端轻松连接到MaxCompute项目,开展BI...

    2019-05-09 20热度
« 上页 475/5190 下页 »