`
文章列表
  定时执行存储过程在平时开发中经常会用到,年前的时候自己也做了一个,由于时间关系一直没能记录,现记录下来。       首先用一个完整的例子来实现定时执行存储过程。 任务目标:每小时向test表中插入一条数据 实现方案:     1.通过 oracle 中 dbms_job 完成存储过程的定时调用     2.在存储过程中完成相应的逻辑操作 实现步骤:   1.创建一个测试表 create table test(dTime date);     2.创建一个存储过程 create or replace procedure p_test as begin insert into te ...
  因为数据量过大,如果一次性查询会耗用大量时间以及性能,因此对数据进行分页显示变得尤为重要,以下就列出一些常用数据库的sql分页实现。 1.MySQL实现分页 MySQL实现分页效果比较简单,只有一个limit关键字就可以解决。 示例:SELECT username,password FROM tb_user WHERE id = 1 LIMIT 100,10; 具体:select * from tableName where 条件 limit 当前页码*页面容量-1,页面容量 2.Oralce实现分页 SELECT *   FROM (SELECT A.*, ROWNUM RN FR ...
1.用spring配置mybatis <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context=&q ...

JavaScript使用

新增 0.1 给td 赋值 document.getElementById(id).innerText="Hello !"; 1.改变 HTML 内容 document.getElementById(id).innerHTML="Hello !"; 2.改变 HTML 属性 document.getElementById(id).attribute=new value 3.改变 HTML 样式 document.getElementById(id).style.color="blue"; document.getElementByI ...
以下代码为Java处理json数据的工具类,以备后用 package com.json.utils; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.List; import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class JsonUtils {     public static String encodeList(Object[] objs) {   ...
1.JSON介绍   JSON比XML简单,主要体现在传输相同信息的情况下,文件的大小不同。   JSON只用于传输信息,XML还可以用于配置文件的使用。   JSON中的符号主要有: " , [ {: 2.JSON中的数组和对象   1)数组(JSONArray)   数组用一对[],表示存放的是一般的数组数据。   如:["11","22","33"],表示这是一个JSONArray数组,里面有3个数据:”11“,”22“,”33“。当然可以是复杂的数据,就是所谓的嵌套定义吧。   2)对象(JSONObj ...
系统特权---允许执行的操作 Create session-- 连接数据库 Create sequence -- 创建序列 Create synonym--创建同名对象 Create table--创建表 Create any table--创建任何模式的表 Drop table--删除表 Create procedure--创建存储过程 Execute any procedure--执行任何模式的存储过程 Create user--创建用户 Create view--创建视图 Drop user--删除用户 Drop any table--删除任何模 ...
  oracle不同于sqlserver以及mysql,它不能直接设置某个字段进行自增,只能通过创建sequence的方式来实现自增列。   下面就来介绍下oracle实现插入自增列的方法    首先,我们需要创建一个sequence。   create sequence temp_seq increment by 1 start with 1 minvalue 1 maxvalue 9999999999999 nocache order;    其次,在执行insert语句的时候,使用创建到的sequence.    insert into user (id,name,sex) va ...
一、简介    DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它通过反射,将java翻译成javascript,然后利用回调机制,轻松实现了javascript调用Java代码。 二、开发过程   其大概开发过程如下: 1.编写业务代码,该代码是和dwr无关的。 2.确认业务代码中哪些类、哪些方法是要由javascript直接访问的。 3. ...
1.JQuery 操作css显示和隐藏。 //隐藏 $("#id").css('display','none'); //显示 $("#id").css('display','block');
以下oralce存储过程作用类似于mysql的 drop if exists功能。 --判断制定表是否存在,如果存在删除该表。 create or replace procedure proc_dropifexists(        p_table in varchar2    ) is        v_count number(10);    begin       select count(*)       into v_count       from user_tables       where table_name = upper(p_table);      ...
在项目中遇到纯js环境,不能用Jquery,因此产生以下纯JS 的Ajax和Action后台进行交互代码,可以写在公共js类中,以供调用。 function getObjXMLReq(){     var objXMLReq;     if (window.ActiveXObject && !(navigator.userAgent.indexOf('Mac') >= 0 && navigator.userAgent.indexOf("MSIE") >= 0)){         objXMLReq = new ActiveXObj ...
以下分别使用javascript原生的方法和jquery方法来获取下拉框的值 <select id="test"  name="">     <option   value="1">text1</option>     <option   value="2">text2</option>   </select> code: 一:javascript原生的方法   1:拿到select对象: var  myselect=docume ...
package com.ljq.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** * 连接工具类 * * ConnUtils类声明为final类说明此类不可以被继承 */ public final class ConnUtils {     private static String url = "jdbc:oracle ...
1、准备Jar包        在Spring所有包齐全的前提下还要导入一个定时器工具包:quartz-1.6.2.jar 2.开发定时器类,实例代码如下:  public class TriggerUtil {      private TriggerUtil(){              }      public void expDataBase(){          System.out.println("trigger actived..");      } } 3.配置定时任务      为了清晰代码结构,单独建立一个配置定时任务的配置文件context ...
Global site tag (gtag.js) - Google Analytics