`
文章列表

异常总结

 
 1.class path resource [Beans.xml] cannot be opened because it does not exist   类路径资源(Beans.xml]不能打开,因为它不存在   1、copy时忘记把名称改过来,导致不存在。   2、可能在写入时,单词写错了。   2.Could not load JDBC driver class [com.mysql.jdbc.Driver]; nested exception is java.lang.ClassNotFoundException: com.mysql.jdbc.Driver   ...
      编译时报很多关于标点符号的错误。解决方法:File-->Setting-->Editor-->File Encodings 如图:
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: class path resource [WEB-INF/applicationContext.xml] cannot be opened because it does not ex ...

密码强弱验证

<!-- 密码强弱验证--> function CharMode(iN){ if (iN>=48 && iN <=57) //数字 return 1; if (iN>=65 && iN <=90) //大写字母 return 2; if (iN>=97 && iN <=122) //小写 return 4; else return 8; //特殊字符 } //bitTotal函数 ...
配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation=&quo ...
-- 配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schem ...

验证码

    博客分类:
  • java
  package com.kcls.oasystem.tools; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOException; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.ServletException; import javax.servlet.Serv ...
-- 普通视图 DROP view vw_emp; create or replace view vw_emp as select "EMPNO","ENAME","JOB","MGR","HIREDATE","SAL","COMM","DEPTNO" from emp t where t.empno in (7654,7698,7782,7844); -- 物化视图 DROP mater ...
-- 1、用触发器来实现主键自动增长 -- 2、数据操作日志记录 emp。 create or replace trigger TRI_AUTO_HWL before insert on emp_hwl for each row declare -- local variables here v_addId number;-- 增长后的Id v_curtId number;-- 当前Id begin select max(e.empno) into v_curtId from emp_hwl e; if v ...
create or replace procedure PRC_TEST is -- 声明一个显式游标 cursor my_cursor is select * from emp; v_row my_cursor%rowtype; --描定,定义游标的行变量 就是一个游标变量 begin -- for循环游标 -- 用for循环来遍历游标 1.定义一个游标 2 定义一个游标变量 3.用for循环使用游标 for v_row in my_cursor loop dbms_output.put_line(v ...
create or replace function exercise_1(p_name varchar2) return varchar2 is str_Name varchar2(10); f_Name varchar2(30); ----1、自定义函数, 实现返回员工的姓:如果名字以S开头,就加上“**”;如果以A开头,就加上“*”。 begin str_Name := substr(p_name, 1, 1); if str_Name = 'S' then f_Name := '**' || p_name; ...

Oracle的递归

create table t2(   t_id number,   t_root_id number,   t_name varchar(5),   t_description varchar(10) ); Truncate Table T2; insert into t2(t_root_id,t_id,t_name,t_description) values(0,1,'a','aaa'); insert into t2(t_root_id,t_id,t_name,t_description) values(1,2,'a1','aaa1') ...
-- 取出5~10行的数据 select * from (select e.*, rownum rn from emp e where rownum <=10) where rn > 5; -- 取出大于5的行的数据 select * from (select e.*, rownum rn from emp e) where rn > 5; -- 拼接字符 select s.name, wmsys.wm_concat(c.name) from t_sc_deme sc, t_course_deme c, t_stude ...
-- 方法一 select d.name 姓名, sum(decode(d.course_name, '语文', d.course_score, '')) 语文, sum(decode(d.course_name, '数学', d.course_score, '')) 数学, sum(decode(d.course_name, '化学', d.course_score, '')) 化学, sum(decode(d.course_name, '物理', d.course_score, '')) 物理, ...
在某次大批量操作后,数据记录达到100万,MOBILE_NO估计有2万个重复,现要求删除重复的号码(只保留一条), 因为该表是业务表,删除时不能影响业务的正常使用。编写存储过程实现删除重复号码的功能。   要求如下: 1、为保证删除的数据以后可查,在删除时要先做备份,备份不成功则不能进行删除。 2、要有日志记录,比如删除所花时间,删除成功了多少条,失败多少条等操作信息。     CREATE OR REPLACE Procedure Prc_Call Is Type Tp_Info_Id Is Table Of Number Index By Binary_Intege ...
Global site tag (gtag.js) - Google Analytics