应客户要求,导出数据库中的数据为Excel,只在一个Sheet中,Excel中的内容要与数据库里的内容一致(主要针对日期型数据)。
由于之前接触过POI,对POI的一些特性还是有一定的了解的,因此顺其自然的用POI去解决这个问题。
POI3.8版本之前的版本处理大量数据的导出Excel效果不是很理想,主要在与Excel2003版本单个Sheet的行限制为65536,大量数据的导出得分多个Sheet,针对这一点,客户就不会满意。
其次,在实验过程中,大数据量的导出很容易引发内存溢出,调整JVM的内存大小治标不治本。
很多人建议保存为.CSV格式的文件。
不过,.CSV方式导出也存在问题:首先,如果用excel来打开csv,超过65536行的数据都会看不见,这是Excel程序的问题。
其次,如果要导出一个身份证号码,手机号码等纯数字构成的字符串,在excel中打开csv时,这些字段很容易被识别成数字,被误处理。
POI3.8以后的版本支持Excel2007高版本,单个Sheet的行数可达到百万,针对内存溢出问题,可通过设置内存数据保留数,每当计数到指定的数值时,刷新数据到硬盘,清理内存。
2025/12/4 20:31:48 11.18MB Sybase Mysql SQLServer
1
一种新的零相移数字滤波器的改进算法一种新的零相移数字滤波器的改进算法
1
数字图象处理编程入门—做一个自己的Photoshop(包括课本和源代码)十章内容的源代码吕凤军《数字图象处理编程入门》中源代码
2025/12/4 1:10:34 8.31MB 图像处理code
1
这是我毕业设计的程序。
我的毕业设计题目是“串口/USB接口的上位机软件设计”,其实现的功能相当于基于PC的数字示波器。
里面的程序包括USB驱动(可直接在电脑上安装的,32位和64位的),USB芯片CY7C68013A固件,FPGA程序(USB2.0速度测试和数字示波器的FPGA程序),上位机程序(使用C#,基于VisualStudio2010)。
硬件板子是在淘宝上买的,是梁子开发板系列的USB2.0+SDRAM+FPGA这一块。
要有硬件就可以直接展示,下载固件,安装驱动,下载FPGA程序,打开上位机即可。
硬件前端是AD采集模拟信号,就像示波器的模拟信号输入口。
我买的AD模块是坏的,朋友要买一块或自己做一块来插在板子是就行啦,AD的FPGA程序不难。
在我的这个程序里,数据是我让FPGA产生的100K方波和正弦波,在上位机里可以看到。
我的论文我将放在csdn、新浪资源共享里和百度文库里,朋友可以查看参考。
2025/12/3 21:37:55 7.34MB 上位机 USB FPGA程序
1
JAVA编写的魔板游戏,包括数字、图片,附文档
2025/12/3 14:30:33 499KB 魔板游戏 JAVA
1
该程序是用c#语言编写的用于图像基本处理的软件,包括有图像放大缩小、空间域平滑、直方图修正、锐化。
频率增强。
边界提取等操作。
2025/12/3 3:30:48 2.74MB c# 图像处理 平滑 锐化
1
佳能IP1180/1880/2580清零软件机器提示:废墨满。
第一步:关闭打印机电源。
并把电源线从电源插座拔开。
第二步:按紧打印机的电源键同时插上电源线。
(此时机器电源灯亮)第三步:不松开电源键。
按2下进纸键。
电源灯显示:黄--绿第四步:打开维修软件GerneralToolforGQ12/GQ13Ver1.03。
点击GeneralTool图标。
点击ClearWasteInkCounter下的Main。
点“TESTPATTERN1”打印机电源灯闪动一下,机器运作,打印出一张有数字的稿件,其中有PAGE=****数字,这个数字表示打印机已打印的数量。
再点“TEST
1
彩灯设计、数字电子技术课程设计,关于彩灯的自然数列、奇数列、偶数列、音乐数列等等的设计
2025/12/2 18:26:11 8.87MB 设计、彩灯
1
用verilogHDL编写的一个具有“百分秒、秒、分”计时功能的数字跑表,可以实现一个小时以内精确至百分之一秒的计时,注释比较清晰,容易看懂,还可以增加小时的计时功能
2025/12/2 12:19:40 2KB 计时器fpga
1
数字电子钟具体要求:1、以24小时为一个计数周期;
具有“时”、“分”、“秒”数字数码管显示电路;
2、具有校时功能;
3、整点前10秒,数字钟会自动报时,以示提醒;
4、设计+5V直流电源。
(设计220V输入,+5V输出)5、启动电路。
6、用PROTEUS画出电路原理图仿真成功再用数字电子技术实验箱验证。

2025/12/2 10:38:40 131KB proteus 数字电子时钟
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡