linapex LV14
2014年1月23日
这几天,出现了 2000万开房数据的事情。 好奇心使然,找到种子下载了,发现格式是 csv的。 一个文件好几百兆,大概200万行左右的数据,现在我要解决的问题是,将 csv的数据读出来,组合数据,生成sql文件。 一个技术难点是:多线程写入同一文件,只能有一个线程写,其...
SuperPrivate LV9
2013年6月5日
linapex LV14
2014年3月1日
【优化版】测试结果:读取一个 1.85G的CSV格式的文件,耗时 199320 ms,3分钟左右。 一个文件好几百兆,1个文件大概200万行左右的数据,现在我要解决的问题是,将 csv的数据读出来,组合数据,生成sql文件。 这个场景在平常开发中也是经常要用到的。发出来,希望大家...
wgtgt LV24
2014年6月2日
多线程下载源码=========================java实现的多线程下载,用到了文件合并方法,该方法兼容其他格式的文件合并.如果你想研究 多线程下载 或文件合并可以参考该代码.由最代码官方编辑于2016-10-27 9:40:04...
沪-飏 LV9
2014年8月5日
{代码...}代码里面有注释这里涉及到了几个知识点 1.future 模式2.Callable 和 Runable 之间的区别3.FutureTask 的用法4.线程池...
janyhuan LV4
2012年10月11日
使用多线程控制发送邮件由Wood编辑于2013-12-23 21:43:58...
905407220 LV4
2018年3月21日
项目描述java多线程下载神器,目前只能在代码里面设定下载资源路劲以及下载到本地的路劲,我相信需要改也很简单,我就教给大家了啊运行环境jdk8+IntelliJ IDEA项目技术(必填)多线程,io流,http请求数据库文件无jar包文件无是否原创(转载必填原文地址)原创项目截图(必填)运行截图(必...
不哭臭小子 LV15
2012年10月11日
已注销用户 LV34
2015年12月17日
{代码...}主要分享两个代码1.ReentrantReadWriteLock 读写demo2.利用ReentrantReadWriteLock写一个内存工具类 ReentrantReadWriteLock 读写demo代码片段如下:运行结果图,如下:写在后面ReentrantReadWriteLock...
月之氏族 LV23
2018年4月13日
项目描述转载项目,源项目纯代码使用不方便,把源项目做成jar包,添加properties配置文件,方便使用运行环境jdk8项目技术(必填)多线程,io流,http请求数据库文件无jar包文件无是否原创(转载必填原文地址)转载(http://www.zuidaima.com/share/3813661...
vanilla821 LV11
2016年12月7日
醉美猴王 LV16
2016年7月7日
好久没来了,今天开发中遇到一个线程的小问题,拿出来共勉一下,CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); //构造方法参数指定了计数的次数&n...
kaka LV19
2014年4月26日
{代码...}今天在了解ReentrantReadWriteLock的时候,看到了一篇文章,模拟了ReentrantLock、synchronized、ReentrantReadWriteLock三种锁在不同场景下的性能情况,对了解这三种锁在不同场景下的性能会有一定帮助。代码:测试数据:原文:http://www...
沪-飏 LV9
2014年12月9日
{代码...}java多线程一、引言通常,用并发结局的问题大体上可以分为“速度”和“设计可管理性”两种。速度:多线程机制可以通过 频繁的线程间切换 ,有效的避免“ 阻塞 ”问题;设计可管理性:也就是改善...
偷颗菜抱回家 LV14
2016年12月16日
{代码...}单例模式经常会使用,但是在多线程环境下,不规范的单例写法还是会出现单例对象并非单例。这里分享两个常用的线程安全的单例模式,当然还有其他实现线程安全的单例。1、双层检测 2、静态内部类 运行截图:...