- 浏览: 83924 次
- 性别:
- 来自: 金华
-
最新评论
文章列表
程序员技术练级攻略
作者: 陈皓来源:
coolshell发布时间: 2011-10-22 09:54原文链接
伯乐人才网6月9日发表了《写给即将入行的程序员的一封信》,翻译自《An
open letter to those who want to start programming》,我的朋友(他在本站 ...
- 2012-08-12 08:45
- 浏览 597
- 评论(0)
SVN,即Subversion,是一个自由开源的版本控制系统,可以将数据恢复到早期版本,或者检查数据修改的历史,这些数据可以是源代码,也可以是其他类型的文件。
在SVN出现之前,CVS是开源世界版本控制工具的事实标准,然而CVS ...
- 2012-08-12 08:36
- 浏览 497
- 评论(0)
1 安装及下载client 端
2 什么是SVN(Subversion)?
3 为甚么要用SVN?
4 怎么样在Windows下面建立SVN Repository?
5 建立一个Working目录
6 新增档案及目录到Repository中
7 更新档案及目录
8 更新至特定版本
9 复制档案及目录
10 制作Tag或是Release
11 快速参考
11.1 取得(Checkout)Repository
11.2 更新(Update)档案或目录
11.3 新增(Add)档案或目录
11.4 提交( ...
- 2012-08-12 08:30
- 浏览 620
- 评论(0)
1建立数据表
create table Test_Increase(
userid number(10) primary key, /*主键,自动增加*/
username varchar2(20)
);
2创建自动增长序列
CREATE SEQUENCE TestIncrease_Sequence
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
CACHE 10;
3创建触发器
CREATE TRIGG ...
- 2012-08-10 21:33
- 浏览 590
- 评论(0)
一 创建序列
create sequence myseq
start with 1
increment by 1
nomaxvalue
minvalue 1
二 初始化序列
select myseq.nextval from dual;
这里值得注意的是,如果先直接写select myseq.currval from dual,会提示会提示myseq.currtval尚未在此会话中定义。
-三 使用序列
初始化序列之后才可以使用该序列,我们以ibatis为例。
<insert id="insert" parameterClass="Stu ...
- 2012-08-10 21:19
- 浏览 603
- 评论(0)
ORACLE建立自增序列
步骤:
1.创建序列
2.创建触发器。
语法解析:
create sequence TB_CODE_SEQUENCE
minvalue 1
maxvalue 999999999999999999999999999
start with 11
increment by 1
cache 10;
CREATE OR REPLACE TRIGGER tb_code_Increase BEFORE insert ON tb_code
FOR EACH ROW
begin
select tb_code_Sequence.ne ...
- 2012-08-10 21:18
- 浏览 683
- 评论(0)
Oracle设置
<!-- Oracle SEQUENCE -->
< insert id ="insertProduct-ORACLE" parameterClass ="com.domain.Product" >
< selectKey resultClass ="int" keyProperty ="id" type ="pre" >
<![CDATA[ SE ...
- 2012-08-10 20:47
- 浏览 595
- 评论(0)
<input onkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false" style="ime-mode:Disabled" />
说明
1 只能输入0到9和小数点
2 只能粘贴数字
3 不能拖动内容进来 ...
- 2012-08-09 13:19
- 浏览 586
- 评论(0)
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制
<script>
function test()
{
if(document.a.b.value.length>50)
{
alert("不能超过50个字符!");
document.a.b.focus();
return false;
}
}
</script>
2:js验证邮箱格式
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function isEmail(st ...
- 2012-08-09 12:47
- 浏览 580
- 评论(0)
//禁用只读文本框获得焦点时的退格键,节假日开始结束时间文本框使用退格键不会返回上一页
document.documentElement.onkeydown = function(evt){
var b = !!evt, oEvent = evt || window.event;
if (oEvent.keyCode == 8) {
var node = b ? oEvent.target : oEvent.srcElement;
var reg = /^(input|textarea)$/i, regType = /^(text|textarea)$/i;
if (! ...
- 2012-08-09 12:44
- 浏览 598
- 评论(0)
Calendar.getInstance().get(Calendar.HOUR_OF_DAY)//得到当前时间的小时数
- 2012-08-09 12:43
- 浏览 577
- 评论(0)
1.使用sys账户创建数据库连接
安装Oracle 11g会自带一个叫做SQL Developer的工具,它的功能非常强大,以前一直不知道,还用着plsqldev和navicat来连接数据库,其实这个工具拥有前面两个软件的所有功能(如果说的太绝对请指正)。首先我们打开SQL Developer,如下图所示:
SQL Developer不能用于创建Oracle数据库,只能用来连接已创建的数据库,我们一般都是使用Database Configuration Assistant(简称DBCA)来创建数据库,如下图所示:
打开DBCA以后按照向导来创建数据库,非常简单,这里不再赘述 ...
- 2012-08-08 20:12
- 浏览 707
- 评论(0)
近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助。
一、监听器(LISTENER)
...
- 2012-08-08 20:08
- 浏览 526
- 评论(0)
默认密码:
用户名:sys 密码:change_on_install
用户名:system 密码:manager
用户名:internal 密码:oracle
用户名:scott 密码:tiger
遗失密码后修改密码
一个修改Oracle用户密码的小诀窍数据库版本:9.2.0.5
有时候我们可能不知道一个用户的密码,但是又需要以这个用户做一些操作,又不能去修改掉这个用户的密码,这个时候,就可以利用一些小窍门,来完成操作。
unix 的话,需要转到oracle用户环境变量下,前提是采用操作系统验证。
具体操作过程如下:
SQL*Plus: Release 9.2.0. ...
- 2012-08-08 19:50
- 浏览 793
- 评论(0)