- 博客(3)
- 收藏
- 关注
原创 java分布式面试题之消息队列ActiveMQ部分
Kafka是Apache下的一个子项目,是一个高性能跨语言分布式发布/订阅消息队列系统,而Jafka是在Kafka之上孵化而来的,即Kafka的一个升级版。支持Hadoop数据并行加载,对于像Hadoop的一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP,SMTP,STOMP,也正因如此,它非常重量级,更适合于企业级的开发。如果已经有相同的消息存在,那么不处理,可以防止重复发送。
2025-01-12 11:12:23
251
原创 Java内存模型(JMM)详解
在现代多核处理器中,每个处理器都有自己的缓存,需要定期的与主内存进行协调。想要确保每个处理器在任意时刻知道其他处理器正在进行的工作,将需要很大的开销,且通常是没必要的。1、 由于计算机的存储设备与处理器的运算能力之间有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(cache)来作为内存与处理器之间的缓冲:将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存之中没这样处理器就无需等待缓慢的内存读写了。
2025-01-12 11:08:42
812
原创 Java全栈开发---Java ERP系统开发:商业ERP(十二)数据的导入导出(Excel)
用它可以使用Java读取和创建,修改MS Excel文件.而且,还可以使用Java读取和创建MS Word和MSPowerPoint文件。Apache POI 提供Java操作Excel解决方案(适用于Excel97-2008)结构:HSSF - 提供读写Microsoft Excel XLS格式档案的功能。XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。HWPF - 提供读写Microsoft Word DOC格式档案的功能。
2025-01-12 11:05:00
660
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人