Tag: 结果集

何时closuresJDBC中的Connection,Statement,PreparedStatement和ResultSet

关于JDBC编码的几个问题: 对于单个客户端应用程序,我们是否需要连接池? 在开始时创build一个Connection并保持活动状态而不closures它是一个好主意,直​​到应用程序退出? 为什么? PreparedStatement与Connection关联,如果在每个查询之后我的连接没有closures,为什么不保持PreparedStatement的存在并在其他方法中重用呢? 如果我们创buildPreparedStatement每个查询,数据库知道它是相同的PreparedStaement并在第一次后忽略不必要的操作? PreparedStatement是不是一次创build和重用多次声明? 如果是,为什么每次都需要closures它? 我知道调用close()会释放资源。 但是如果我们知道我们稍后会使用它,为什么要释放它,然后再请求它呢? 多客户端应用程序如何? 我们需要连接池,所以我们需要每次创build和closures连接,语句和PreparedStatement? 谢谢,

你如何在PHP中实现分页?

如何在PHP中通常实现分页结果? 我想要一个有10个结果的结果页面。 在导航中向前滚动会给我下一个和以前的集合。 有没有办法通常这样做? 有没有人有入门简单的build议?

我如何获得java.sql.ResultSet的大小?

这不应该是一个非常简单的操作? 但是,我看到既没有size()也没有length()方法。

在Java文本文件中写入大量数据的最快方法

我必须在文本[csv]文件中写入大量的数据。 我使用BufferedWriter来写入数据,写入174 MB数据需要大约40秒的时间。 这是Java可以提供的最快速度吗? bufferedWriter = new BufferedWriter ( new FileWriter ( "fileName.csv" ) ); 注意:这40秒包括迭代和从结果集中获取logging的时间。 :)。 结果集中174 MB是400000行。