`
hyperprice
  • 浏览: 49286 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
关于maven的介绍、下载、安装等在这里就不做介绍了,直接切入正题。 如果我想用maven来搭建项目并且在eclipse中进行开发的话,那么可以参考一下简明教程,工作之余在baidu文献中看了一篇maven的文章,试验了下并纠错了几点, ...
刚才想发到论坛来的.. 结果使用的是chrome打完字没注意就点了发布.. T_T.     最近项目中要使用到spring-security,闲来没事就研究了下。发现入门挺简单的,在这里把自己的心得发下,希望对没有接触过想接触的朋友有帮助。 1 ...
项目中有这么个需求,每天晚上24点定时执行清除数据库中某张临时表的记录,刚开始采用定时器来做,但感觉有问题。后台晚上查询发现Quartz不错,就改用了Quartz来实现,以下是一点心得和实现代码,故分享给大家。 1、web.xml配置 <servlet> <servlet-name>QuartzInitializer</servlet-name> <servlet-class> org.quartz.ee.servlet.QuartzInitializerServlet </servlet-class> ...
关于页面静态化的处理,自己有一下几点理解,还请多多指教。 1、首页可以采用freemarker来静态化,也可以采用流来处理,还可以通过oscache等方式来处理。 2、一些二级页面和一些动态页面可以采用urlrewriter来实现伪静态+缓存来实现速度上的优化。一方面可以针对seo优化,用户体验上也不错。 3、还是针对第二点,一些二级页面和一些动态页面也都可以使用freemarker来做处理。速度上差距不大,因为2有缓存的支持。 做了个简单的例子,针对访问页面的静态化,例如访问index.jsp则生成index.html然后执行跳转。代码如下: public void doFilt ...
匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 匹配首尾空白字符的正则表达式:^\s*|\s*$ 评注:可以用来删除行 ...
正则表达式 一般用于表单验证 第一个例子 System.out.println("a".matches("\\w"));     //:  \w 是 单词字符 例如 [a-zA-Z_0-9] 其它请查阅api文档 matches 是匹配不匹配的意思 匹配为true 否则为 false api中有正则表达式的介绍 ...
weblogic 是 bea公司开发的一款收费的服务器 现在被oracle收购了; weblogic 8.1 支持jdk 1.4  不支持 1.5 weblogic 9.0 支持1.5 安装完成以后 需要创建一个域 domain 项目发布的方法: 打开localhost:7001/console 输入用户名和密码 设置为weblogic 密码 也是 登陆成功后 点Deployments -- 看状态时lock状态还是可编辑状态 左边菜单可以切换; 点击后选择要发布的项目目录选择webroot即可,然后选中项目点start即可; 另外的发布方式; 在项目内的web-inf下粘贴 ...
导入和导出在命令提示符中操作 不用进mysql 命令提示符 选择保存位置 例如 D:\ 然后把到处命令粘贴 输入保存名字 例如 stat.sql 回车 即可 也可以指定路径 //=============================================================== 导入导出数据库命令 导出mysqldump -u root -p --default-character-set=gbk  DBNAME > all.sql 导入mysql -u root -p --default-character-set=gbk DBNAME  < ...

JDBC_ODBC查询

    博客分类:
  • JDBC
package jdbc; import java.sql.*; public class JDBC_ODBCTest2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //1.注册驱动 try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (ClassNotFoundException e) { // TODO A ...
package Bank; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class JDBC_ODBC { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { Class.forName("sun.jdb ...

JDBC事务

    博客分类:
  • JDBC
事务是基于Connection的 事务的有点是要么全部执行,要么都不执行,只要一个点出错可以回滚到操作前。 用的方法有 setAutoCommit(boolean autoCommit)           将此连接的自动提交模式设置为给定状态。 设置提交模式 模式是自动提交 给定false可以设置为关闭 commit()           使自从上一次提交/回滚以来进行的所有更改成为持久更改,并释放此 Connection 对象当前保存的所有数据库锁定。 为手动提交; rollback()           取消在当前事务中进行的所有更改,并释放此 Connection ...

批处理

    博客分类:
  • JDBC
Statement 就是一种批处理 PreparedStatement 实现批处理是一条一条增加。 Statement 实现批处理是可以多条同时增加。 增加批处理的方法为: addBatch() //将一组参数添加到此 PreparedStatement 对象的批处理命令中 例:addBatch("select * from student"); executeBatch() // 将一批命令提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。 它的返回类型是数组。 例:int[] rows =stmt.executeBatch(); for(in ...
jdbc连接数据库常用的类有 Driver  //驱动 DriverManager   //驱动管理器 Connection      //连接(是一个通道) Statement //(execute)执行sql语句 ResuleSet //结果集 它的next方法解释为:如果有下一条的话自动滚动到下一条。 目前用的方法有: executeQuery() //查询 返回为结果集。例如:ResultSet rs=stmt.executeQuery(sql); next() //有下一条元素的话自动滚动输出。 close() //关闭 createStatement() //创建处 ...
ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。   一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access , M ...
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); sun.jdbc.odbc.JdbcOdbcDriver driver = new sun.jdbc.odbc.JdbcOdbcDriver(); DriverManager.registerDriver(driver); registerDriver(driver);    //注册驱动 deregisterDriver(driver);  //卸载驱动
Global site tag (gtag.js) - Google Analytics