• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






问题杀手。

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页

2019年4月3日

藏在正则表达式里的陷阱-----转发记录问题
摘要: 前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率将近 100%。通过 Java 自带的线程 Dump 工具,我们导出了出问题的堆栈信息。 我们可以看到所有的堆栈都指向了一个名为 validateUrl 的方法,这样的报错信息在堆栈中一共超过 100 处 阅读全文
posted @ 2019-04-03 17:48 问题大白 阅读(244) 评论(0) 推荐(0)
 

2019年4月2日

项目中常用的 19 条 MySQL 优化总结
摘要: 作者:zhangqh 地址:segmentfault.com/a/1190000012155267 本文总结了19条关于Mysql的优化方案,本文的优化方案都是基于 “ Mysql-索引-BTree类型 ” 的。希望对你有帮助。 一、EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看 阅读全文
posted @ 2019-04-02 10:20 问题大白 阅读(188) 评论(0) 推荐(0)
 

2019年4月1日

窥探源码,让我更加优雅的使用Kafka生产者!
摘要: 前言 有朋友咨询在大量消息的情况下 Kakfa 是如何保证消息的高效及一致性呢? 正好以这个问题结合 Kakfa 的源码讨论下如何正确、高效的发送消息。 内容较多,对源码感兴趣的朋友请系好安全带😏(源码基于 v0.10.0.0 版本分析)。同时最好是有一定的 Kafka 使用经验,知晓基本的用法。 阅读全文
posted @ 2019-04-01 10:41 问题大白 阅读(172) 评论(0) 推荐(0)
 

2019年3月29日

《深入理解JAVA虚拟机》----------第三章 垃圾收集器与内存分配策略,笔记(下)
摘要: 1.垃圾收集器 1.1 Serial收集器 这个收集器是一个单线程的收集器,它在进行垃圾收集时,必须暂停其他所有的工作线程。 它是虚拟机运行在Client模式下的默认新生代收集器,它简单而高效。 1.2 ParNew收集器 其实就是Serial收集器的多线程版本,目前只有它能与CMS收集器配合工作。 阅读全文
posted @ 2019-03-29 17:15 问题大白 阅读(220) 评论(0) 推荐(0)
 
《深入理解JAVA虚拟机》----------第三章 垃圾收集器与内存分配策略,笔记(上)
摘要: 1.概述 1.1 为什么需要去了解GC和内存分配? 当需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,我们就需要对这些技术进行必要的监控和调节。 1.2 我们需要关心那部分的内存? Java堆和方法区的内存。 因为一个接口中的多个实现类需要的内存可能不一样,一个方法中 阅读全文
posted @ 2019-03-29 14:37 问题大白 阅读(214) 评论(0) 推荐(0)
 

2019年3月28日

日均5亿查询量,京东到家订单中心ES架构演进
摘要: 我们把订单数据存储在 MySQL 中,但显然只通过 DB 来支撑大量的查询是不可取的。 同时对于一些复杂的查询,MySQL 支持得不够友好,所以订单中心系统使用了 Elasticsearch 来承载订单查询的主要压力。 Elasticsearch 作为一款功能强大的分布式搜索引擎,支持近实时的存储、 阅读全文
posted @ 2019-03-28 14:03 问题大白 阅读(1491) 评论(0) 推荐(0)
 
面试必备指南:你的系统如何支撑高并发?
摘要: 一道面试题的背景引入 大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。 因为没有过相关的项目经历,所以就没法从真实的自身体会和经验中提炼出一套回答,然后系统的阐述出来自己负责过的系统如何支撑高并发的。 所以,这篇文章就从这个角 阅读全文
posted @ 2019-03-28 13:49 问题大白 阅读(900) 评论(0) 推荐(0)
 
一文搞定Redis高级特性与性能调优
摘要: 本文适合使用 Redis 的普通开发人员,以及对 Redis 进行选型、架构设计和性能调优的架构设计人员: Redis 的数据结构和相关常用命令 数据持久化 内存管理与数据淘汰机制 Pipelining 事务与 Scripting Redis 性能调优 主从复制与集群分片 Redis Java 客户 阅读全文
posted @ 2019-03-28 10:59 问题大白 阅读(2325) 评论(0) 推荐(0)
 

2019年3月26日

容器、容器云与Kubernetes技术-----史上最全最易懂解释
摘要: 我们为什么使用容器? 我们为什么使用虚拟机(云主机)? 为什么使用物理机? 这一系列的问题并没有一个统一的标准答案。因为以上几类技术栈都有自身最适用的场景,在最佳实践之下,它们分别都是不可替代的。 原本没有虚拟机,所有类型的业务应用都直接跑在物理主机上面,计算资源和存储资源都难于增减,要么就是一直不 阅读全文
posted @ 2019-03-26 17:00 问题大白 阅读(9080) 评论(0) 推荐(1)
 

2019年3月25日

Vim命令
摘要: 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim 阅读全文
posted @ 2019-03-25 13:21 问题大白 阅读(192) 评论(0) 推荐(0)
 
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页