SELECT param1, param2, param3 FROM TEST T WHERE TO_NUMBER ( TO_DATE ( TO_CHAR (T.modifydate, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd hh24:mi:ss' ...
Oracle 计算时间差
Oracle 误删数据的恢复方法
DELETE误删数据 利用Oracle提供的闪回方法,如果在删除数据后还没做大量的操作(只要保证被删除数据的块没被覆写),就可以利用闪回方式直接找回删除的数据 确定删除数据的时间(在删除数据之前的时间就行,不过最好是删除数据的时间点) 用以下语句找出删除的数据 select * from TEST as of timestamp to_timestamp...
JS声明全局变量
使用var + 变量名的方式在function外部声明,即为全局变量,否则在function内部声明的是局部变量。 没有使用var,直接给标识符test赋值,这样会隐式的声明了全局变量test。即使该语句是在一个function内,当该function被执行后test变成了全局变量。 使用window全局对象window.test;来声明,全局对象的属性对应也是全局变量。
JS解析JSON
JS是无法直接接收和使用JSON的数据,会出现undefined,所以要解析才能使用。 方式一 var str = '{"rows":[{"ID":0,"登录账号":"admin","登录时间":"2018-04-05"}]}'; var obj = eval("(" + str + ")"); console.log(obj); var rows = obj["rows"]; for...
JS将字符串转为日期
var str = "2010-08-01"; // 转换日期格式,"2010/08/01" str = str.replace(/-/g, '/'); // 创建日期对象 var date = new Date(str); // 加一天 date.setDate(date.getDate() + 1);
JS获取字符串在数组的位置
function indexOf(arr, str){ // 如果可以的话,调用原生方法 if(arr && arr.indexOf){ return arr.indexOf(str); } var len = arr.length; for(var i = 0; i < len; i++){ ...
JS对URL转码与解码
escape和unescape escape()函数用于JS对字符串进行编码,不常用。escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。 采用unicode字符集对指定的字符串除0-255以外进行编码。所有的空格符、标点符号、特殊字符以及非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格...
JS遍历Map
console.log(map); for(var key in map){ console.log("属性:" + key + ",值:" + map[key]); }
Git乱码问题
git diff比较文件差异时,中文显示为乱码 git diff接受的编码格式utf-8,而filename是以gb2312格式编写的,所以git diff命令就显示乱码。 解决办法: 在vim中将filename另存为utf-8格式。 git status查看修改历史时,中文显示乱码 解决方法: git config core.quotepath false
Linux如何配置网络
查看CentOS的网络配置信息 ifconfig -a 或 ip addr 如果无法使用ifconfig命令,则需要安装软件 yum install net-tools 安装完成后即可使用ifconfig命令 配置网络 打开网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 把倒数第三行ONBOOT=no改为ONBOOT=yes,...