postgresql与Oracle:空字符串与null
空字符串:两个单引号,中间无空格等任何内容
在postgresql中,空字符串与null是不同的;而oracle中,空字符串与null等同。测试如下:
postgresql中:
postgres=# insert into testnull values(1,'feikong');
INSERT 0 1
postgres=# insert into testnull values(2,null
HBase单机模式安装
1.RHEL6.5操作系统安装
2.HBase是用Java编写的,因此需要先安装Java。HBase只能运行在Oracle的JDK上,所以不要使用OpenJDK。JDK安装。
3.HBase下载:https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/
4.JDK安装及配置
cd /usr
tar -xzvf jdk-8u131-linux-x64.ta
单机Hadoop的安装与使用
第一步:安装操作系统并创建Hadoop用户
OS:RHEL6.5
[root@hadoop ~]# useradd hadoop
[root@hadoop ~]# passwd hadoop
第二步:Java安装
自带Java
[root@hadoop ~]# java -version
java version "1.7.0_45"
OpenJDK Runtime Environment (r
alert日志文件过大的处理
1.清空
cat /dev/null > alert_sid.log
2.截断
tail -n 1000 alert_sid.log > alert_sid.log
3.使用echo
echo "" > alert_sid.log
ERROR: opening port for REPLICAT REPFULL (Connection refused).
命令启动repfull进程报错:
GGSCI (11g) 4> start repfull, aftercsn 2161190
Sending START request to MANAGER ...
ERROR: Parameter file /ogg/dirprm/repfull.prm does not exist for REPFULL.
2017-09-26 05:56:46 W
如何多快好省的建设企业级呼叫中心(一)
为什么要选择自建呼叫中心,来介绍一下呼叫中心能解决企业的什么问题。
在决定自建以前,我们一直是使用的一家国内比较著名的呼叫中心服务商提供的坐席租赁式服务,至少有两年多吧。后来老大们对现状不满决定做出改变,CTO就安排刚刚成功搭建完成电话会议系统(电话咨询业务使用)的我,去着手落地这个事情。用的好好地为什么要费劲的改变呢?
Go语言中的判断与分支
主要讲解Go语言中 if、switch 定义和使用 主要知识点: if 关键字普通用法 if 表达式中 定义变量,定义的变量只能在 if 作用域中使用 swith两种写法示例 swith中的 case 自带 break,如果需要继续往下判断执行则需要使用关键字 fallthrough 以下为代码示例: package main
import (
"io/ioutil"
"fmt"
)
// if 普通用法,读取文件示例
func readFile1(){
const fileName
Go语言中 循环的使用
主要讲解Go语言中 for 循环的 使用 主要知识点: 普通 for 循环用法 没有起始条件的 for 循环用法 没有起始条件,没有递增条件的用法 没有起始条件,没有递增条件,没有结束条件的用法 以下为代码示例: package main
import (
"fmt"
"strconv"
"os"
"bufio"
)
//写法1 : 普通for循环
// 1加到100,等于5050
func customLoop(){
sum := 0
for i:=1;i<=100;i++
读后感之顶尖咨询师教你的工作基本功--靠谱
公司处在转型期,工作较为分散,再加上家中小王子的到来,感觉个人的心态出现了轻微的动荡(虽说理论上工作与家庭应该分开,但是,谁又能真正做到呢)。有点不知道自己的重心所在。
刚好,领导推荐了一本书--《顶尖咨询师教你的工作基本功-靠谱》,其实我也很好奇,领导是怎么一直保持向上心态,本着知己知彼的想法,于是开始拜读本书。
其实对于此类书籍,本人一直以来是有些抗拒的。不知道是我本人的自大还是90后普遍
SQL Server CDC简单总结
库级别启用CDC:
USE AdventureWorks
GO
EXECUTE sys.sp_cdc_enable_db;
GO
查看库级别CDC是否启用:
SELECT IS_CDC_ENABLED ,CASE WHEN IS_CDC_ENABLED = 0 THEN 'CDC功能禁用' ELSE 'CDC功能启用' END 描述 FROM sys.d
数据文件online和offline
归档模式下:
SQL> select log_mode from v$database;
LOG_MODE
------------
ARCHIVELOG
SQL> alter database datafile 4 offline;
数据库已更改。
SQL> alter database datafile 4 online;
alter database datafile 4 onlin
归档模式下的手工备份及完全恢复
SQL> select log_mode from v$database;
LOG_MODE
------------
ARCHIVELOG
手工备份:
SQL> alter database begin backup;
数据库已更改。
SQL> create table t124(id number);
表已创建。
手工拷贝数据文件 datafile-->datafile-副本
SQ
ogg查看某个通道中的用户下一天的操作
查看某个通道中的用户下一天的操作:
stats repfullo totalsonly test2.* daily
示例输出:
GGSCI (single2) 16> stats repfullo totalsonly test2.* daily
Sending STATS request to REPLICAT REPFULLO ...
Start of Statistics a
Kafka分布式环境搭建
Kafka是用Scala语言开发的,运行在JVM上,因此在安装Kafka之前需要先安装JDK。
1. JDK安装配置
1)Windows安装JDK
目录名中不要有空格。
设置JAVA_HOME以及CLASSPATH
示例:JAVA_HOME c:\Java\jkd1.
Oracle中for循环的一点想法
今天在执行下面匿名块时,因为时间太久了,我强制关闭了执行,但是检查src.test表的时候,发现表里面已经有了部分数据,很奇怪,但是想一想,我的理解如下:
实际上,执行未完成的是insert语句,强制停止匿名块,实际上只是停止了insert语句,而insert语句之后的语句,并没有被忽略,而是继续执行下去了--commit,
所以,src.test表就有了数据。也就是说,强制停止,并没有停止掉匿名...
MySQL表操作(5.7)
创建表查看表:查看某个表的定义:describe/desc tbl_name;查看某个表的详细定义(DDL):show create table tbl_name;删除表修改表:修改表名:alter table tbl_name rename to ntbl_name;增加字段:alter table add col_name data_type;在表的第一个位置添加字段:alter table ...
SQLServer标准系统数据库(2014例)
SQLServer标准系统数据库(2014例)
* master数据库包含了SQL Server保持联机所需的所有存储过程和表、数据库元数据(数据库配置和文件位置)、登陆及有关实例的配置信息。
* resource数据库包含了SQL Server运行所需的所有只读的关键系统表、元数据及存储过程。不包含有关用户实例或数据库的任何信息。通过Management Studio无法看到resourc...
关于php 缓存的一个问题
最近在开发一个项目的时候,已经将框架的缓存关闭了,结果,上传了代码到web服务器上,每次都要等待几十秒中之后,修改的代码才会反应过来,很是烦恼,最后经过百度发现问题是:php自身的缓存,原来是php.ini中开启了
opcahce 。
1、下面是禁用 opcache 的方式。
通过phpinfo来查看php.ini文件的路径。
在phpinfo页面中通过查看 Loaded C
今日推荐
周排行