Qiita
Howto

プログラミング言語HOWTO テンプレート

More than 1 year has passed since last update.


環境設定



Hello world



コンパイル


実行



コメント


  • 単行

// コメント


  • ブロック

/* コメント*/



変数


  • 宣言


  • 代入


定数


  • 宣言


代入演算子


ビット演算子


  • ビット論理演算子


  • ビットシフト演算子


文字列操作


  • 文字列定義


  • 長さの取得


  • 空設定/空判定


  • 一部の取得


  • 置換


  • 比較


  • 検索


  • 正規表現


数値操作


  • 2進数/10進数/16進数


  • 算術演算


  • 余り


  • 大きい数字


  • 四捨五入


  • 小数点切捨て/切上げ


時間操作


  • 時間の加減(年/月/日/時/分/秒)


  • UTC/Local


null


  • 定義


  • 判定


乱数



型変換


  • 文字列 ⇔ 数字 (フォーマット)

カンマ

ZeroPadding


  • 文字列 ⇔ 日付 (フォーマット)

元号


  • 文字列 ⇔ 配列


型判定


制御構造


  • if


  • select/case


  • for


  • while


  • 可変長引数


比較演算子


三項演算子


配列


  • リスト・マップ


  • 数える


  • 削除・追加・挿入


  • 検索


  • ソート


  • 並び替え


ペア/タプル


標準I/O


  • 標準入力


  • 標準出力


  • 標準エラー出力


ファイルI/O


  • ファイルI/O(テキスト)


  • ファイルI/O(バイナリ)


  • ファイルシステム操作

ファイル属性

ファイル名

ディレクトリ走査




ロギング


HTTP/HTTPSクライアント


  • GET


  • POST


  • ファイルアップロード


HTTP/HTTPSサーバ


  • GET


  • POST


  • ファイルアップロード


ネットワーク


  • DNS


  • サーバソケット


  • クライアントソケット


  • ネットワークI/O


JSON I/O


  • 文字列 ⇔ JSONオブジェクト


エラーハンドリング


オブジェクト指向


  • オブジェクト生成


  • オブジェクト破棄


  • 継承


  • インターフェイス


  • リフレクション


  • リフレクション


DB接続


  • Connect/Disconnect


  • SELECT


  • INSERT


  • UPDATE


  • DELETE


  • ロック


暗号化


圧縮


マルチスレッド


  • スレッド作成


  • スレッドスリープ


  • スレッド終了


  • スレッド待機


  • 排他制御


  • ロック


  • 非同期処理