- 浏览: 403671 次
- 性别:
- 来自: 重庆
最新评论
-
happy.future:
这个注册码好用的,记录了一下 http://www.danie ...
java IntelliJ IDEA 13 注册码 IDEA序列号 License Key -
lpyy00892012:
有问题啊,下拉框会变小啊
jquery easyui三级联动 -
怪兽加outman:
个人还是比较看好GUI Design Studio的,分享一个 ...
推荐两个界面原型设计工具--GUIDesignStudio 和 Mockups For Desktop -
zhanwc:
xzz7175327 写道感谢、、、十分有用!不客气
Css圆角边框 -
xzz7175327:
感谢、、、十分有用!
Css圆角边框
文章列表
《LINUX与UNIX SHELL编程》之“文件描述符及在循环中的应用”
2010-05-09 20:33
在shell编程过程中,我们经常会用到如下形式的语句:
if find / -name passwd >find.txt 2>&1;then
其中2、1两个数字就是文件描述符。系统中共有12个文件描述符,0、1、2分别是标准输入、标准输出、标准错误,3到9是可以被任意使用的。常用的一些重定向组合包括:
command > filename 2>&1 把标准输出和标准错误一起重定向到一个文件中;
command < file ...
1、交换两个字符位置xp; 上下两行调换ddp; 上下两行合并 J; 从当前位置复制到行尾y$ 如果要粘贴到其他地方 p 就可以了删除所有行 dG从当前位置删除到行尾d$ 2、:X保存后就加密了 :X然后系统会提示输入密码输入密码后存盘退出下次编辑时请使用vi -x filename系统会提示你输入密码,呵呵例:以HP-UX为例a、加密 vi file :X (Are you sure?(y/n)[n]:)回答y 输入密码回车以后再保存,就加密成功了b、解密 vi -C file 或者 vi -x fil ...
echo -e "\033[32;49;1m [DONE] \033[39;49;0m"
输出结果
:
[DONE]
###########################
文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例:
echo -e "\033[44;37; ...
完成此方法指南后,您应该能够:
在 Oracle 数据库中创建 VARRAY
使用 oracle.sql.ARRAY 类
从 Java 访问 VARRAY
简介
本文档演示如何从 PL/SQL 函数返回数组并从 java 应用程序访问它。数组是一组有序的数据元素。 VARRAY 是大小可变的数组。它具有数据元素的排列集,并且所有元素属于同一数据类型。每个元素都具有索引,它是与元素在 VARRAY 中的位置相对应的一个数字。 VARRAY 中元素的数量是 VARRAY 的“大小”。在声明 VARRAY 类型时,必须指定其最大值。
在此方法指南中 ...
FUNCTION strContain(str1 IN VARCHAR2, str2 IN VARCHAR2)
RETURN NUMBER IS
Result NUMBER;
var_str1Index number;
var_str2Index number;
var_str1 type_split;
var_str2 type_split;
var_str1Split varchar2(100);
var_str2Split varchar2(100);
BEGIN
...
--根据','拆分字符串: 返回一个数组
首先必须要在Type包下面创建create or replace type type_split as table of varchar2(4000); 因为下面要引用此类型
function split_str(var_str in varchar2,var_split in varchar2)
return type_split is
var_out type_split;
var_tmp varchar2(400);
var_element varchar2(400);
begin
...
下面这组信息比较有用,列出来以备参考:
除了构造函数外,集合还有很多内建函数,这些函数称为方法。调用方法的语法如下:collection.method下表中列出oracle中集合的方法方法 描述 使用限制COUNT 返回集合中元素的个数DELETE 删除集合中所有元素DELETE() 删除元素下标为x的元素,如果x为null,则集合保持不变 对VARRAY非法DELETE(,) 删除元素下标从X到Y的元素,如果X>Y集合保持不变 对VARRAY非法EXIST() 如果集合元素x已经初始化,则返回TRUE, 否则返回FALSEEXTEND 在集合末 ...
Error: PLS-00323:
- 博客分类:
- oracle
1.今天在包中写了函数,报了下面的错误Error: PLS-00323:
subprogram or cursor is declared in a package specification and must be defined in the package body
子程序或游标 'DG_TTH_TEST_TEMP' 已在程序包说明中声明, 必须在程序包体中对其进行定义。
其实错误很简单,以前如果没有出现过,找起来还真是费劲。
错误如下:
function dg_tth_test_temp(V_PhaseNo in varchar2) return number; 这 ...
PL/SQL DEVELOPER 基本用法详解(建议写过第一个存储过程后的初手必读)
用PL/SQL 也差不多一年了,现在才发现这个东西的好处多多啊。呵呵
用过oracle的都抱怨,为了稳定 它提供的图形化操作 速度慢的让人伤心呀,p4+128M的机器只要启动一个oracle服务就够让人伤心的,再在dba studio里面操作真能让人哭。
pl/sql developer正是解决这个问题的:功能强,方便,快。用了之后绝对离不开它!
它的主要强项如下:
一.编辑表数据(浏览表数数据自然不在话下)
二.在sql plus下写长的语句时是否有些心烦,在这里一 ...
取得字符串长度:
用lengthb()以字节为单位 用length()以字符为单位
截取字符串:substr
oracle中,可以用substr函数截取字符串.语法:substr( string, start_position, [ length ] )取子字符串,从start_position开始,取length个,length为可选,如果length为空则返回start_position后的所有字符。实例:
substr('This is a test', 6, 2) would return 'is' substr('This is a test', ...
MergeSort,归并排序。
[1] 归并排序的原理
1.1 将两个有序数组合并成一个有序数组
两个数组,每一个数组内部都是有序的,比如:a{5,7} 和 b{6,11,37}
我们申请足够大的空间,来放排好序的数组。比如这个数组叫 c{}。
每次取两个 ...
先看这么一段解释:当一个HTML元素的属性改变的时候,都能通过onpropertychange来捕获。例如一个<input name="text1" id="text1" />对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。具体理解为:onpropertychange能及时捕获属性值的变化,而onchange在属性值改变时只有通过鼠标执行某些操作才能激活该事件!如:
请输入图片地址:<input type="text" name="my ...
ruby中的block是比较难理解的一个概念,但是如果你懂得了什么是回调函数。那么其实block的作用和回调函数是一样的。我们先看一个没带参数的例子:def sayyield yieldend我们先看单行的block。say{puts("hello world")}输出的结果为:hello worldhello world
block就象是一个没有名称的函数,执行到yield就调用block中的代码执行。
如果block是多行的,那么就应该是这样:say do puts("hello world")puts("ni hao"); ...
在util date转换成sqldate过程中可以使用new java.sql.Date(new java.util.Date()getTime()), 不过此种转换只有年月日,如果带有小时分秒的话,可以使用java.sql.Timestamp(java.util.Date().getTime());
在使用spring的 mvc开发web项目时,会碰到乱码.
可以使用username = new String(username.getBytes("ISO-8859-1"),"GBK"); 但是很麻烦.
1:在web.xml中添加过滤器. jsp页面和数据库都采用统一的编码UTF-8
2:jsp form表单一定要用post方式提交,否则无论你怎么使用过滤器都无济于事!(切记) 因为GET方法在客户端就已经完成编码工作了,写进去也无效.