永发信息网

单选题Somethingmustbedonetoprotectth

答案:4  悬赏:30  手机版
解决时间 2021-03-31 17:26
  • 提问者网友:树红树绿
  • 2021-03-31 02:47
单选题 Something must be done to protect the party ________.A.in the powerB.in powerC.with powerD.with a power
最佳答案
  • 五星知识达人网友:平生事
  • 2019-05-04 16:10
B
全部回答
  • 1楼网友:冷風如刀
  • 2019-10-07 01:52
回答的不错
  • 2楼网友:行路难
  • 2020-07-15 20:17
poi为apache公司的一个子项目,主要是提供一组操作windows文档的java api. java excel俗称jxl是一开放源码项目,通过它java开发人员可以读取excel文件的内容、创建新的excel文件、更新已经存在的excel文件。使用该api非windows操作系统也可以通过纯java应用来处理excel数据表。因为是使用java编写的,所以我们在web应用中可以通过jsp、servlet来调用api实现对excel数据表的访问。 就这两者的区别,主要谈下jvm虚拟机内存消耗的情况. 数据量3000条数据,每条60列.jvm虚拟机内存大小64m. 使用poi:运行到2800条左右就报内存溢出. 使用jxl:3000条全部出来,并且内存还有21m的空间. 可想而知,在对内存的消耗方面差距还是挺大的. 也许是由于jxl在对资源回收利用方面做的还挺不错的. 关于两者效率方面,没有研究过,我想这个也是基于大数据量而言的,数据量小的话基本上差别不大,也不难被发觉.但是大的数据量,poi消耗的jvm内存远比jxl消耗的多.但相比提供的功能的话,jxl又相对弱了点.所以如果要实现的功能比较复杂的情况下可以考虑使用poi,但如果只想生成一些大数据量可以考虑使用jxl,或者csv也是一个不错的选择,不过csv并不是真正的excel.
  • 3楼网友:孤老序
  • 2020-06-28 20:39
假设你list里有两列,分别是uname,password,用jxl把list中的数据保存到本地,请看我写的代码吧: //创建Excel文件 OutputStream os = new FileOutputStream("c:\\list.xls"); WritableWorkbook wwb = Workbook.createWorkbook(os); //创建一个sheet WritableSheet sheet = wwb.createSheet("sheet1", 0); int row=0; //写表头 sheet.addCell(new Label(0, row, "用户名")); sheet.addCell(new Label(1, row, "密码")); //循环list写数据,这里的Bean需要看你list中存的是什么类型 for(Bean bean:list){ row++; sheet.addCell(new Label(0, row, bean.getUname())); sheet.addCell(new Label(1, row, bean.getPassword())); } //输出文件并关闭输出流 wwb.write(); wwb.close(); os.close();这样你list的数据就被保存到c盘根目录下的list.xls文件中了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯