<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            曙海教育集團
            上海:021-51875830 北京:010-51292078
            西安:029-86699670 南京:4008699035
            成都:4008699035 武漢:027-50767718
            廣州:4008699035 深圳:4008699035
            沈陽:024-31298103 石家莊:4008699035☆
            全國統一報名免費電話:4008699035 微信:shuhaipeixun或15921673576 QQ:1299983702
            首頁 課程表 報名 在線聊 講師 品牌 QQ聊 活動 就業

            嵌入式Linux高級編程及高性能網絡核心技術研修班

               班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號)
                 每期人數限3到5人。
               課程目標

                 目前,基于 Linux 的嵌入式產品開發在國內如火如荼地開展著。但是,由于國內軟件產業的落后,加上大專院校對 UNIX/Linux 系統的重視不夠,致使國內的嵌入式 Linux 開發人員奇缺。由于對嵌入式 Linux 的基本開發工具及原理的不熟悉,導致許多企業在使用嵌入式 Linux 時遇到諸多困難,從而影響產品質量,并增大了產品的研發周期,最終削弱了企業的市場競爭力,嵌入式 Linux/MiniGUI 高級培訓班將為渴望學習嵌入式 Linux/MiniGUI 開發技能的人提供一個完整的培訓解決方案,幫助企業的研發人員快速、全面地掌握嵌入式 Linux/MiniGUI 的開發技能。

              windowsphone  入學要求

                 有一定的 C 語言編程經驗。
                 熟悉 Unix/Linux 類操作系統的使用。
                 英語讀寫能力較好。

               開課時間和上課地點
                 上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
                 最近開課時間(周末班/連續班/晚班):
            Linux高級編程開班時間:2020年3月16日
               實驗設備和授課方式

                    ☆資深工程師授課
                    
                    ☆注重質量
                    ☆邊講邊練

                    ☆合格學員免費推薦工作

                    ☆合格學員免費頒發相關工程師等資格證書,提升您的職業資質

                    專注高端培訓15年,端海提供的證書得到本行業的廣泛認可,學員的能力
                    得到大家的認同,受到用人單位的廣泛贊譽。

                    ★實驗設備請點擊這兒查看★

               最新優惠
                   ☆請咨詢客服。
               質量保障

                    1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
                    2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
                    3、培訓合格學員可享受免費推薦就業機會。

               課程大綱 --- 嵌入式Linux高級編程及高性能網絡核心技術研修班

            理論部分課程安排

            第一部分IO接口高級編程
            系統功能調用接口
            無緩存方式I/O
            open/close ,read/write
            dup/dup2, fcntl/ioctl
            標準I/O庫接口
            緩存方式I/O
            字符流I/O,比特流I/O
            格式化I/O
            高級I/O
            無阻塞I/O,記錄加鎖
            內存映射I/O

            第二部分 進程高級編程
            進程控制
            進程環境
            fork/vfork, wait/waitpid, exec
            進程間的關系
            進程組,會話(session)
            Job控制
            信號(signal)
            信號的概念
            Signal, kill/raise, alarm/pause, sigaction

            第三部分 線程高級編程
            進程與線程
            Posix線程
            線程的創建與結束
            Pthread_create, pthread_join
            競爭和臨界區概念
            線程同步
            互斥,pthread_mutex_*
            信號量 (semaphore), sem_*
            條件變量 , pthread_cond_*

            第四部分 IPC高級編程
            線程間通信與進程間通信
            posix IPC 和 system V IPC
            消息傳遞
            無名管道(pipes)
            有名管道(fifos)
            消息隊列(mg_*, mg*)
            同步
            互斥, 條件變量, 信號量
            共享內存

            第五部分 網絡基礎知識
            網絡基本概念
            路由概念
            TCP/IP各個層次的主要協議和功能
            如何抓包并分析內容

            第六部分 客戶端/服務器編程
            客戶端與服務器概念
            字節順序與網絡編程常用函數
            htons,htonl,ntohs,ntohl,inet_aton inet_ntoa,inet_pton inet_ntop等
            socket概念及使用
            Bind,connect,listen,accept,recv,send
            recvfrom,sendto,select,setsockoption等

            第七部分socket網絡高級編程
            最簡單的TCP C/S
            添加錯誤處理
            處理SIGPIPE信號
            使用fork進行并發處理
            使用select

            第八部分Web服務器編程
            socket處理
            http請求處理
            文件請求處理

            實驗部分課程安排

            第一部分I/O實驗
            open/close/read/write綜合實驗
            fcntl/ioctl綜合實驗
            select練習

            第二部分 進程實驗
            fork/wait/exec綜合練習
            mysh:簡化實現的shell
            mysh增強:支持重定向和管道

            第三部分 線程實驗
            圓周率的近似計算
            Producer_consumer問題
            管程的C++實現

            第四部分 IPC實驗
            pipe/fifos綜合實驗
            消息隊列
            信號量
            共享內存

            第五部分 網絡編程實驗
            C/S編程
            1.實踐代碼,修改代碼。
            2.動手寫自己的服務器。
            Web服務器
            3.web服務器代碼實踐。
            4.動手修改web服務器代碼。

            第六部分 網絡設備驅動程序開發
            1. 網卡設備介紹
            ◆ 常見網卡
            ◆ 網卡芯片所實現的協議層功能
            ◆ cs8900網卡芯片手冊導讀
            ◆ cs8900網卡硬件電路分析
            2. Linux網絡驅動結構
            ◆ Linux TCPIP網絡結構概述
            ◆ Linux網絡設備結構
            ◇ 網絡設備的注冊
            ◇ net_device結構分析
            ◇ 網絡設備驅動的發送,接收和中斷處理
            3. 網卡設備介紹
            ◆ 常見網卡
            ◆ 網卡芯片所實現的協議層功能
            ◆ cs8900網卡芯片手冊導讀
            ◆ cs8900網卡硬件電路分
            【實驗】
            1.實驗一:ifconfig等命令實驗
            2.實驗二:字符設備的網卡驅動實現(上)
            3.實驗三:字符設備的網卡驅動實現(下)
            4.實驗四:驅動的測試程序編寫運行

            第七部分 Linux下的TCP/IP協議棧--隊列層(Queuing Layer)
            1. 基本數據結構和初始化
            ◆softnet data
            ◆ptype記錄表
            ◆隊列層初始化
            2. 數據包的接收
            ◆NAPI接口
            ◆netif rx接口
            3. 數據包的發送
            ◆隊列規則(Queuing Discipline)
            ◆發送流程.

            538在线视频二三区视视频