低调大师

显示筛选

文章筛选

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

文章列表

  • 【从入门到放弃-Java】并发编程-JUC-locks-ReentrantLock

    【从入门到放弃-Java】并发编程-JUC-locks-ReentrantLock

    前言 ReentrantLock是非常常用的锁,在前面【从入门到放弃-Java】并发编程-JUC-LinkedBlockingQueue在我们了解到,LinkedBlockingQueue入队、出队都是依赖ReentrantLock进行锁同步和线程唤醒、等待的。本文来学习下ReentrantLock。 ReentrantLock /** * Creates ...

    2019-08-10 2热度
  • 5分钟让你了解 ZooKeeper 的功能和原理

    5分钟让你了解 ZooKeeper 的功能和原理

    5分钟让你了解 ZooKeeper 的功能和原理 一 .Zookeeper功能简介 ZooKeeper 是一个开源的分布式协调服务,由雅虎创建,是 Google Chubby 的开源实现。 分布式应用程序可以基于 ZooKeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协 调/通知、集群管理、Master 选举、配置维护,名字服务、分布式同步、...

    2019-08-10 2热度
  • SpringBoot2.0 基础案例(05):多个拦截器配置和使用场景

    SpringBoot2.0 基础案例(05):多个拦截器配置和使用场景

    一、拦截器简介 1、拦截器定义 拦截器,请求的接口被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 拦截器主要用来按照指定规则拒绝请求。 2、拦截器中应用 Token令牌验证 请求数据校验 用户权限校验 放行指定接口 二、SpringBoot2.0拦截器用法 1、编写两个拦截器 自定义类实现HandlerInterceptor接...

    2019-08-10 3热度
  • 如何在互联网上虚度人生?

    如何在互联网上虚度人生?

    阅读本文大概需要 4 分钟。 今天你上网了吗?在网上又花了多少个小时呢,玩了多久的游戏,看到了多久的网剧或者综艺?亦或是刷了多久的抖音短视频以及朋友圈? 不管你是在手机还是电脑上,我相信你总有办法在网上虚度人,短则一天,长则一年,反正在互联网上消磨的时光永远不会嫌多。因为,在互联网上待的时间总是快乐的,同时也是短暂的。 如果你还没有想好如何在互联网上虚度一生...

    2019-08-10 4热度
  • [Spring cloud 一步步实现广告系统] 15. Binlog 增量准备

    [Spring cloud 一步步实现广告系统] 15. Binlog 增量准备

    MySQL Binlog简介 什么是binlog? 一个二进制日志,用来记录对数据发生或潜在发生更改的SQL语句,并以而进行的形式保存在磁盘中。 binlog 的作用? 最主要有3个用途: 数据复制(主从同步) Mysql 的Master-Slave协议,让Slave可以通过监听binlog实现数据复制,达到数据一致性目的 数据恢复 通过mysqlbinlo...

    2019-08-10 6热度
  • MessagePack Jackson 数据大小

    MessagePack Jackson 数据大小

    我们在使用MessagePack 对 List 对象数据进行序列化的时候,发现序列化以后的二进制数组数据偏大的情况。 请注意,不是所有的 List 对象都会出现这种情况,这个根据你 List 对象中存储的内容有关。 有关本问题的测试源代码请参考:https://github.com/cwiki-us-demo/serialize-deserialize-de...

    2019-08-10 2热度
  • Java反射和注解

    Java反射和注解

    Java反射和注解Reflection今天来挑战一下如何在2000字以内把Reflection作用说明白? Reflection is commonly used by programs which require the ability to examine or modify the runtime behavior of applications ru...

    2019-08-10 3热度
  • C++ 编译 Lua 从而使 Lua 利用 C++ 异常

    C++ 编译 Lua 从而使 Lua 利用 C++ 异常

    Lua 源码文件 ldo.c 中有如下说明: LUAI_THROW/LUAI_TRY define how Lua does exception handling. By default, Lua handles errors with exceptions when compiling as C++ code 搜索使用 C++ 编译 Lua 时,也有提到使...

    2019-08-10 6热度
  • sync.Pool实现原理

    sync.Pool实现原理

    sync.Pool实现原理 对象的创建和销毁会消耗一定的系统资源(内存,gc等),过多的创建销毁对象会带来内存不稳定与更长的gc停顿,因为go的gc不存在分代,因而更加不擅长处理这种问题。因而go早早就推出Pool包用于缓解这种情况。Pool用于核心的功能就是Put和Get。当我们需要一个对象的时候通过Get获取一个,创建的对象也可以Put放进池子里,通过这...

    2019-08-10 3热度
  • Spring Boot @EnableAutoConfiguration解析

    Spring Boot @EnableAutoConfiguration解析

    刚做后端开发的时候,最早接触的是基础的spring,为了引用二方包提供bean,还需要在xml中增加对应的包<context:component-scan base-package="xxx" />或者增加注解@ComponentScan({ "xxx"})。当时觉得挺urgly的,但也没有去研究有没有更好的方式。 直到接触Spring Boot...

    2019-08-10 6热度
  • Zend 创始人提议创建 PHP 方言,暂命名为 P++

    Zend 创始人提议创建 PHP 方言,暂命名为 P++

    P++是临时代号,可能会更改。 今日消息,不久前从 Zend 公司离职的Zeev Suraski 以 PHP 开发组成员的身份提议要创建 PHP 方言,暂命名为P++。 Zeev 表示,现有的 PHP 继续作为动态语言存在,而他提出的 PHP 方言暂命名为 P++,改成更严格的静态语言。他强调道,P++ 不是 PHP 的分叉。因为两者的代码库完全相同,维护代...

    2019-08-10 5热度
  • 基于Spring Boot + Dubbo的全链路日志追踪(二)

    基于Spring Boot + Dubbo的全链路日志追踪(二)

    一、概要 紧接上一篇,完成分析之后,就要具体的实现了。 service-a: 实现dubbo服务。 service-b: 实现web服务,并调用service-a实现的服务。 二、实现 2.1 日志采集及存储 本例直接使用【阿里云·日志服务】进行数据存储和检索,使用Aliyun Log Logback Appender进行日志收集及上传。 其实就是阿里自己实...

    2019-08-10 4热度
  • 华为鸿蒙系统刷屏,到底什么是微内核操作系统呢?

    华为鸿蒙系统刷屏,到底什么是微内核操作系统呢?

    昨天华为在松山湖的华为开发者大会上正式宣布了鸿蒙操作系统,该系统其中一个亮点是 —— 微内核。华为声称,微内核的启用,使其速度大大提升,并且在安全性上产生变革性突破,微内核打破了宏内核下root即可获取用户所有权限的做法,在安全性上大大提升。 什么是微内核呢? 微内核结构由一个非常简单的硬件抽象层和一组比较关键的原语或系统调用组成;这些原语,仅仅包括了建立一...

    2019-08-10 2热度
  • 每日一博 | 关系型数据库全表扫描分片详解

    每日一博 | 关系型数据库全表扫描分片详解

    导读:数据总线(DBus)专注于数据的实时采集与实时分发,可以对IT系统在业务流程中产生的数据进行汇聚,经过转换处理后成为统一JSON的数据格式(UMS),提供给不同数据使用方订阅和消费,充当数仓平台、大数据分析平台、实时报表和实时营销等业务的数据源。 在上一篇关于DBus的文章(DBus 数据库表结构变更处理方案)中,我们主要介绍了在DBus的设计中,表结...

    2019-08-09 6热度
  • OSChina 周六乱弹 —— 泡面就要泡着吃……

    OSChina 周六乱弹 —— 泡面就要泡着吃……

    Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :今晚人均卑微#今日歌曲推荐# 分享苟瀚中的单曲《墙角》: 《墙角》- 苟瀚中 手机党少年们想听歌,请使劲儿戳(这里) @浙江埃里森 :来了老弟 @莫在全 :台风来了,衣服都收好了嘛 别担心了, “别担心家里了,有这个胖狗,台风吹不走我。” @罗马的王 :东南沿海已经翻云覆雨,珠三角...

    2019-08-09 2热度
  • 微服务生态:Spring社区首个国产开源项目毕业,发布v1.0

    微服务生态:Spring社区首个国产开源项目毕业,发布v1.0

    「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。 第一期回顾,点击这里。 第二期回顾,点击这里。 第三期回顾,点击这里。 第四期回顾,点击这里。 ...

    2019-08-09 3热度
  • Chrome 被爆新特性,在多平台上共享剪贴板

    Chrome 被爆新特性,在多平台上共享剪贴板

    根据 softpedia 报道,Chrome 添加了一个新功能,不管浏览器运行在哪个平台上,允许用户在一个设备上复制内容,并将其粘贴到另一个设备上。 这个功能也就是一个共享剪贴板,该剪贴板将可以在 Windows、Linux、MacOS 和 Android 上的 Google Chrome 中使用。虽然共享剪贴板已经在操作系统级别存在,就像 Windows ...

    2019-08-09 3热度
  • EMR Spark Relational Cache 利用数据预组织加速查询

    EMR Spark Relational Cache 利用数据预组织加速查询

    Relational Cache相关文章链接: 使用Relational Cache加速EMR Spark数据分析使用EMR Spark Relational Cache跨集群同步数据EMR Spark Relational Cache的执行计划重写EMR Spark Relational Cache如何支持雪花模型中的关联匹配 背景 在利用Relation...

    2019-08-09 1热度
  • 阿里云最新优惠活动汇总:适合企业级新老客户的选择

    阿里云最新优惠活动汇总:适合企业级新老客户的选择

    最近阿里云又出了活动,很多朋友都给我说这么多活动都不知道哪个活动有哪些优惠了,今天就给大家整理下阿里云最新的优惠活动,需要的朋友还请收藏关注下,该活动汇总会实时跟进的,让大家优惠上云。 阿里云2000元代金券条件:仅限新用户领取手机端领取更可获取9折优惠码 云上爆款!条件:新老用户均可参与,新用户更优惠时间:2019年7月1日至2020年3月31日3年最优惠...

    2019-08-09 3热度
  • 企业官网怎么选择合适的阿里云服务器ECS(新手参考)

    企业官网怎么选择合适的阿里云服务器ECS(新手参考)

    企业和个人最大的区别就是企业面向的用户众多,对访问速度和数据安全性要求非常高。试想下你的网站三天两头被黑客攻击,网站被黑了,数据没了,这样的网站怎么能吸引到用户呢。 对于个人站长,用户基数不是非常大,我认识的很多站长基本都是购买一台高配的ecs后,所有的东西都往ecs上安装,比如数据库,缓存服务等。这样做的缺陷是web服务和数据库存储没有进行分离。企业站点一...

    2019-08-09 7热度
« 上页 226/5113 下页 »