• HOME
  • 暗号
  • オブジェクト指向
  • 競プロ
  • Java
  • コラム

プログラミング初心者ナビ!

  • HOME
  • 暗号
  • オブジェクト指向
  • 競プロ
  • Java
  • コラム

暗号

[Spring boot] mTLS相互認証の実装サンプル

2022/8/5    Java, Kotlin, Spring, 暗号

この記事では、クライアント証明書を使ったTLS相互認証 (mTLS) について、Spring bootでの実装方法を含めて解説しています。 今回、この記事を書くに当たって海外含めて様々なサイトを回り調 ...

Kotlin

null を含むリストのソート(昇順/降順)[Kotlin]

2022/6/10    Kotlin

この記事は、Kotlinでnullを含むリストをソートする方法を紹介します。 nullが含まれるコレクションのソート処理では、nullを先頭にするか最後尾にするかで、処理をカスタマイズしなければなりま ...

C言語

[初心者向け] C言語のポインタ 概念と実装について解説!

2022/6/22    C言語, ポインタ

この記事では、C言語のポインタについて入門者がざっくり理解できるように解説をしています。 C言語を学び始めたばかりの人にとって、ポインタは最初のハードルになるもので、理解するのが非常に難しい概念ですよ ...

Java

CSVにダブルクォーテーションやカンマが含まれる場合のパース処理 [Java]

2022/11/13    CSV, Java, Kotlin, 文字コード

この記事では、CSVファイルにダブルクォーテーションやカンマ、改行文字などの、構文を狂わせる要素が含まれる場合のパース方法について紹介しています。 仕事で外部システムと連携する場合など、時として非常に ...

Java

CSVファイル UTF-8→SJIS変換 & 文字化け検知 [Java]

2022/11/8    CSV, Java, Kotlin, 文字コード

この記事では、CSVファイルを読み込み UTF-8からShift-JISに文字コードを変換して、別のCSVファイルに出力するサンプルプログラムを紹介します。(BufferedReader / Buff ...

コンピュータサイエンス

【超初心者向け】文字コードとは何なのか?

2023/2/5    Java, コンピュータサイエンス, 文字コード, 競技プログラミング

この記事では、超初心者向けに文字コードとは何か?について解説しています。 プログラミングに限らず、パソコンやコンピュータを使っていれば誰でも文字化けが発生した経験があると思います。 今回は、プログラミ ...

Java

世界の通貨単位 Java Kotlin【Currencyクラス】

2022/5/9    Java, Kotlin

この記事では、Javaで通貨単位を取得する方法と通貨単位の一覧をソースコード付きで紹介しています。 JavaのCurrencyクラスを使用していますが、Kotlinでも同様に扱えると思います。 正直私 ...

設計

マイクロサービス (同期|非同期) x (直列|並列) 設計パターンとプロトコルについて

2022/6/27    マイクロサービス, 設計

この記事では、マイクロサービスを設計する際に考慮すべき内容をまとめています。 Software Design 2020年1月号に記載された記事を元に、個人的に参考になった箇所を抜粋しました。(同期 o ...

暗号

【Kotlin】ハッシュ演算サンプルコード SHA-3 / SHA-2 / SHA-1 / MD5

2022/5/5    Kotlin, ハッシュ, 暗号

この記事では、Kotlin でハッシュ演算する方法をサンプルコード付きで解説します。 SHA-256などのハッシュ演算は業務でもよく使いますが、毎回やり方を忘れてしまいますよね? Kotlinでハッシ ...

Paiza

【初心者向け解説】Paizaラーニング レベルアップ問題集 -【早解1】1日1万歩 (ランク D)

2022/4/20    C++, Java, Kotlin, Paiza, 競技プログラミング

この記事では、paizaラーニングのレベルアップ問題集を超初心者向けに解説します。 対象は、今までプログラミングをほとんどやったことが無い未経験者レベルを想定しています。 出来るだけ複数の言語で回答を ...

« Prev 1 2 3 4 5 Next »

プロフィール

アバター画像

ゴイチ

ソフトウェアエンジニア歴20年。 C/C++, C#, Java, Kotlinが得意で、組込系からスマホ、大規模なWebサービスなど幅広いプログラミング経験があります。 現在は某SNSの会社でWebエンジニアをしています。

最新の記事一覧

Kotlin

Kotlin流シングルトン object 宣言の書き方

2023/1/29

Java

[Java] 文字種の判定方法 (半角のみ/全角のみ/ひらがな/カタカナ) [正規表現]

2022/12/27

Java

ICU4Jライブラリでスマートに全角⇔半角カナ変換する方法 [Java]

2022/12/7

Java

Java 文字列連結ライブラリの速度比較 [Apache/Guava]

2022/10/16

コラム

【コラム】エンジニアの能力は15秒コードを見れば分かる

2022/10/12

タグ・クラウド

Carbon (1) C言語 (2) Java (11) Kotlin (6) Paiza (1) Solidity (2) Tips (1) オブジェクト指向 (4) コラム (3) コンピュータサイエンス (2) 暗号 (6) 競技プログラミング (3) 設計 (1)

記事検索

お問い合わせフォーム

お問い合わせはこちら

よく読まれている記事

1
抽象クラスとインターフェース 概念の違いについて【オブジェクト指向】

この記事では、オブジェクト指向における抽象クラスとインターフェースの概念的な違いをできるだけ分かりやすく解説します。 プログラミング初心者にとって、オブジェクト指向を完全に理解したと言えるまでにはかな ...

2
プログラマの暗号化入門【2022年 改訂版】

この記事では、プログラマが暗号処理を書く際に最低限知っておくべき知識について、分かりやすく解説しています。 暗号化の処理について人と話すと、理解がイマイチだったり、全く分からないままコードを書いている ...

3
美しいクラス図の書き方【2022年改訂版】UML / オブジェクト指向

クラス図を書く上で重要なことは何だと思いますか?私は、特に以下の3つのことを意識して書いています。 クラス構成がシンプルで分かりやすいこと 読み手の視線の動きを意識していること(左上から右下へ) シス ...

おすすめの記事

Kotlin

Kotlin流シングルトン object 宣言の書き方

2023/1/29

Java

[Java] 文字種の判定方法 (半角のみ/全角のみ/ひらがな/カタカナ) [正規表現]

2022/12/27

Java

ICU4Jライブラリでスマートに全角⇔半角カナ変換する方法 [Java]

2022/12/7

Java

Java 文字列連結ライブラリの速度比較 [Apache/Guava]

2022/10/16

コラム

【コラム】エンジニアの能力は15秒コードを見れば分かる

2022/10/12

お問い合わせフォーム

カテゴリー

アーカイブ

プライバシーポリシー

プライバシーポリシーについて

プログラミング初心者ナビ!

© 2023 プログラミング初心者ナビ!