LoginSignup
2
2

More than 5 years have passed since last update.

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

Last updated at Posted at 2016-10-04

環境設定


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
  • ロック

暗号化

圧縮

マルチスレッド

  • スレッド作成
  • スレッドスリープ
  • スレッド終了
  • スレッド待機
  • 排他制御
  • ロック
  • 非同期処理
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2