近期工作中模糊知识点总结
来源:互联网 发布:商品比价软件 编辑:程序博客网 时间:2024/04/29 04:25
1. 将access的.mdb数据库文件放在web项目的WebRoot目录下的db文件夹下,即 使用相对路径,未部署到tomcat服务器下时运行正常。一旦部署到tomcat下,则在连接数据库时常报错找不到驱动所在路径,无法加载驱动,而使用绝对路径便都可以。因工作需要,需用相对路径,几经实验后,可采取如下操作:
获取当前工作路径,
然后加上文件名作为文件路径,接着加载access数据库驱动,连接数据库即可,此时,部署到tomcat服务器上运行后,被访问的文件在tomcat目录下的webapps下的此web项目的db文件夹下。
2. PreparedStatement的用法:
PreparedStatement stat = null;
String sql = "insert into student (id,name,age,sex) values(?,?,?,?)";
stat = conn.prepareStatement(sql);
stat.setInt(1,3);
stat.setString(2,"ren");
stat.setInt(3,22);
stat.setString(4,"female");
stat.executeUpdate();
如果sql语句是select的,则使用stat.executeQuery(sql),其他insert、update、delete时使用stat.executeUpdate()。
3.判断字符串是否为数字
/** * 判断字符串是否为数字 * @param str * @return */public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ){ return false; } return true; }
4.创建xml字符串:
Document document = DocumentHelper.createDocument();
Element road = document.addElement("road");
road.setText("长安街");
String text = document.asXML();//生成xml字符串
document.setXMLEncoding("GBK");//设置字符集,当xml文档中有中文字符时可以设置为GBK
5. 记得每次连接数据库操作后关闭连接:
/** * 关闭连接 */public static void close() {try {if(rs!=null)rs.close();if(stat!=null)stat.close();if(conn!=null)conn.close();} catch (SQLException e) {e.printStackTrace();}}2016.11.02
- 近期工作中模糊知识点总结
- 近期工作生活总结
- 近期工作的总结
- 近期遇到小知识点总结
- 近期工作中遇到的一些问题总结
- 近期工作中的错误总结
- #总结 2015.12.04近期工作&生活总结
- 近期知识点
- 工作中自己遇到的知识点模糊或者思路堵塞小结(1)
- 工作中的知识点总结
- 工作常用知识点总结
- 近期工作的一些小总结
- 近期工作与学习技术总结
- 近期工作与学习技术总结
- 工作知识点总结 Java知识点总结
- 近期工作
- 近期工作
- 近期工作
- Android Animations动画使用详解
- 运用TensorFlow处理简单的NLP问题
- Hive简介
- i.MX6UL -- PWM用户空间使用方法
- 中科院先进所乔宇的主页
- 近期工作中模糊知识点总结
- jquery实现图片轮番效果(二)
- UVA 11987 Almost Union-Find(有删除操作的并查集)
- C#中Enum用法
- 关于傅里叶变换的理解、快速傅里叶算法的推导以及蝶形运算的c语言实现
- yii2.0 第一次问候say hello
- 数据结构之顺序表
- mysql 基本操作指南之关联查询
- svn常用命令