Monthly Archives: 12月 2017

「Linux入門」exportで環境変数をリスト表示するサンプル

環境変数を定義
# export TEST=”yama”
# export -p | grep TEST
declare -x TEST=”yama

指定した環境変数を削除
$ export -n TEST
$ export -p | grep TEST

環境変数のリストを表示
$export -p

「ajax入門」timeoutを設定するサンプル

JSコード
$.ajaxSetup({
type : ‘POST’,
dataType: ‘json’,
cache:false,
ifModified:true,
timeout:30000,
global: true
})

「PostgreSQL入門」現在時刻を取得するサンプルコード

select now();
2017/12/18 23:51:20.017

select current_timestamp;
2017/12/18 23:51:43.548

select extract(year from now());
2017

select extract(month from now());
12

select to_char(to_date(‘2017-10-20 11:12:11′,’yyyy-mm-dd’), ‘yyyy-mm-dd’)
2017-10-20

select to_char(to_date(‘2017-10-20 11:12:11′,’yyyy-mm-dd’), ‘yyyy-mm-dd’)
2017-10-20

select age(now(), timestamp ‘1982-02-05’);
35 years 10 mons 13 days 23:55:14.634926

「PostgreSQL入門」SELECT結果でUPDATEするサンプル

SQL構文下記
UPDATE TABLE1 SET カラム3 =xxx
FROM TABLE2
WHERE TABLE1.カラム1 = TABLE2.カラム2

「Java入門」java.util.Arrays.stream()の使い方

①javaコード
package sample;
import java.util.Arrays;
public class List8Demo {

public static void main(String[] args) {
String[] st = { “東京”, “大崎”, “川崎”, “品川” };
Arrays.stream(st).forEach(i -> System.out.println(i));
}

}
②結果:
東京
大崎
川崎
品川

「PostgreSQL入門」NULLS FIRSTの使い方

①SQL構文
SELECT * FROM USER ORDER BY REG_DATE NULLS FIRST

②結果:
REG_DATE
———-
null
null

2016-02-11
2016-06-21

「Linux入門」shutdownでシステムを終了するコマンド

システムをすぐに再起動する。
# shutdown -r now

システムをすぐに停止する。
# shutdown -h now

システムを10分後に停止する
# shutdown -h 10

システムを16時15分に停止する。
# shutdown -h 16:15

CentOS7にgit2.9.5をインストールするメモ

1.既存のgitのアンインストール
$ sudo yum remove git

2.ライブラリのインストール
$ sudo yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker autoconf

3.git-2.9.5をインストール
$ wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
$ tar vfx git-2.9.5.tar.gz
$ cd git-2.9.5
$ make configure
$ ./configure –prefix=/usr
$ make all
$ sudo make install

バージョンの確認
$ git –version

CentOS7にyumでnodeとnpmをインストールするメモ

インストールコマンド
# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
# sudo yum install epel-release
# sudo yum install nodejs
# node –version
v6.12.0

CentOS7にIPv6を無効化する方法

1.設定ファイル
# vim /etc/sysctl.d/disable_ipv6.conf

2.設定内容
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

3.設定した内容を反映
# sysctl -p /etc/sysctl.d/disable_ipv6.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

4.IPv6のアドレスが表示されないことを確認
# ip a