2013年3月20日

Javascript void(0)

摘要: 我想使用过ajax的都常见这样的代码:<a href="javascript:doTest2();void(0);">here</a>但这儿的void(0)究竟是何含义呢?Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。 (实现版本 Navig 阅读全文

posted @ 2013-03-20 20:06 善敗將軍 阅读(310) 评论(0) 推荐(0) 编辑

Javascript的匿名函数(2)

摘要: 一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function )语句:function fnMethodName(x) { alert(x);} 函数字面量(Function Literals):var fnMethodName = function (x) { alert(x);} Function()构造函数:var fnMethodName = new Function('x', 'alert(x);') 上面三种方法定义了同一个方法函数fnMethodName,第1种就是最常用的方法,后两种都是把一个函数复... 阅读全文

posted @ 2013-03-20 19:50 善敗將軍 阅读(225) 评论(0) 推荐(0) 编辑

Javascript的算符优先级

摘要: JavaScript中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。下表按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。运算符描述. [] ()字段访问、数组下标、函数调用以及表达式分组++ -- - ~ ! delete new typeof void一元运算符、返回数据类型、对象创建、未定义值* / %乘法、除法、取模+ - +加法、减法、字符串连接<< >> >>>移位< <= > 阅读全文

posted @ 2013-03-20 19:48 善敗將軍 阅读(165) 评论(0) 推荐(0) 编辑

2013年3月19日

linux下top命令(2)

摘要: linux下的top命令参数说明 (virt,res,shr,data 的意义) %mem 内存使用率 virt 是虚拟内存 res是常驻内存 shr是共享内存 top命令下按f键可以看到详细说明 * A: PID = Process Id * E: USER = User Name * H: PR = Priority * I: NI = Nice value * O: VIRT = Virtual Image (kb) * Q: RES = Resident size (kb) * T: SHR = Shared Mem size (kb) * W: S = Process Status 阅读全文

posted @ 2013-03-19 11:10 善敗將軍 阅读(396) 评论(0) 推荐(0) 编辑

linux下top命令

摘要: top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序。top进入视图top视图 01【top视图 01】是刚进入top的基本视图,我们来结合这个视图讲解各个数据的含义。第一行:10:01:23 当前系统时间126 days, 14:29 系统已经运行了126天14小时29分钟(在这期间没有重启过)2 users 当前有2个用户登录系统load ave 阅读全文

posted @ 2013-03-19 10:44 善敗將軍 阅读(159) 评论(0) 推荐(0) 编辑

2013年3月18日

String和StringBuffer区别

摘要: String:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.String是final类,即不能被继承.StringBuffer:是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象它只能通过构造函数来建立,StringBuffer sb = new StringBuffer();note:不能通过付值符号对他进行付值.sb = "welcome to here!";//error对象被建立以后,在内存中就会分配内存空间,并初始保存一个null.向Strin 阅读全文

posted @ 2013-03-18 19:20 善敗將軍 阅读(196) 评论(0) 推荐(0) 编辑

connection对应多个statement

摘要: 我的问题来源于这样一道题目2.关于jdbc正确说法:A在一个connection上可以创建多个Statement并且同时执行不同的SQL语句B通过设置一个connection属性就可以做一个数据库事务C通过设置一个Statement属性就可以做一个数据库事务D可以直接在在线结果集Resuleset中更新数据库记录此题是多选题,题目描述不太清楚我认为a正确b正确考connection.setAutoCommit(true);c错误d正确存在可更新的ResultSet以下为解释------------------------------关于Statement对象: 前面说过,Statement对象 阅读全文

posted @ 2013-03-18 19:19 善敗將軍 阅读(976) 评论(0) 推荐(0) 编辑

oracle中char,varchar,varchar2

摘要: 在Oracle数据库中,字符类型有Char、VarChar和VarChar2三种类型,但不大清楚各自区别在哪儿,平时基本上就是用VarChar,只知道它能省空间,国为在最大限度内,有多少存多少。下面说下各自区别。Char:其长度是固定的,长度为2000VarChar:工业标准类型,可变长的数据类型,最大长度为2000VarChar2:Oracle特有的类型,可变长的数据类型,最大长度为4000,VARCHAR2字符要用几个字节存储,要看数据库使用的字符集;VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;在空间上,Char要比VarChar和VarChar2耗费空间,因 阅读全文

posted @ 2013-03-18 19:17 善敗將軍 阅读(432) 评论(0) 推荐(0) 编辑

oracle中schema

摘要: 我们先来看一下他们的定义:Aschemais a collection of database objects (used by a user.).Schema objectsare the logical structures that directly refer to the database’s data.Auseris a name defined in the database that can connect to and access objects.Schemas and usershelp database administrators manage database se 阅读全文

posted @ 2013-03-18 19:14 善敗將軍 阅读(242) 评论(0) 推荐(0) 编辑

oracle中逻辑运算符(not,and,or)及其优先级

摘要: Oracle的逻辑运算符也是用在SQL语句中必不可少的因素,一共有三个逻辑运算符意义and双值运算符,如果左右两个条件都为真,则得到的值就为真or双值运算符,只要左右两个条件有一个为真,则得到的值就为真not单指运算符,如果原条件为真,则得到真,如果元条件为假,反之如果原条件为假,则结果为真下面使一些例子:Select * from emp where sal > 2000 and job = ‘SALESMAN’;寻找那些工资高于2000的且职位为销售的职员。Select * from emp where job = ‘CLERK’ or deptno = 20;寻找那些工作为CLER 阅读全文

posted @ 2013-03-18 19:13 善敗將軍 阅读(14056) 评论(0) 推荐(0) 编辑

导航