- 浏览: 128556 次
- 性别:
- 来自: 深圳
最新评论
文章列表
javascript==(相等)与===(全等)详解
很多前端新手在使用==和===时都表现得模棱两可,下面我们来对它进行全面的讲解
1,string,number,boolean等基础类型之间进行比较时
==比较:先将比较的两者转换为同一类型然后进行比较
===比较:不进行类型的转换,如果类型不同则直接返回false
2,Array,Object等高级类型之间进行比较
==和===一样比较两者的指针值是否相同
3,基础类型和高级类型进行比较
==比较:先将高级类型转换为基础类型然后进行比较
===比较:直接返回false
4,特例
js闭包例子
- 博客分类:
- javascript
//1级作用域(window)
function test(){//2级作用域(test)
var count = 1;
//函数test()内部最终返回函数add()
return function add(){//3级作用域(add)
//add()函数内部引用外部函数test()的变量i
count = count * 2;
return count;
}
}
//调用test()方法,该方法返回函数add()
var add = test();
//调用函数打印5次
for(i = 0;i <= 5;i++) ...
--oracle替换指定范围的字符串(范围4-6)
select substr('123456789', 1, 3) || '***' || SUBSTR('123456789', 7)
from dual;
--结果:123***789
KeyValuePair2
- 博客分类:
- java web后端+框架
/**
* 键值对
*
* @author vernon.chen
*
*/
public class KeyValuePair2<K, V> {
private static Logger logger = LoggerFactory.getLogger(KeyValuePair2.class);
private K key;
private V value;
public KeyValuePair2() {
super();
}
public KeyValuePair2(K key, V value) {
super();
...
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.math.BigDecimal;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.util.ArrayList;
import java.util.Date;
impo ...
/**
* 从父容器中获取JSON串(使用while循环+for循环)
*
* @param parentId
* 父容器ID
* @@param cntelePreGroup 每组元素个数
* @returns JSON串
*/
function getJsonByParentId(parentId, cntElePreGroup) {
var inputs = $("#" + parentId).serializeArray();
var arr = [];
var i = 0;
while (i < inputs.le ...
js java输出耗时(时分秒) 统计耗时
- 博客分类:
- 实用类
//js输出耗时(时分秒)
function ms2Hms(ms) {
// 毫秒 秒 分 时
var hour = parseInt(ms / 1000 / 60 / 60);
// 毫秒 秒 分
var min = parseInt(ms / 1000 / 60 % 60);
// 毫秒 秒
var sec = parseInt(ms / 1000 % 60);
// 毫秒 秒
var mi = parseInt(ms % 1000);
var x = hour + "时" + min + "分" + sec + "秒&q ...
tomcat加大内存配置
- 博客分类:
- tomcat
打开\apache-tomcat-6.0.43\bin\catalina.bat
在第1行加入
set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MaxPermSize=512m
须显式指定 -XX:MaxPermSize=512m
MaxPermSize缺省值和-server -client选项相关。
-server选项下默认MaxPermSize为64m
-client选项下默认MaxPermSize为32m
JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别
java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明 ...
sqlplus / as sysdba;//操作系统用户认证模式
sqlplus sys/admin as sysdba;//非操作系统用户认证模式
1、查询oracle服务端字符集
select t.PARAMETER
,t.VALUE
from nls_database_parameters t
where t.PARAMETER in ('NLS_LANGUAGE', 'NLS_CHARACTERSET');
select userenv('language') from dual;
2、修改oracle服务端字符集
shutdown immediate ...
转:ORACLE表空间管理维护
- 博客分类:
- oracle
ORACLE表空间管理维护
2013-11-11 23:24 by 潇湘隐者, 7743 阅读, 6 评论, 收藏, 编辑
1:表空间概念
在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段、区、块等逻辑结构。从物理结构上看是放在数据文件中。一个表空间可由多个数据文件组成。
如下图所示,一个数据库由对应一个或多个表空间,表空间逻辑上有一个或多个段(Segment)组成,物理上由一个或多个os file组成。
linux重启和关闭
- 博客分类:
- linux
重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
select level
,lpad(' ', (level - 1) * 20, ' ') || t.fk_table as node_name --节点名称(带缩进)
,t.fk_name
,t.fk_table
,t.pk_name
,t.pk_table
from (select null as fk_name
,uta.table_name as fk_table
,null as pk_name
, ...
oracle层次查询
转自:http://www.2cto.com/database/201209/156398.html
2012-09-20 0 个评论 作者:linwaterbin
收藏 我要投稿
oracle树查询(叶子、带缩进)
- 博客分类:
- oracle
select t.func_id as func_id --ID
,lpad(' ', (level - 1) * 10, ' ') || t.func_name as func_name --节点名称(带缩进)
,connect_by_isleaf as is_leaf --是否为叶子节点:1-是;0-否;
,connect_by_root t.func_name as func_name_4_root --当前节点的根节点
from func t
start with t.parent_id is null
connect by prior func ...