我們在寫 socket programming 的時候會使用 os 提供的 API ,來避免重複造輪子,今天的筆記會簡單介紹一下 linux 提供的 socket API ,並用兩個簡單的範例介紹如何用 tcp ... ... <看更多>
「socket programming實作」的推薦目錄:
- 關於socket programming實作 在 Fw: [心得] 網路程式設計陳柏諭- 看板NTHU_Course 的評價
- 關於socket programming實作 在 davidleitw/socket: 簡單的socket programming 入門筆記。 的評價
- 關於socket programming實作 在 Python Socket 網路通訊教學 - ShengYu Talk 的評價
- 關於socket programming實作 在 [週四寫程式系列] 來用socket.io做個即時互動的遊戲吧! 的評價
- 關於socket programming實作 在 socket io教學2023-在Facebook/IG/Youtube上的焦點新聞和 ... 的評價
- 關於socket programming實作 在 socket io教學2023-在Facebook/IG/Youtube上的焦點新聞和 ... 的評價
socket programming實作 在 Python Socket 網路通訊教學 - ShengYu Talk 的推薦與評價
本篇ShengYu 介紹如何寫Python Socket 網路通訊程式,在這個網路盛行的時代 ... 意味著必須自己實作資料檢查機制,接下來示範一下簡單的Python Socket ... ... <看更多>
socket programming實作 在 [週四寫程式系列] 來用socket.io做個即時互動的遊戲吧! 的推薦與評價

講義連結:https://hackmd.io/p/SJdpOGEyQ#/想知道怎麼用前後端串接 socket.io製作互動網頁,nodejs建置後端系統,使用Vue.js製作簡易的聊天室嗎? ... <看更多>
socket programming實作 在 socket io教學2023-在Facebook/IG/Youtube上的焦點新聞和 ... 的推薦與評價
其實,這一節的Socket.io 教學我是引自官方網站的展示範例,而在此處我只講了一 ... Node.js 與Socket.io – 即時聊天室實作(二) - Single.9 · https://single9.net/ ... ... <看更多>
socket programming實作 在 socket io教學2023-在Facebook/IG/Youtube上的焦點新聞和 ... 的推薦與評價
其實,這一節的Socket.io 教學我是引自官方網站的展示範例,而在此處我只講了一 ... Node.js 與Socket.io – 即時聊天室實作(二) - Single.9 · https://single9.net/ ... ... <看更多>
socket programming實作 在 Fw: [心得] 網路程式設計陳柏諭- 看板NTHU_Course 的推薦與評價
※ [本文轉錄自 candog 信箱]
作者: [email protected] ("FireBolt")
標題: [心得] 網路程式設計 陳柏諭
時間: Wed Feb 15 01:42:00 2017
作者: OhBye (喔~掰) 站內: nthu.course
標題: [心得] 網路程式設計 陳柏諭
時間: 2014/06/27 Fri 15:38:42
課名:網路程式設計 Network Programming
科號:CS 423300
老師:陳柏諭
課本:
UNIX Network Programming: The Sockets Networking APIs,
Volume 1, Third Edition.
Internetworking with TCP/IP, Volume I, II, III, by Comer and Stevens
課別:資工系選修、網路通訊學程
學分:3
涼度:★★☆ (滿分五分,空心代表半分!請自行增減!)
甜度:★★★★ (學期成績還沒出來, 但個人覺得頗甜
建議先修課程:(無)
課程內容\簡介:
.An introduction to Network, OSI models and TCP/IP
.UNIX network programming and sockets
.TCP/UDP sockets and their example client-server programs
.An introduction to Java socket and its functions
.Case study and practice
.Term project design and implementation
上課方式:
上課主要是以講授老師自己做的投影片為主。
偶爾會有自己上班經歷的勸世文 xDDD
考試作業型態:
.平均大概一兩次上課後會有課後上機練習
.期中有 3 個小 Project,內容為老師上課所教授的內容
每個人都要交一份,大概會有一個禮拜多的時間可以寫
用 C/C++ 寫 socket programming
基本上是要運行在 Linux like的系統上,所以會開 Virtual Machine 在上面寫
Project 1
TCP Client/Server 的傳檔程式
Project 2
文字版的 Client/Server MSN,要求使用 UDP 跟 select 去實作
Project 3
比 Project 2 更完整的文字版 MSN,規定實作 P2P 的架構
(基本上是要重刻,不太能承襲Project 2繼續做 _(:з」∠)_
都需要 Demo,助教會使用一些測資來測試,並請你說明你的程式
.期末 Project
這是分組的,1 ~ 3 人/組。
老師會先要求各組繳交 Proposal,然後會給你一些實作的建議
題目自訂,老師不會限制用甚麼語言實作
如果真的想不到題目,老師也會提供幾個可以做的題目
如 Live video streaming server, FTP, E-mail software ...
給分:
成績分配: 期中作業
Project 1 10%
Project 2 15%
Project 3 15%
In-class behavior 10%
In-class practice 20%
Final term project 30%
基本上只要有去上課,課後練習都能拿到,還可以順便拿點名分
期中作業的話,只要沒遲交其實都還蠻高分的,遲交的話就要打 8 折
全班分數截至算入 Project3跟 Final project之前都還蠻高的
所以好像也沒那麼恐怖 ╮( ̄▽ ̄)╭
不過要花時間在上面倒是真的,屬一分耕耘一分收獲的類型
老師的喜好、個性:
噢,老師人真的超級好!!
老師也是清大畢業的,所以課餘也相當關心學弟妹,分享自己的勸世文 xDDDD
老師在實作方面經驗豐富,如果一直去戳老師的話,可以學到超多東西
非常推薦修這一門課!
給加簽嗎?
老師人很好,如果教室位子足夠的話,應該會給簽
(或者可以自己準備筆電 xD
成績分布:
↓每組人數
A+ 19.2% (10)
A 19.2% (10)
A- 3.8% ( 2)
B+ 9.6% ( 5)
B 13.5% ( 7)
B- 7.7% ( 4)
C+ 1.9% ( 1)
C 1.9% ( 1)
C- 7.7% ( 4)
D以下 ( 8)
--
▄ ◢ ▄▄▄ ▄▄▄ ▄ ▄▄▄ 清大資工
█ █◣◢█ █▄█ █▄█ █ █▄▄ OhBye 從 59.127.113.134
█ █◥◤█ █ █ █ █▄▄ █▄▄ 【楓橋驛站】 telnet://imaple.tw
OhBye 於 2014/06/27 Fri 15:39:28 從 59-127-113-134.HINET-IP.hinet.net 修改
△ st900278:老師人很好 我也剛剛修完 成績出來了 06/28 21:29gxkw
△ st900278:雖然作業可能有點麻煩 但是老師給分數不會吝嗇 06/28 21:30gxkw
△ st900278:不知原PO Final 是做什麼 06/28 21:34gxkw
△ rayyy:幫推好老師 07/01 14:48mxjg
△ tommy1124:建議要對C/C++的資料結構有一定熟悉度比較好 07/02 12:07wnih
─ tommy1124:概念不難但很吃基本功 07/02 12:11wnih
OhBye 於 2014/07/04 Fri 22:57:10 從 61-231-126-156.dynamic.hinet.net 修改
△ TK421:推老好師 07/22 16:44olHh
△ SLMT:推強者跟心得 07/24 16:40olib
△ funboy:推神人 08/21 01:39mxfn
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: candog (140.114.206.139), 02/15/2017 13:22:18
... <看更多>