`
lapulande
  • 浏览: 219367 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近做了需求,从数据库读取数据,分析处理后生成一个excel文件。 搜了下,有二个库还是比较不错的。Apach的POI功能比较强大些,JXL比较小巧,我选择JXL,不需要那么多的功能。   1.读excel public void read(){ String org = "D:\\t ...
今天见一哥们儿写Servlet很怪。仔细一看,原来是利用反射来调用Servlet , 感觉不错,估计Struts就是这样封装的吧。   public class ItemsServlet extends HttpServlet { /** * 反射调用内部方法 url = ItemsServlet.do?flag=addItems&name=&price= * @param flag = 调用的方法名称 */ public void service(HttpServletRequest request, HttpServletResponse r ...
前些天有个需要。要处理一个有20000行3MB大小的txt文件。要把每一行插入到数据库里,而且是web系统下, 我按一般preparedStatement写完了,一测试,妈妈呀,跑了近20分钟,这还了得, 感激想办法,请教高手,改用JDBC的批处理。简单列下代码   File file = new File("D:\\test.txt"); Connection conn = ConnectionManager.getConnection(); String sql = "insert ...
首先下个mysql的驱动程序包mysql-connector-java-5.1.6-bin.jar放在tomcat6.0\lib目录里, 其次在tomcat6.0\conf目录下找context.xml文件。在<Context>节点里加入下面代码 <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" ...
    String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\dataBase\\data.mdb"; Connection conn = null; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection(url); } catch (ClassNotFoundException e) ...
Statement 每次执行sql语句,数据库都要执行sql语句的编译 ,最好用于仅执行一次查询并返回结果的情形,效率高于PreparedStatement.   PreparedStatement是预编译的,使用PreparedStatement有几个好处  a. 在执行可变参数的一条SQL时,PreparedS ...
import java.lang.StringBuffer; public class API_String { public static void main(String[] args) {    String str = "abcd";          // 字符串倒序方法一    char[] ch = str.toCharArray();    StringBuffer sb = new StringBuffer();    for (int i = ch.length - 1; i >= 0; i--) {     sb.append(ch[i]) ...
Global site tag (gtag.js) - Google Analytics