- 博客(73)
- 资源 (28)
- 收藏
- 关注
原创 CSS中控制不换行属性
强制不换行属性 white-space:nowrap; word-break:break-all;只对英文起作用,以字母作为换行依据 word-wrap:break-word; 只对英文起作用,以单词作为换行依据 white-space:pre-wrap; 只对中文起作用,强制换行 white-space:nowrap; 强制不换行,都起作用 white-space:n
2012-08-30 10:20:35 6869
转载 jbpm_工作流框架笔记
1. 工作流基础1.1. 工作流相关概念工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。通俗的说,流程就是多个人在一起合作完成某件事情的步骤,把步骤变成计算机能理解的形式就是工作流。工作流管理系统(
2012-08-17 20:41:33 2709
原创 远程连接SQL Server2008的设置方式
一、开始—>所有程序—>Microsoft SQL Server 2008à配置工具àSQL Server配置管理器(右击打开)àSQL Server服务的右侧à开启“SQL Server(MSSQLSERVER)”和“SQL Server Browser”服务。二、SQL Server网络配置(1)、2008版的控制工具叫做SQL Server Managemet Studio,默认设置
2012-08-15 23:31:42 2638 4
转载 Java代码书写规范
一、通用规范1.1命名规范1. 使用全单词表示2. 使用贴切的词汇3. 使用大小写混合4. 尽量少用缩略词,否则,维护一个标准的缩略词表5. 避免过长,小于156. 避免类似的命名或仅在大小写上区分的命名7. 标准缩略词做一个单词处理1.2文档规范1. 增加注释,以确保代码清晰2. 无需注释的程序,可能也不值得运行3. 避免修饰性注释4. 保持注
2012-08-15 09:23:28 3099
原创 Oracle:闪回,闪回表,闪回删除,闪回版本查询,闪回事务查询
SQL> --SCN(系统改变号) sysdate的对应关系SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),timestamp_to_scn(sysdate) from dual;TO_CHAR(SYSDATE,'YY TIMESTAMP_TO_SCN(SYSDATE)
2012-08-10 00:01:06 1241
原创 Oracle:关于分布式数据库(创建数据库链路,创建触发器)
SQL> host clsSQL> show userUSER 为 "SCOTT"SQL> conn / as sysdba已连接。SQL> grant create database link to scott;授权成功。SQL> conn scott/tiger已连接。SQL> --创建数据库链路SQL> create database link myl
2012-08-10 00:00:25 1496
原创 Oracle中管理用户(创建用户,用户加锁,用户解锁,修改用户密码,授权登录权限,撤销登录权限,授权连接权限,conn命令,创建角色,并为角色赋权限,将角色赋给指定用户)
SQL> --创建一个用户SQL> create user itcast identified by password;create user itcast identified by password *第 1 行出现错误: ORA-01920: 用户名 'ITCAST' 与另外一个用户名或角色名发生冲突 SQL> create user abc
2012-08-09 20:10:07 2218
原创 创建一个存储过程,返回指定员工的姓名和薪水
/*创建一个存储过程,返回指定员工的姓名和薪水*/create or replace PROCEDURE queryEmp1(eno in number,empname out VARCHAR2,empsal out NUMBER)asbegin select ename,sal into empname,empsal from emp where empno=eno;
2012-08-09 18:12:50 8719
原创 创建一个存储函数,返回指定员工的姓名,薪水和年收入
/*创建一个存储函数,返回指定员工的姓名,薪水和年收入*/create or replace function queryEmp2(eno in number, empname out VARCHAR2,empsal out NUMBER)--返回年收入return NUMBERasbegin select ename,sal into empname, emps
2012-08-09 18:12:10 7635 1
原创 为指定的职工在原工资的基础上长10%的工资,并打印涨工资前和涨工资后的工资
/*为指定的职工在原工资的基础上长10%的工资,并打印涨工资前和涨工资后的工资select sal into psal from emp where empno=?update emp set sal = sal * 1.1 where empno =?*/create or replace PROCEDURE raiseSalary(eno in number)as
2012-08-09 18:11:37 3202
原创 触发器应用场景一: 根据业务逻辑限制某些操作__触发器应用场景二: 校验数据
/*触发器应用场景一: 根据业务逻辑限制某些操作限制非工作时间向数据库插入数据非工作时间: 星期六,星期日 18:00select to_char(sysdate,'day') from dual;select to_number(to_char(sysdate,'hh24')) from dual*/create or replace trigger security
2012-08-09 18:11:01 2316
原创 利用存储函数,查询某个员工的年薪
/*利用存储函数,查询某个员工的年薪sal*12+ nvl(comm)*/create or replace function queryEmp(eno in number)return NUMBERas psal emp.sal% TYPE; pcomm emp.comm% TYPE;begin select sal,comm into psal,p
2012-08-09 18:10:05 1726
原创 Java JDBC操作Oracle的代码示例
package demo;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import oracle.jdbc.OracleCallableStatement;import org.juni
2012-08-09 18:09:08 1261
原创 自定义例外:当没有查询到员工信息时,抛出例外
/*自定义例外:当没有查询到员工信息时,抛出例外*/set serveroutput ondeclare cursor c1(dno number) is select empno from emp where deptno=dno; no_data exception; pempno emp.empno% TYPE;begin open c1(1
2012-08-09 18:07:44 1089
原创 循环: 打印1~10
/*循环: 打印1~10*/set serveroutput ondeclare pnum NUMBER := 1;begin loop --退出条件 exit when pnum>10; --输出 dbms_output.put_line(pnum); --注意:赋值 pnum := pnu
2012-08-09 18:07:05 1372
原创 为10号部门的员工涨工资
declare cursor c1(dno number) is select empno from emp where detpno=dno; pempno emp.empno%type;begin open c1(10); loop fetch c1 into pempno; exit when c1%notfound;
2012-08-09 18:06:22 2704
原创 统计每年入职的员工个数
/*统计每年入职的员工个数*/set serveroutput ondeclare --光标保存员工 cursor c1 is select to_char(hiredate,'yyyy') from emp; pdate VARCHAR2(4);--保存具体的时间 --计数器保存每年员工个数 count80 number :=0;
2012-08-09 18:05:40 5642
原创 使用光标查询10部门的员工姓名和工资,并打印__使用光标查询员工姓名和工资,并打印
/*使用光标查询10部门的员工姓名和工资,并打印*/set serveroutput ondeclare --申明一个光标代表员工的姓名和工资 --cursor c1 is select ename,sal from emp; --定义一个带参数的光标 cursor c2(dno number) is select ename,sal from emp wh
2012-08-09 18:05:04 31427 5
原创 实例3:按部门统计工资人数
/*实例3:按部门统计工资人数可能的sqlselect deptno from dept; 查出所有的部门号 光标1select sal from emp where deptno= 光标1中的值*/set serveroutput ondeclare --定义部门光标 cursor dcorsor is select deptno from dept;
2012-08-09 18:03:30 3950
原创 为员工长工资。从最低工资调起每人长10%,请计算长工资的人数和长工资后的工资总额,并输出输出长工资人数及工资总额。
/*为员工长工资。从最低工资调起每人长10%,但工资总额不能超过50万元,请计算长工资的人数和长工资后的工资总额,并输出输出长工资人数及工资总额。可能的sql:select empno,sal from emp order by sal ;select sum(sal) into s_sal from emp;update*/set serveroutput
2012-08-09 18:02:28 6420 1
原创 plsql 中的记录型变量和引用型变量
/*plsql 中的记录型变量和引用型变量查询某个员工的姓名和工资练习记录型变量:定义变量:emp_rec emp%rowtype;sql语句:select * into emp_rec from emp where empno=7839;输出:dbms_output.put_line(emp_rec.ename);PLSQL大小写不敏感*/--打开
2012-08-09 18:01:15 2967
原创 PLSQL写给员工涨工资,总裁涨1000,经理涨800,其他员工涨400
/*给员工涨工资,总裁涨1000,经理涨800,其他员工涨400select empno,job from emp;update emp set sal= sal + 1000;判断:if job = 'PRESIDENT' then update emp set sal= sal + 1000;注意: 写plsql时,先将可能用到的sql写出*/set serv
2012-08-09 17:59:54 6907 1
原创 Oracle中PLSQL中一个例外的写法
/*被0除例外*/set serveroutput ondeclare pnum number;begin pnum := 1/0; EXCEPTION when zero_divide THEN dbms_output.put_line('被0除'); end;/
2012-08-09 17:58:26 1181
原创 Oracle中PLSQL中if语句的写法
/*If语句:判断用户输入的数字。*/set serveroutput on--接收键盘输入accept num prompt '请输入一个数字:';declare --将屏幕输入的数字付给变量 pnum number := #begin if pnum = 0 then dbms_output.put_line('您输入的是0');
2012-08-09 17:57:10 9890
原创 OA中总结:s:select,关于使用modelDriven,项目分层,@Transactional,jspf,各个层上配置注解交给spring管理的方法,简单的OGNL表达式写法
% list:需要进行迭代的list集合 listKey:需要提交的值 listValue:需要在页面上显示的值============================优化1.ActionAction中存在重复的代码 从DepartmentAction/RoleAction/UserAction中抽取一个公共的BaseAction. 1.BaseAction
2012-08-09 17:52:25 2226
原创 OA中项目关系,实体设计,映射实体,增删改查
=============== 步骤 ================1,充分了解需求(包括所有的细节):分析页面等。2,设计实体/表 正向工程:设计实体 --> 建表(推荐):设计实体 --> JavaBean --> hbm.xml --> 建表 反向工程:设计表 --> 实体3,分析功能到每个请求的粒度。 得到的结果是我们需要处理多少种请求,每种请求对应一个Actio
2012-08-09 09:40:17 2451
原创 OA中基础功能总结
1,设计 BaseDao 与 BaseDaoImpl 1,设计接口 BaseDao 1,每个实体都应有一个对应的Dao接口,封装了对这个实体的数据库操作。例 实体 Dao接口 实现类 ======================================================== User --> UserDao --> User
2012-08-08 09:23:21 1665
原创 OA中SSH+JBPM项目整合
一,集成 Spring 与 Hibernate 1,配置SessionFactory 1,配置 ---------------------- applicationContext.xml ------------------------ class="org.springframework.orm.hibernate3.LocalSessi
2012-08-08 09:21:42 3022
原创 Oracle操作数据库常用名命令(set linesize,pagesize,conn命令,feedback命令)
安装Oracle时要注意以下:关闭防火墙,断开网络。在安装Oracle时,要选上:创建带样本的数据库,如果不选上,就不会有大数据用户出现。通过DBCA可以创建数据库,如果想连接自己创建的数据库,可以通过如下代码:sqlplus 数据库名称/密码使用oracle数据库,主要使用以下四个用户:超级管理员:sys/change_on_install普通管理员:syst
2012-08-07 15:31:34 2953
原创 Oracle其它数据库对象:视图、序列、同义词
SQL> --视图: 由一个或者多个表组成的逻辑表SQL> -创建一个视图,包含了10,20的员工信息SP2-0734: 未知的命令开头 "-创建一个..." - 忽略了剩余的行。SQL> --创建一个视图,包含了10,20的员工信息SQL> create or replace emp1020(empno,ename,sal,deptno) 2 as 3 selec
2012-08-07 15:27:29 1494
原创 Oracle创建和管理表
SQL> /*SQL> 对于表的操作: 创建表,修改表(添加新的列,改变当前某些列,删除列),删除表SQL> 创建表: create table(需要create table的权限)SQL> 修改表: alter table tablename add/modify/dropSQL> 删除表:drop table tablenameSQL> */SQL> show user
2012-08-07 15:25:54 1034
原创 Oracle数据处理
SQL> /*数据库中语言: EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- ---------- --------- ---------- -------------- ---
2012-08-07 15:25:30 1074
原创 Oracle子查询
SQL> --问题:要查询工资比SCOTT高的员工信息SQL> --1. 查询SCOTT的工资SQL> select sal from emp where ename='SCOTT'; SAL ----------
2012-08-07 15:23:31 1068
原创 Oracle集合运算
SQL> --什么是集合运算?SQL> --查询10号部门和20号部门的员工SQL> --第一种SQL> select * 2 from emp 3 where deptno=10 or deptno=20; EMPNO ENAME JOB MGR HIREDATE SAL COMM D
2012-08-07 15:22:50 950
原创 Oracle分组函数
SQL> --avg,count,max,min,sum举例SQL> --统计员工个数SQL> select count(*) from emp; COUNT(*)
2012-08-07 15:20:02 944
原创 Oracle多表查询
SQL> -- 等值连接 采用=号SQL> --查询员工信息,要求:显示员工的姓名,工资,部门号,部门名称SQL> select * from dept; DEPTNO DNAME LOC
2012-08-07 15:19:20 905
原创 Oracle单行函数
SQL> --字符函数SQL> --大小写转换函数SQL> select upper('hello world'),lower('HELLO WORLD') from dual;UPPER('HELL LOWER('HELL ----------- ----------
2012-08-07 15:18:25 1397
原创 Oracle基本查询
SQL> --清屏命令SQL> host clsSQL> --当前用户下的表SQL> select * from tab;TNAME TABTYPE CLUSTERID ------------------------------ ------- ---------
2012-08-07 15:17:15 890
原创 Oracle过滤与排序
SQL> --查询部门号为10的员工信息SQL> select * 2 from emp 3 where deptno=10; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO --
2012-08-07 15:16:16 1074
原创 Java操作SQL Server数据库
//首先导入sql server2008的jar包:sqljdbc4.jar,注意在一般的电脑上即使做了这样的操作仍然是吧不能连接上SQL Server 2008的,如果想连上SQL SQLSERVER2008还要做一下配置:请看博文:http://hi.baidu.com/1032610746/item/a1a84d086a9225e43599023f 和 http://hi.ba
2012-08-05 21:05:03 5656
easyui资料
2014-02-22
17个在线编辑器,包括kindeditor,STEditor,HTMLArea3.0last20071025等
2012-07-22
二手购物网源码
2012-05-31
强大的购物网代码(java)
2012-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人