Linux/Unix System Programming Handbook(第1巻および第2巻)は、LinuxとUNIX間のプログラミングインターフェースを紹介する権威ある著作です。 本書の中で、Linuxプログラミングの上級専門家であるMichael Kerriskは、Linux/UNIXシステムプログラミングに関わるシステムコールやライブラリ機能について詳細に説明し、包括的かつ分かりやすいコード例を添えています。 Linux/Unix System Programming Handbook(第1巻および第2巻)は500以上のシステムコールやライブラリ機能をカバーし、200以上のプログラム例、88の表、115の回路図を提供しています。
Linux/Unixシステムプログラミングマニュアル(第1巻および第2巻)は64章に分かれており、主にファイルの効率的な読み書き、信号、クロック、タイマーの使用、プロセスや実行プログラムの作成、安全なアプリケーションの記述、Posixスレッディング技術を用いたマルチスレッドプログラムの作成、共有ライブラリの作成と利用、パイプライン、メッセージキュー、プロセス間通信のための共有メモリおよびセマフォ技術の利用、ネットワークアプリケーションの作成のためのソケットAPIの使用について説明しています。
「Linux/Unix System Programming Manual (Volume 1 and 2)」は、多数のLinux特有機能(epoll、inotify、/proc)をまとめ、UNIX標準(POSIX、SUS)の議論も意図的に強化しており、「魚と熊の手の両方」のような効果を完全に達成しています。これが本書の最大のハイライトでもあります。
「Linux/Unix System Programming Manual (Volume 1 and II)」は、合理的な構成、明確な議論、そして徹底した論拠が特徴で、特に著者の巧妙なサンプルコードの構想が評価されており、綿密な研究で大いに恩恵を受けるでしょう。 この本はLinux/Unixシステムの開発、運用、保守に従事する技術者に適しており、大学やカレッジのコンピュータ学生の参考資料としても利用できます。
リンク:https://pan.baidu.com/s/1mroLB4f8tMug4UhOXoq3sw 抽出コード:観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ 答える
|