
基礎タンタン!ひどく起動するJava - Part 2: OOPとJVM
nullnull8537
ちょうど2つを'正しく'扱います。まさにオブジェクト指向プログラミングとJVM!そこに連結リストベースの線形データ構造もおまけにさせていただきます。
Basic
Java, oop, jvm
このレッスンでは、アプリケーションレベルのプロトコル設計技術とIOCPベースの高性能サーバー開発方法を学ぶことができます。

WindowsベースのTCPソケットプログラミング技術
マルチスレッドサーバー作成技術
IOCPベースの高性能サーバー作成技術
アプリケーションレベルのプロトコル設計手法
レベルの高いプログラマーに飛躍したいですか?
Windowsソケットプログラミングに挑戦!
Windows 環境でTCP /IP ソケットプログラムを開発する方法を学びます。
C / C ++系開発者が必ず知っておくべき知識で、高性能なサーバーは欠けていないトピックです。
そして、ソケットプログラミングを扱うほとんどの書籍やレッスンがチャットサービスを扱っています。
1️⃣ TCPソケットプログラミング基礎理論
2️⃣アプリケーションプロトコル設計技術
3️⃣障害状況を考慮したサーバー開発方法
4️⃣ IOCPベースのサーバー開発方法
この講義は、このような問題を解決するためにソケットプログラミングの入門段階で経験できる問題を含め、正しい解決策と学習方向を提示します。
高性能が要求されるサーバーを開発しなければならないC/C++系開発者のための講義です!
Case 1ソケットプログラミングをしたいのですが、OSI 7 Layerから詰まっています。
ソケットプログラミングを勉強する前に必ずしもOSI 7 Layerを勉強する必要はありません。
Case 2ソケットプログラミングを学びたいのですが、難しいです。
システムプログラミングを既に知っている人なら、 TCPの勉強だけが難しく、ソケットプログラミングを簡単に終えることができます。
Case 3 IOCPサーバーが高性能であることはわかりますが、勉強するのは難しいです。
多くの人がIOCPが難しいと考えています。
Case 4 Client / Server構造を使用していますが、適用されたプロトコルが適切かどうか、このようにコードを書くのが正しいかどうかわかりません。
プロトコル設計という言葉で多くの方がジレ恐れを食べますが、分かれば星ではないという考えをするようになります。
Case 5ゲームサーバー開発者になりたいです。
ゲームサーバーは高性能、高可用性が不可欠です。
この講義を学習するには、以下の講義カリキュラムで取り上げる内容の理解が必要です。
💾受講前に確認してください。
学習対象は
誰でしょう?
TCP/IPソケットプログラミングを学びたい方
Client/Server構造プロトコル設計手法を知りたい方
非同期ファイルの入出力を理解したい方
非同期入出力が高い性能が出せる理由を知りたい方
IOCPベースの高性能サーバーを開発したい方
ゲームサーバー開発者を希望する方
前提知識、
必要でしょうか?
講義「毒によみがえるCプログラミング」に該当する内容
講義「覚えて終わるネットワークコア理論 - 基礎」に該当する内容
45,539
受講生
2,518
受講レビュー
1,141
回答
4.9
講座評価
25
講座
全体
47件 ∙ (9時間 37分)
講座資料(こうぎしりょう):
1. 知っていると仮定するもの
11:27
2. クラスの最終目標
05:12
3. 開発とテスト環境の構築
15:33
全体
47件
5.0
47件の受講レビュー
受講レビュー 3
∙
平均評価 5.0
受講レビュー 13
∙
平均評価 4.9
受講レビュー 6
∙
平均評価 5.0
5
以前のシステムプログラミング-基礎に続いてソケットプログラミングに入りましたが、「ソケット = File である / TCPに行けばTCP Socket」である。というのが抽象的な感じで何を言っているのか分からなかったのが明確になった講義でした。 また理論だけで見て何の内容か分からなかった3 Handshakeの動作過程 / listen、bind、accept関数の使用をしながら本当に図面通りの順序でコーディングをするんだなと感じながらソケットプログラミング図面とも友達(?)になれる意味深い講義でもあったと思います。 ===== 今週までソケットプログラミング講義全体復習 / アドレス帳連結リスト再学習以降にネットワークプログラミングに入ります。以前のOS、TCP/IP、システムプログラミング勉強をしながら重複することが多いので理解がそれほど難しくなく思ったより進度が速く進んで「これで合ってるのかな?」と思ったりもします。😊😊..
まさに私が望んでいた結果を得られたようですね。TCP/IPプロトコルについて理解し、システムプログラミングをしっかりと学習すれば、ソケットプログラミングはある意味で自動的に完了すると思います。本当に望ましい方向に進んでいらっしゃるというフィードバックをお伝えします。そして、ネットワークプログラミングも見ていけばお分かりになると思いますが、やや抽象的になりがちなTCP/IPに関する説明がなぜそうなったのか、ご自身で理解できるようになるでしょう。良い評価をありがとうございます。😊
受講レビュー 112
∙
平均評価 5.0
修正済み
5
(25/07/27/日 19:50) ネットワークロードマップ講義を全て聞き終わりました。^^; 各講義でたくさんのことを学びました。今回の講義で「常に異常エラー状態(LAN線分離)を考えよ...」という言葉が私にとても響きます。良い講義を作ってくださり、ありがとうございます。
もう私の代わりに講義をしていただいても良さそうですね。私の講義のほとんどをマスターされましたね。本当にすごいです。:)
受講レビュー 2
∙
平均評価 5.0
¥13,585
知識共有者の他の講座を見てみましょう!