草庐IT

import-all-table

全部标签

java - import org.apache.poi.xssf 无法解析

我已经创建了Maven项目并在pom.xml中提到了以下POI依赖项以便读取和写入excel文件:org.apache.poipoi3.9在测试中,当我添加importorg.apache.poi.hssf.usermodel.HSSFWorkbook;时,我没有看到任何错误。但是,当我添加importorg.apache.poi.xssf.usermodel.XSSFWorkbook;时,它显示错误:Theimportorg.apache.poi.xssfcannotberesolved它会为XSSF抛出错误,但不会为HSSF抛出错误。你能指导我如何解决这个问题吗?

Java 8, lambda : Sorting within grouped Lists and merging all groups to a list

基于以下答案:https://stackoverflow.com/a/30202075/8760211如何按stud_id对每个组进行排序,然后返回一个包含所有学生的列表作为按stud_location分组然后按stud_id排序的结果)?将其作为现有Lambda表达式的扩展会很棒:Map>studlistGrouped=studlist.stream().collect(Collectors.groupingBy(w->w.stud_location));我需要根据原始列表中元素的顺序进行分组。Firstgroup:"NewYork"Secondgroup:"California"T

java - Java 导入语句错误 "The import javax.validation.constraints.NotNull cannot be resolved"

在开发Springroo项目后,发现类中有如下错误:Theimportjavax.validation.constraints.NotNullcannotberesolvedNotNullcannotberesolvedtoatype我正在使用STS3.1.0.RELEASE如何解决这个问题? 最佳答案 我遇到了同样的问题。我发现最新版本的SpringBoot需要单独的验证依赖项。我尝试在pom.xml文件中添加以下依赖项并且它起作用了。org.springframework.bootspring-boot-starter-vali

java - PreparedStatement : How to insert data into multiple tables using JDBC

有人能告诉我以下JDBC代码中是否需要第一个stmt.close();来针对两个不同的表执行两个不同的SQL查询吗?publicclassMyService{privateConnectionconnection=null;publicvoidsave(Bookbook){try{Class.forName("com.mysql.jdbc.Driver");connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb","root","password");PreparedStatementstmt=c

java - 为什么import javax.servlet.* 会出错?

我正在使用JavaSE6和Eclipse,行中有错误importjavax.servlet.*似乎没有用于此导入的jar。如何解决?安装任何东西,使用EclipseEE或在Maven中添加一些依赖项? 最佳答案 servletAPI不是JDK的一部分,您需要向您的pom.xml添加额外的依赖项。如果这是针对Web应用程序的,您可以在provided范围内添加此依赖项,servlet容器将在部署时为您的Web应用程序提供这些类。javax.servletservlet-api2.5provided

java - 使用 java : import static 的任何性能问题

我们在代码中经常使用util函数和一些功能,如Logger、EventWriter、一些常见的DB调用等。我更喜欢这些函数是静态的,因为在我的每个代码中实例化这些类中的函数会严重影响性能(会是吗?!!!?,我在stackoverflow中读到过多的类实例化会性能受到影响,我正在开发一个具有大型客户数据库和服务器上高访问日志的项目)。我遇到了看起来很酷的staticimportinjava,我想知道:在使用它之前是否有任何严重的考虑?我已经从StackOverFlow收集到的东西:UsingstaticimportcouldmaketheCodeNon-Readable,likejudg

java - "the hash table is open"在Java中是什么意思?

我在阅读有关Hashtable类的Javaapi文档时遇到了几个问题。在文档中,它说“Notethatthehashtableisopen:inthecaseofa"hashcollision",asinglebucketstoresmultipleentries,whichmustbesearchedsequentially.”我自己尝试了以下代码Hashtableme=newHashtable();me.put("one",newInteger(1));me.put("two",newInteger(2));me.put("two",newInteger(3));System.ou

Java Swing : Enabling/Disabling all components in JPanel

我有一个JPanel,其中包含一个JToolbar(包括几个没有文本的按钮)和一个JTable,我需要启用/禁用(使内部小部件不可点击)。我试过这个:JPanelpanel=....;for(Componentc:panel.getComponents())c.setEnabled(enabled);但它不起作用。是否有更好、更通用的解决方案来启用/禁用JPanel中的所有内部组件?从这里的示例开始,我已经使用JLayer部分解决了我的问题http://docs.oracle.com/javase/tutorial/uiswing/misc/jlayer.html:layer=newJ

java - hibernate : Splitting table automatically every month

我正在使用PostgreSQL和Hibernate开发一个Spring-MVC应用程序,其中我有几个表的行数超过10万(10万)。这些表,我95%的时间只访问最新的数据,筛选所有这些行非常耗时。很多时候查询规划器甚至不使用索引(出于我不知道的原因)。然后我想到每周拆分数据库表,这样我们就可以先访问最近几个月的数据库,然后如果用户请求,则直接将以前表的更多结果添加到请求中。执行的大多数查询都需要JOIN,因为表是一对多映射的。行数大于10万的模型文件之一。型号:@Entity@Table(name="groupnotehistory")publicclassGroupNoteHistor

java - <c :import url ="child.jsp"/> and <jsp:include . ..> 之间的性能差异

我知道下面两个的性能差异Include指令():这包括编译阶段的文件内容——即,当页面转换为servlet时。包括操作():这包括运行时文件的内容——即,当用户对页面发出请求时。但是JSTL标签呢内容是在编译阶段还是运行时包含?谢谢! 最佳答案 它在运行时包含。你可以在那里放一个绝对URL(你可以包括来自第3方网站的html) 关于java-and之间的性能差异,我们在StackOverflow上找到一个类似的问题: https://stackoverflow