摘要: 1. CHAR的长度是固定的,而VARCHAR2的长度是可以变化的,比如,存储字符串“abc",对于CHAR(20),表示你存储的字符将占20 个字节(包括17个空字符),而同样的VARCHAR2(20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存 储。直接定义char,默认长度为12.CHAR的效率比VARCHAR2的效率稍高。3.目前VARCHAR是VARCHAR2的同义词。工业标准的VARCHAR类型可以存储空字符串,但是oracle不这样做,尽管它保留以后这样做的 权利。Oracle自己开发了一个数据类型VARCHAR2,这个类型不是一个标准 阅读全文
posted @ 2013-04-02 10:26 javahuang 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/zhouqi_2011/article/details/6854939使用declare或begin关键字开头的叫匿名块,每次使用均需要进行编译,不能存储在数据库中且不能被其他PL/SQL调用。而你所谓的存储过程,存储函数,触发器等叫命名块,一经编译后面就可直接调用,且可以存储在数据库中,被其他PL/SQL 调用。http://infolab.stanford.edu/~ullman/fcdb/oracle/or-plsql.html 阅读全文
posted @ 2013-04-02 09:27 javahuang 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: 正斜杠/表示除法,分隔。在windows系统中通常用来分隔命令行参数,/表示选项等。不能作为文件名。 反斜杠\,在windows系统中用来表示目录。 而在unix系统中,/表示目录。由于web遵循unix命名,所以在网址(URL)中,/表示目录。 C#中反斜杠\与斜杠/ 转移字符 路径的问题 在C#中 \ 是转义字符,如下所示 阅读全文
posted @ 2013-03-27 19:44 javahuang 阅读(405) 评论(0) 推荐(0) 编辑
摘要: javascript的方法可以分为三类:a 类方法b 对象方法c 原型方法 例子: function People(name){this.name=name;//对象方法this.Introduce=function(){alert("My name is "+this.name);}}//类方法 静态方法People.Run=function(){alert("I can run");}//原型方法People.prototype.IntroduceChinese=function(){alert("我的名字是"+this.name 阅读全文
posted @ 2013-03-20 18:37 javahuang 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 系统需要导出数据到excel,大概180000条左右.一直报Caused by: java.lang.OutOfMemoryError: Java heap space这个错误.本地开发是tomcat,测试服务器是websphere.原因是jvm内存不足修改tomcat默认VM内存1.在eclipse中双击service打开Overview窗口 2.点击Open launch configuration,打开Edit configuration窗口 3.选择Arguments 在VM arguments 的最后添加如下代码-Xms800m -Xmx800m -XX:PermSize=... 阅读全文
posted @ 2013-03-20 17:34 javahuang 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 我解释一下(* com.evan.crm.service.*.*(..))中几个通配符的含义: |第一个 * —— 通配 任意返回值类型| |第二个 * —— 通配 包com.evan.crm.service下的任意class| |第三个 * —— 通配 包com.evan.crm.service下的任意class的任意方法| |第四个 .. —— 通配 方法可以有0个或多个... 阅读全文
posted @ 2013-03-13 19:13 javahuang 阅读(3254) 评论(0) 推荐(0) 编辑
摘要: 如图,这些文件夹中的类将会编译后到default output folden里面 这个webRoot对应应用部署到服务器里面的 基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代... 阅读全文
posted @ 2013-03-13 13:48 javahuang 阅读(2424) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-03-12 17:24 javahuang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: base.superclass.constructor.call(this,config);这个意思就是调用父类的构造函数 作用域是当前子类 传入config参数 将来config中有什么属性 会为子类构造出什么属性 阅读全文
posted @ 2013-03-11 17:12 javahuang 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 本文通过图表和实例的阐述在Oracle数据库创建新表时Storage的参数具体含义。 可用于:表空间、回滚段、表、索引、分区、快照、快照日志参数名称缺省值最小值最大值说明INITIAL5(数据块)2(数据块)操作系统限定分配给Segment的第一个Extent的大小,以字节为单位,这个参数不能在alter语句中改变,如果指定的值小于最小值,则按最小值创建。NEXT5(数据块)1(数据块)操作系统限定第二个Extent的大小等于NEXT的初值,以后的NEXT值=前一NEXT大小乘以(1+PCTINCREASE/100),如果指定的值小于最小值,则按最小值创建。如果在alter语句中改变NEXT. 阅读全文
posted @ 2013-03-11 10:53 javahuang 阅读(259) 评论(0) 推荐(0) 编辑