社区
高性能WEB开发
帖子详情
有张excel表数据记录在50万左右。单列数据很简单在8长度左右。需要写个java程序在10~59秒内读入到内存中。求大神指导。
g149327
2014-10-20 02:46:51
求大神指导。
问题都在标题里描述了。
如需补充请指出。在线等。
...全文
1330
7
打赏
收藏
有张excel表数据记录在50万左右。单列数据很简单在8长度左右。需要写个java程序在10~59秒内读入到内存中。求大神指导。
求大神指导。 问题都在标题里描述了。 如需补充请指出。在线等。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
古布
2014-11-19
打赏
举报
回复
Excel 转为DB表,然后直接从DB表读取
很久之前就开始了
2014-11-06
打赏
举报
回复
先看看 那个 是不是真正的excel文件还是csv文件,csv 50万用不了1秒, 如果真实1个excel文件,50万的数据,估计有7,8个sheet页吧!如果不想手工干预,纯代码实现,那就借助MS SQL SERVER数据库吧!用T-SQL 写个过程,读xls文件,速度是非常快的。
安优小青和他的程序生活
2014-11-05
打赏
举报
回复
先将文件存为csv,分开好几份 以流形式读取文件,多线程读取
sjlzcj
2014-11-05
打赏
举报
回复
能否将excel转成csv格式? 每行数据长度是否相同? 内存空间是否足够?
a545358072
2014-10-23
打赏
举报
回复
开线程,异步读取 具体可以参考下NIO
yanghongjy
2014-10-21
打赏
举报
回复
数据弄成十份,开十个线程读。
g149327
2014-10-20
打赏
举报
回复
自己顶个别沉了。
高效
Excel
导入SQL
数据
库工具实战指南
htmltable {th, td {th {pre {简介:
Excel
导入SQL工具是用于将
Excel
表
格
数据
快速迁移到SQL
数据
库的实用软件,广泛应用于
数据
管理与分析场景。该工具通过自动化方式替代手动录入,支持字段映射、
数据
库连接配置、
数据
验证、批量导入及错误回滚等功能,显著提升工作效率并保障
数据
准确性。本文介绍工具的核心使用流程与关键技术要点,帮助用户实现
Excel
与SQL之间高效、安全的
数据
交互,适用于各类
需要
结构化
数据
导入的业务环境。
MySQL学习笔记
第1章
数据
库的介绍 1.1
数据
库概述 1.1.1 什么是
数据
库 存储
数据
的仓库. 其本质是一个文件系统,
数据
库按照特定的格式将
数据
存储起来,用户可以对
数据
库
中
的
数据
进行增加,修改,删除及查询操作。 1.1.2
数据
的存储方式
数据
保存在
内存
优点:
内存
速度快 缺点:断电/
程序
退出,
数据
就清除了.
内存
价格贵
数据
保存在普通文件 优点:永久保存 缺点:查找,增加,修改,删除
数据
比较麻烦,效率低 \2.
数据
保存在
数据
库 优点:永久保存,通过SQL语句比较方便的操作
数据
库 1.2
java
社招面经(亲身经历8w字,更新
中
)_
java
面经,零基础入门到精通,收藏这篇就够了
这是因为String类具有不可变性,即一旦创建了一个String对象,它的值就不能被修改。如果String类可以被继承,那么子类可能会修改父类
中
的字符串值,从而破坏了String类的不可变性。String类的不可变性有以下几个好处:线程安全:由于String对象的值不可变,因此多个线程可以同时访问同一个String对象,而不
需要
担心线程安全问题。mysql在写入
数据
时会先写在缓冲区,再写到
数据
页也就是磁盘。防止
数据
页损坏。当
数据
还在缓冲池
中
的时候,当机器宕机了,发生了写失效。
12万字
java
面经总结-面试篇
*基础篇* *1**、* *
Java
**语言有哪些特点* 1、
简单
易学、有丰富的类库 2、面向对象(
Java
最重要的特性,让
程序
耦合度更低,内聚性更高) 3、与平台无关性(JVM是
Java
跨平台使用的根本) 4、可靠安全 5、支持多线程 *2**、面向对象和面向过程的区别* *面向过程* :是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一 一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发 *面向对象* :是把构成问题的事务分解成各个对象,而建立对象的目的也不是为
大厂(阿里、字节、拼多多、腾讯)
Java
后端面试
记录
合集
HotSpot虚拟机新生代采用8:1:1的Eden:Survivor比例:大多数对象朝生夕死(在Eden区分配)
10
%空间作为Survivor区(两个Survivor各占
10
%)经验
表
明这个比例能很好地平衡
内存
利用率和GC效率8的设定依据基于泊松分布统计:链
表
长度
达到8的概率极低(约0.00000006)红黑树查询时间复杂度O(log n),链
表
O(n),在n=8时两者性能相当超过8后红黑树优势更明显退化为6的原因避免频繁转换带来的性能开销设置差异(6和8)防止临界点附近频繁转换(抖动)
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章