「Java入門」リストをディープコピーするサンプル

サンプルコード

「MongoDB入門」And演算子、Or演算子を利用するサンプル

1.And演算子

2.Or演算子

「MongoDB入門」findOne()、count()、distinct()でドキュメントを操作するメモ

1.findOne()でドキュメントを取得
db.test_collection.findOne( { name: { $in: [‘yamada’,’oosaki’] } }, { name:1, _id:0 } );

2.limitでドキュメントを取得
db.test_collection.find( { name: ‘changfatun’ } ).limit(2);

3.ドキュメントの件数を取得
db.test_collection.count();

4.distinctで重複レコードを削除
db.test_collection.distinct( ‘name’ );

「MongoDB入門」ISODate()で日付を指定して検索するサンプル

PostgreSQLの場合
SELECT * FROM EMPLOYEE WHERE regDate BETWEEN ‘2018-08-01’ AND ‘2018-09-02’ ORDER BY regDate;

MongoDB場合
db.employee.find({ “regDate” : { “$gte” : ISODate(“2018-08-01T00:00:00+09:00”),
“$lte” : ISODate(“2018-09-02T00:00:00+09:00”) } }).sort({regDate:1});

「MongoDB入門」コレクション(collection)、ドキュメント(document)を操作するメモ

1.DB操作
①作成
mongo dbname
use dbname

②削除
db.dropDatabase();

③一覧
show dbs

2.コレクション操作
①一覧
show collections
②作成
db.createCollection(‘CFTCOL’);
③削除
db.CFTCOL.drop();

3.ドキュメント操作
①追加
db.CFTCOL.insert( { address:’kamata’, memo:’phone info’ } );

②更新
db.CFTCOL.update( { address:’kamata’ }, { $set:{ day: 12 } } );

③削除
db.CFTCOL.update( { address:’kamata’ }, { $unset:{ info: “” } } );

「Linux入門」gzipで複数ファイルを圧縮、展開する

1.複数のファイルを圧縮
#gzip arkgamedb_20180310.sql arkgamedb_20180408.sql
結果:arkgamedb_20180310.sql.gz arkgamedb_20180408.sql.gzに変換する

2.複数のファイルを展開
#gzip arkgamedb_20180310.sql.gz arkgamedb_20180408.sql.gz

「jQuery入門」append()でチェックボックス要素を追加するサンプル

1.htmlコード

2.JSコード

「JQuery入門」全てにチェックを実装するサンプル

1.htmlコード

2.JSコード

「php入門」ceil()とround()のサンプル

1.ceil()で小数点以下を切り上げ
ceil(725.58);
結果:726

2.round()で四捨五入
①1の位
round( 351,-1);
結果:360

②10の位
round( 452,-2);
結果:500

 

「jQuery入門」iframeのコンテンツを差し替えるサンプルコード

JavaScript
document.getElementById(‘frameid_test’)[0].contentDocument.location.replace(‘/target/url/cft’);

jQuery
$(‘#frameid_test’)[0].contentDocument.location.replace(‘/target/url/cft’);