「python入門」split()で文字列を分割するサンプル

1.カンマ指定
“81, 82, 83”.split(“,”)
結果
[’81’, ‘ 82’, ‘ 83’]

2.スペース指定
“34, 35, 36”.split()
結果
[’34,’, ’35,’, ’36’]

3.スペースを削除
“17 18 19”.split()
結果
[’17’, ’18’, ’19’]

4.replace()
“55, 44, 33”.replace(“,”, ” “).split()
結果
[’55’, ’44’, ’33’]

「php入門」formのボタンで遷移先を変更するサンプル

JSコード
$(‘.cft’).click(function() {
$(this).parents(‘form’).attr(‘action’, $(this).data(‘action’));
$(this).parents(‘form’).submit();
});

phpコード
<form action=”userReg.php” method=”POST”>
<button class=”cft” data-action=”userReg.php”>登録</button>
</form>

「mongo入門」find()でドキュメントを検索するサンプル

1.無条件で検索する
> db.product.find()
> db.product.find( {} )

2.条件を指定して検索する
> db.product.find(
{_id: ObjectId(“xxx”)}
)
> db.product.find( {name:”yamads”} )

3.配列要素に対して検索する
> db.product.find( {“variety.flavor”:”xxx”} )
> db.product.find( {“variety.0.flavor”:”xxx”} )

4.$eq
> db.product.find( {name: {$eq:”yamada”}} )

5.$gte
> db.product.find( {price: {$gte:50}} )

6.$in
{ field: { $in: [ <value1>, <value2>, … <valueN> ] } }

7.$nin
{ field: { $nin: [ <value1>, <value2> … <valueN> ] } }

> db.product.find( {price: {$nin:[30,50]}} )

ALTER DATABASE コマンドの使い方

1.PostgreSQLに接続
$ psql -U postgres -h 172.17.2.100 postgres
postgres=# \l

2.データベース名変更
postgres=# alter database infodb rename to demodb;
ALTER DATABASE
postgres=# \l
postgres=# \q

UPPER,LOWERで英文字列を大文字または小文字に変換するサンプル

1.UPPER関数
# SELECT UPPER(‘Weclome Tokyo’);
upper
————–
WECLOME TOKYO!

2.LOWER関数
# SELECT LOWER(‘Weclome Tokyo!’);
lower
————–
weclome tokyo!
(1 行)

diffでディレクトリを比較する

コマンド
ls -l /tmp/r
ls -l /tmp/
diff /tmp/r/ /tmp/s/
Fig. : Finding differences between folders

echoでファイル複数のディレクトリにコピーする

コマンド
echo /usr/dir1 /var/dir2 /nas/dir3 | xargs -n 1 cp -v /path/to/file


echo /usr/data1 /var/data2 /nas/data3 | xargs -n 1 cp -v /data/back/changfa

「Java入門」 java.util.Locale.USのサンプル

Javaコード
package test;
import java.sql.Timestamp;
import java.text.ParseException;
import java.text.SimpleDateFormat;

public class Date2EESample {

public static void main(String[] args) {
String kdfDate = “Mon Jul 30 14:39:18 JST 2018”;
SimpleDateFormat sdf = new SimpleDateFormat(“EEE MMM dd HH:mm:ss Z yyyy”, java.util.Locale.US);
try {
Timestamp tt = new Timestamp(sdf.parse(kdfDate).getTime());
System.out.println(tt);
} catch (ParseException e) {
e.printStackTrace();
}

}
}

結果
2018-07-30 14:39:18.0

「Java入門」StringをTimestampに変換するサンプル

Javaコード
try {
Timestamp cftTime = new Timestamp(new SimpleDateFormat(“yyyy/MM/dd”).parse(“2018/08/01”).getTime());
System.out.println(cftTime);

} catch (ParseException e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
}
結果
2018-08-01 00:00:00.0

「JavaScript入門」isNaN() 関数のサンプル

JSコード
var IdVerify = function() {
var num = document.getElementById(‘empId’).value;
if(!isNaN(num)){
alert(“番号:” + num);
} else {
alert(“番号ではない”);
}
}

htmlコード
<input type=”text” id=”empId” name=”empId”>
<input type=”button” value=”確認” onclick=”IdVerify();”>