上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: 写NIO程序经常使用ByteBuffer来读取或者写入数据,那么使用ByteBuffer.allocate(capability)还是使用ByteBuffer.allocteDirect(capability)来分配缓存了?第一种方式是分配JVM堆内存,属于GC管辖范围,由于需要拷贝所以速度相对较慢 阅读全文
posted @ 2018-05-31 09:14 史红星-shihongxing 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 使用Spring的事务管理功能后,我们可以不再写步骤 2 和 4 的代码,而是由Spirng 自动完成。
那么 阅读全文
posted @ 2018-05-25 11:13 史红星-shihongxing 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.位置: (1)/opt/tomcat7/conf下的server.xml文件中<Connector>节点的配置优化,记得先备份。 (2)出厂默认(在server.xml文件中的74行左右,用我们的配置替换现在的配置即可) 2.优化: (1)标准版: <Connector port="8080" 阅读全文
posted @ 2018-03-21 19:28 史红星-shihongxing 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Kafka官方介绍:Kafka是一个分布式的流处理平台(0.10.x版本),在kafka0.8.x版本的时候,kafka主要是作为一个分布式的、可分区的、具有副本数的日志服务系统(Kafka™ is a distributed, partitioned, replicated commit log 阅读全文
posted @ 2018-03-05 15:00 史红星-shihongxing 阅读(250) 评论(0) 推荐(0) 编辑
摘要: df -lh Used:已经使用的空间 Avail:可以使用的空间 Mounted on:挂载的目录 然后找到大文件 du是linux下用看查看磁盘的命令 下面我们先一个目录的来查看空间占用情况 du -sh /* 先看看根目录下面 我们发现/home目录占用空间最大 接着我们看usr目录 du - 阅读全文
posted @ 2018-02-14 09:53 史红星-shihongxing 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 谈到分布式系统,就不得不提Google的三驾马车:Google fs[1],Mapreduce[2],Bigtable[3]。 虽然Google没有公布这三个产品的源码,但是他发布了这三个产品的详细设计论文。而且,Yahoo资助的Hadoop也有按照这三篇论文的开源Java实现:Hadoop对应Ma 阅读全文
posted @ 2018-02-14 02:16 史红星-shihongxing 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: 在实际项目中,经常会用到POI3.8来导出excel。而导出excel的时候,会因为残留大量以.xml结尾的文件而导致服务器存储空间急剧增长,最后导致系统挂了。为此,该怎么办呢? .xml后缀残留文件示例 通过大量的翻阅资料,目前有两种解决方式: 方式1:手动清除临时文件 POI3.8并没有提供方法 阅读全文
posted @ 2018-02-12 22:02 史红星-shihongxing 阅读(1502) 评论(0) 推荐(1) 编辑
摘要: maven 依赖 (版本必须一致,否则使用SXSSFworkbook 时程序会报错) HSSFworkbook,XSSFworkbook,SXSSFworkbook 三者 区别 HSSFworkbook:操作Excel2003版本,扩展名为xls XSSFworkbook:操作Excel2007版本 阅读全文
posted @ 2018-02-12 21:47 史红星-shihongxing 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 本来这一章应该是介绍与GC相关的内容,不过在此之前,我准备先和各位探讨一下一个编程的小技巧。当然,这个小技巧其实也是与GC密切相关的。 不知道各位猿友有没看过一些JAVA内存相关的文章,里面在罗列建议的时候,经常会写出这样一条建议。 第XX条、请在使用完对象之后,显示的将对象设置为null。 原话不 阅读全文
posted @ 2018-02-11 01:43 史红星-shihongxing 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 引言 内存管理一直是JAVA语言自豪与骄傲的资本,它让JAVA程序员基本上可以彻底忽略与内存管理相关的细节,只专注于业务逻辑。不过世界上不存在十全十美的好事,在带来了便利的同时,也因此引入了很多令人抓狂的内存溢出和泄露的问题。 可怕的事情还不只如此,有些使用其它语言开发的程序员,给JAVA程序员扣上 阅读全文
posted @ 2018-02-10 12:33 史红星-shihongxing 阅读(148) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页