连击 天
fork: star:
说到IO,很多人就联想到读写磁盘文件,其实这只是其中一种。对Linux系统而言,所有设备都是文件,其中包括磁盘、内存、网卡、键盘、显示器等等,对所有这些文件的访问都属于IO。针对所有的I...
问题现象 某天测试同学说最新版代码出的包日志打印有问题:1,日志输出目录变更了;2,日志格式也变更了; 跟我们定义的logback.xml完全不一样。 解决过程 日志出问题,先检查最终打到包里的...
最近一直在搞性能压测,断断续续的搞了一个月了,中间遇到各种问题,这里将这些问题分享下,以后大家踩坑时可以参考~ 俗话说,工欲善其事,必先利其器。拿到机器,先检查CPU、内存、网卡、磁...
RocketMQ的并发读写能力扛住了2016年双十一,每秒17.5万笔订单的创建(单笔订单衍生出N条消息,实际tps是17.5*n 万),下面对其高并发读写原理进行探讨。主要体现在两方面:客户端收发消息,...
RocketMQ是一个分布式开放消息中间件,底层基于队列模型来实现消息收发功能。RocketMQ集群中包含4个模块:Namesrv, Broker, Producer, Consumer。 Namesrv: 存储当前集群所有Brokers信息、T...
storm中的spout,bolt的生命周期,都是storm帮你管理好,你只要新建一个实例,指定该component的并行数,就可以。那么topology中所用到的工具类的生命周期该如何处理,例如数据库连接池、red...
数据倾斜成因:由于数据分布不均匀,造成数据大量的集中到一点,造成数据热点。具体为某一个reduce接收到的数据是其他reduce的n倍,导致明显的木桶效应。 症状: 1,对表做select count(1) f...
实现方式 简单介绍一下Java多线程实现方式,有以下三种: 1、继承Thread类 2、实现Runnable接口 3、使用ExecutorService、Callable、Future实现有返回结果的多线程 区别是前两种执行完之后不...
之前用java实现过一个远程监控的程序,主要用于同时向多台机器推送文件和执行系统命令,并可监控受控机的屏幕。 该应用主要是以下3个功能: 1,监控端远程监视、控制受控端的桌面 2,监控端向...
本篇文章主要是详细写一下个人对Java ClassLoader的理解。 首先回顾一下,java虚拟机载入java类的步骤:java文件经过编译器编译后变成字节码文件(.class文件),类加载器(ClassLoader)读取....
说到阅读源码,阅读的方法很重要。如果逐个类逐个类的看,看到有关联的类,就跳进去看,这样效率非常低,根本看不出整个框架的逻辑思想,重要的是容易磨灭那股看代码的冲劲。看源码,起码该知...
用Play开发也有3年多年时间了,结合自己的感受以及网上看的相关文章,在这里也分享一下经验。本人之前一直是用play1.2.5版本,以下是鉴于1.2.5版本来讨论,欢迎各种吐槽。 PLay Framework 是...
情况如下:用nginx作代理服务器,上传大文件时(本人测试上传50m的文件),提示上传超时或文件过大。 原因是nginx对上传文件大小有限制,而且默认是1M。另外,若上传文件很大,还要适当调整上...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复