<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

關于linux開發的綜述

2023-06-29

第一篇:關于linux開發的綜述

學習嵌入式Linux開發有哪些好的書籍?

很多的嵌入式Linux新手,對自己的學習過程十分迷茫,不知道從何學習?學習過程中需要看哪些相關書籍?接下來就為嵌入式Linux新手們推薦一些關于嵌入式Linux學習的核心書籍:

Linux基礎

1、《Linux與Unix Shell 編程指南》

C語言基礎

1、《C Primer Plus,5th Edition》【美】Stephen Prata著

2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)著

3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE)

4、《嵌入式Linux應用程序開發詳解》

Linux內核

1、《深入理解Linux內核》(第三版)

2、《Linux內核源代碼情景分析》毛德操 胡希明著

研發方向

1、《UNIX Network Programming》(UNP)

2、《TCP/IP詳解》

3、《Linux內核編程》

4、《Linux設備驅動開發》(LDD)

硬件基礎

1、《ARM體系結構與編程》杜春雷著

2、S3C2410 Datasheet

英語基礎

1、《計算機與通信專業英語》

系統教程

1、《嵌入式系統――體系結構、編程與設計》

2、《嵌入式系統――采用公開源代碼和StrongARM/Xscale處理器》毛德操 胡希明著

3、《Building Embedded Linux Systems》

理論基礎

1、《算法導論》

2、《數據結構(C語言版)》

3、《計算機組織與體系結構?性能分析》

4、《深入理解計算機系統》【美】Randal E. Bryant David O"Hallaron著

5、《操作系統:精髓與設計原理》

6、《編譯原理》

7、《數據通信與計算機網絡》

8、《數據壓縮原理與應用》

由于嵌入式行業入門門檻比較高的,大家=在學習之前要有充分的心里準備,進培訓機構學習也是十分有必要的。

第二篇:嵌入式Linux開發流程

嵌入式 linux開發,根據應用需求的不同有不同的配置開發方法,但是一般都經過以下過程:

建立開發環境。操作系統一般 REDHAT-LINUX,版本 7 到9 都可以,選擇定制安裝或全部安裝,通過網絡下載相應的 GCC 交叉編譯器進行安裝(比如 arm-linux-gcc、arm-uclibc-gcc),或者安裝產品廠家提供的交叉編譯器。

配置開發主機。配置 MINICOM,一般參數為115200,數據位 8位,停止位 1,無奇偶校驗,軟硬件控制流設為無。在 WINDOWS 下的超級終端的配置也是這樣。MINICOM軟件的作用是作為調試嵌入式開發板信息輸出的監視器和鍵盤輸入的工具;配置網絡,主要是配置 NFS 網絡文件系統,需要關閉防火墻,簡化嵌入式網絡調試環境設置過程。

建立引導裝載程序BOOTLOADER,從網絡上下載一些公開源代碼的BOOTLOADER,如 U-BOOT、BLOB、VIVI、LILO、ARM-BOOT、RED-BOOT等,根據自己具體芯片進行移植修改。有些芯片沒有內置引導裝載程序,比如三星的 ARM

7、ARM9 系列芯片,這樣就需要編寫燒寫開發板上 flash 的燒寫程序,網絡上有免費下載的 WINDOWS 下通過JTAG并口簡易仿真器燒寫 ARM 外圍 flash 芯片的程序。也有 LINUX 下公開源代碼的J-FLASH 程序。如果不能燒寫自己的開發板,就需要根據自己的具體電路進行源代碼修改。這是讓系統可以正常運行的第一步。如果你購買了廠商提供的仿真器,當然比較容易燒寫flash了,但是其中的核心技術是無法了解的。這對于需要迅速開發應用的人來說可以極大地提高開發速度。

下載別人已經移植好的 LINUX 操作系統,如 UCLINUX、ARM-LINUX、PPC-LINUX等,如果有專門針對你所使用的CPU移植好的 LINUX 操作系統那是再好不過,下載后再添加自己的特定硬件的驅動程序,進行調試修改,對于帶 MMU的 CPU可以使用模塊方式調試驅動,對于 UCLINUX 這樣的系統好像只能編譯進內核進行調試。

建立根文件系統,從下載使用 BUSYBOX 軟件進行功能裁減,產生一個最基本的根文件系統,再根據自己的應用需要添加其他的程序。默認的啟動腳本一般都不會符合應用的需要,所以就要修改根文件系統中的啟動腳本,它的存放位置位于 /etc目錄下,包括:/etc/init.d/rc.S、/etc/profile、/etc/.profile 等,自動掛裝文件系統的配置文件/etc/fstab,具體情況會隨系統不同而不同。根文件系統在嵌入式系統中一般設為只讀,需要使用 mkcramfs、genromfs 等工具產生燒寫映象文件。

建立應用程序的 flash 磁盤分區,一般使用JFFS2 或 YAFFS 文件系統,這需要在內核中提供這些文件系統的驅動,有的系統使用一個線性 flash(NOR 型)512K-32M,有的系統使用非線性 flash(NAND型)8-512M,有的兩個同時使用,需要根據應用規劃 flash的分區方案。

開發應用程序,可以下載到根文件系統中,也可以放入 YAFFS、JFFS2 文件系統中,有的應用程序不使用根文件系統,而是直接將應用程序和內核設計在一起,這有點類似于UCOS-II 的方式。

燒寫內核、根文件系統、應用程序。

發布產品。

第三篇:嵌入式Linux應用開發(中斷實驗指導)

嵌入式Linux應用開發

——中斷按鍵點亮LED實驗

一、中斷控制設計流程

<1>由中斷控制器匯集各類外設發出的中斷信號,然后向CPU發出處理請求。

<2>CPU保存當前程序的運行環境,調用中斷服務程序(ISR,Interrupt Service Rout)處理這些中斷。

<3>在ISR中通過讀取中斷控制器、外設相關寄存器來識別當前中斷是哪個中斷,并進行相應處理。

<4>清除中斷:通過讀寫中斷控制器和外設的相關寄存器來實現。

<5>最后恢復被中斷程序的運行環境(即前面保存的各個寄存器等),繼續執行。

二、程序設計組成框架

程序由head.s、init.c、interrupt.c、makefile四個程序模塊組成

head.s:初始化,設置中斷模式、系統模式的棧,設置中斷處理函數,設置

各類異常的向量地址。

init.c: 關看門狗(WATCHDOG),否則CPU會不斷重啟。初始化LED、

初始化外部中斷、使能外部中斷、設置外設中斷的觸發方式。 interrupt.c:設計代碼根據識別出來的中斷(即按鍵)點亮LED,然后清除

中斷。寫上主函數,主函數只是個不做任何工作的無限循環。 Makefile: Linux中使用make命令編譯程序以提高編譯效率,makefile既是

make所要執行的命令。

三、程序設計結果

將所編寫程序通過H-JTAG燒寫到實驗箱中觀察結果,按下按鍵,LED亮;再次按下按鍵,LED滅,循環往復。

第四篇:文獻綜述photoshop教學網站的設計與開發

河北科技師范學院

本科畢業設計文獻綜述

PHOTOSHOP教學網站的設計與開發綜述

院(系、部)名 稱 :專 業 名 稱:學 生 姓 名:學 生 學 號:指 導 教 師:

2011年11月20 日

河北科技師范學院教務處制

PHOTOSHOP教學網站的設計與實現綜述

河北科技師范學院數學與信息科技學院網絡工程專業2008級 張三

摘要

隨著Internet的迅速發展,網上教學頻繁進入人們的生活。如今,遠程教學網站的出現,正是教育信息化進程中的產物,是現階段教育軟件特別是基于Web的網絡教育系統開發的重要內容。

本文所研究的教學網站的設計,包括了教學、資料、互動、課業四大部分。Photoshop是世界頂尖級的圖像設計與制作工具軟件。圖像處理是對已有的位圖圖像進行編輯加工處理以及運用一些特殊效果,其重點在于對圖像的處理加工。在表現圖像中的陰影和色彩的細微變化方面或者進行一些特殊效果處理時,使用位圖形式是最佳的選擇,它在這方面的優點是矢量圖無法比擬的。但是Photoshop課程在日常教學過程中存在著學生對理論學習感到枯燥,學習興趣性低,實驗效果差等問題。針對這些問題,文章將從研究構建教學網站的意義、Photoshop課程的特點、網絡教學的特點等方面來探討解決問題,說明設計與實現Photoshop教學網站的必要性。

關鍵詞:網絡教學;photoshop;教學網站

引言

PHOTOSHOP是ADOBE公司旗下最為出名的圖像處理軟件之一,集圖像掃描、編輯修改、圖像制作、廣告創意,圖像輸入與輸出于一體的圖形圖像處理軟件,深受廣大平面設計人員和電腦美術愛好者的喜愛。在實際教學過程中,這門課程的教學效果往往不是很理想,教師覺得這門課程教起來比較困難,大部分學生感覺枯燥無味,所學知識沒什么實際用處,很難達到較好的教學效果或獲得較強的實踐能力。

隨著萬維網的不斷提速與擴容,為基于WEB開展網上教學和遠程教育提供了物理基礎。如何有效地設計、開發和利用網絡資源構建PHOTOSHOP教學網站,以提高學生的學習興趣、擴大知識面、輔助課堂教學以及提高自身的實踐能力和應用能力,成為一個令人關注的話題。

1 構建“photoshop”教學網站的意義

Photoshop是迄今為止世界上最暢銷的圖象編輯軟件。它已成為許多涉及圖像處理的行業的標準。界面設計是一個新興的領域,已經受到越來越多的軟件企業及開發者的重視,雖然暫時還未成為一種全新的職業,但相信不久一定會出現專業的界面設計師職業。在當前還沒有用于做界面設計的專業軟件,因此絕大多數設計者使用的都是PHOTOSHOP。但是在實際教學過程中,這門課程的教學效果往往不是很理想,教師覺得這門課程教起來比較困難,大部分學生感覺枯燥無味,所學知識沒什么實際用處,很難達到較好的教學效果或獲得較強的實踐能力。

隨著萬維網的不斷提速與擴容,為基于WEB開展網上教學和遠程教育提供了物理基礎。如何有效地設計、開發和利用網絡資源構建PHOTOSHOP教學網站,可以提高學生的學習興趣、擴大知識面、輔助課堂教學以及提高自身的實踐能力和應用能力,成為一個令人關注的話題。

2 photoshop功能特色

從功能上看,該軟件可分為圖像編輯、圖像合成、校色調色及特效制作部分等。 圖像編輯是圖像處理的基礎,可以對圖像做各種變換如放大、縮小、旋轉、傾斜、鏡像、透視等。也可進行復制、去除斑點、修補、修飾圖像的殘損等。這在婚紗攝影、人像處理制作中有非常大的用場,去除人像上不滿意的部分,進行美化加工,得到讓人非常滿意的效果。

圖像合成則是將幾幅圖像通過圖層操作、工具應用合成完整的、傳達明確意義的圖像,這是美術設計的必經之路;該軟件提供的繪圖工具讓外來圖像與創意很好地融合,成為可能使圖像的合成天衣無縫。

校色調色是該軟件中深具威力的功能之一,可方便快捷地對圖像的顏色進行明暗、色偏的調整和校正,也可在不同顏色進行切換以滿足圖像在不同領域如網頁設計、印刷、多媒體等方面應用。特效制作在該軟件中主要由濾鏡、通道及工具綜合應用完成。包括圖像的特效創意和特效字的制作,如油畫、浮雕、石膏畫、素描等常用的傳統美術技巧都可藉由該軟件特效完成。而各種特效字的制作更是很多美術設計師熱衷于該軟件的研

究的原因。

2010年最新版本ADOBE PHOTOSHOP CS4除了包含ADOBE PHOTOSHOP CS3的所有功能外,還增加了3D和視頻流、動畫、深度圖像分析等。PHOTOSHOP CS4通過使用對3D的支持,人們可以將3D內容納入到他們的2D作品中,包括在3D模式下編輯文本。ENHANCED VANISHING POINT使設計人員可以進行遠景測量,并從ENHANCED VANISHING POINT輸出一個3D模型。

3 教學中存在的一些問題

(1)學生在學習過程中難以看到當前所學局部知識深化課程改革,迎接網絡時代的到來的用途,缺乏學習的興趣和內在動力,容易產生厭倦情緒。

(2)學生在學習過程中難以抓住重點,往往過分注重細節,以至于淹沒在知識細節的海洋中,難以把握整體的知識框架。

(3)以教師為中心,學生只是被動地聽講和練習,難以激發學生的積極性、主動性。學生所掌握的知識是零碎的、不系統的,缺乏對一門課程的整體把握能力。

(4)學生學完課程后,即使考試成績很好但仍然缺乏實際操作能力,不能把所學的知識完整地應用起來,解決實際問題時很茫然。

4 網絡教學的特點

教學活動是學員獲取知識最重要的途徑之一,在傳統教學活動中,教師是主體,從事授課、答疑、批改作業等教學活動。在教學活動開展過程中,教師常常感到在學員比較多的情況下教師和多數學員之間缺乏交流,對于不同程度的學員不能做到因材施教。利用網絡教學則可以彌補這個不足。

網絡教學具有的特點是:

(1)靈活性:網絡教學沒有時間與空間限制,能充分滿足學習者個性化學習的需要,提供任何時間任何地點的在線學習。

(2)自主性:學習者不再是知識的被動接受者,而是知識的主動建構者。學習者可以根據自身的需要和可能,自主地投入學習。

(3)開放性:網絡教學提供的相關資料和網址為學習者提供了豐富的資源;不同層次不同領域不同地域的學習者可以在同一環境下學習,在不同的觀點中進行交叉思考。

(4)交互性:以網絡為媒介進行的交流,使學習者擺脫了羞澀心理,主動參與到網絡學習活動中來,從容不迫地各抒己見,充分調動了學習者的積極性。

(5)多媒體化:網絡教學提供的多媒體教學手段,使教學活動得到更佳的效果。圖形、圖像、聲音等多媒體的應用,使多媒體網絡教學成為可能。各種多媒體素材可以通過多媒體的Web創作工具方便地嵌入Web頁面,以超文本的形式提供給學習者學習。師生間可以通過電子郵件異步討論問題,通過聊天室同步討論問題,通過實時雙向語音進行遠程交流,也可運用流式媒體技術實現影視教學節目的實時點播等等。

5 photoshop教學網站的總體設計原則

課程教學網站的設計要應用科學的方法,圍繞課程教學的目標,針對學習者的特點,充分利用網絡教學的優勢,合理地選擇信息資源并進行有機組合,建立系統的知識體系,為學習者提供一個良好的學習環境。結合photoshop課程的特點應從以下幾方面考慮校園課程網站教學系統的設計:

(1)明確課程網站的目標:課程網站的設計目標直接關系到網站的性質與特色。在開始構建網站時,首先要明確其目標,即清楚通過該網站將實現什么功能,達到什么目的,網站的訪問者是誰等等。明確設計目標是構建網站的基礎和前提。

(2)分析學習者的特征:通過對學習者文化、心理和社會背景等特征的分析,了解學習者的學習最佳時機、學習方式偏好、學習準備狀態和學習能力,為教學網站的設計提供依據。校園課程網站主要面向在校學員,針對性很強。

(3)合理選擇教學內容:緊扣教學大綱,根據知識點的邏輯順序選擇教學內容。既要體現教學思路和教學重點,又要給出全面細致的講解;既要有教學內容,又要有自我測試內容。

(4)注重課件的表現形式:充分發揮多媒體的表現能力,把不容易理解的內容通過直觀的圖表和生動的動畫表現出來。

(5)擴展網站信息資源:除了展示教科書上的結構化知識之外,還必須發揮網絡的優勢,提供與知識相關的各種資源,如:相關的國內外期刊、會議和新聞組、書籍以及網址資源,輔助學習者及時了解學科的國際國內發展動態,查找相關資料。還可以根據課程的學科特點,提供有助于知識學習的工具。

(6)構建友好的學習環境:為學習者提供學習、交流與協作的良好支撐環境,在該環境中,學習者既可以自主學習,也可以通過協商、會話共同完成特定的學習任務。 6總結

作為教學的一種輔助,photoshop教學網站的建設和試用,可以有效地解決學員眾多、分布松散、學習時間受限的問題,提高學員的學習效率和學習興趣,并且可以使課程理論教學和實踐教學及相關教學環節的教學質量和水平都有大幅度的提高。隨著萬維

網的不斷提速與擴容,為基于WEB開展網上教學和遠程教育提供了物理基礎。如何有效地設計、開發和利用網絡資源構建PHOTOSHOP教學網站,以提高學生的學習興趣、擴大知識面、輔助課堂教學以及提高自身的實踐能力和應用能力,成為一個令人關注的話題。

參考文獻

[1]熊才平, 張娟玉. 教師課程網站主頁的設計與實現[J]. 中國電化教育,2003,203(12):82-84.

[2] eye4u視覺設計工作室. 創意的Photoshop CS5(1dvd)中國青年出版社, 2010.11.

[3] 李金明,李金榮. 中文版Photoshop CS5完全自學教程. 人民郵電出版社,2010,(6).

[4]普悠瑪.ASP.NET程序設計示例導學[M].北京:北京科海電子出版社,2003.

[5]王愛民.基于Web的《計算機應用基礎》網絡教學系統的研制[EB/OL].中國教育和科研計算機網,2006.

[6]史建江等.基于ASP.NET的信息管理系統設計與實現[J].微計算機信息,2008.06(1):43-48.

[7]龔志武 .高校精品課程建設的研究與實踐[J].現代遠程教育研究,2008,(1):47-49.

[8]李泰峰,周通德,劉志軍.國家精品課程網絡教學資源管理系統的研發[J].電子科技大學學報,2004,6(1):88-91.

[9]胡孝昌,曾瓊芳.基于Web技術的精品課程網站建設的研究[J].井岡山學院學報,2006,

(4):32-37.

[10]曲宏毅,韓錫斌,張明,等.網絡教學平臺的研究進展[J].中國遠程教育,2006(5).

[11]高國娟.基于ASP.NET技術的網上輔助學習系統的設計與實現[D].上海:華東師范大學碩士學位論文,2006.

[12]別文群,鄭遠強.基于Web的網絡教學平臺的設計與實現[J].計算機技術與發展,2007,17

(8):219-222.

第五篇:成為一名嵌入式Linux開發工程師需要學習哪些知識?

隨著嵌入式行業的迅猛發展,嵌入式Linux憑借其系統發展的成熟度、市場應用的高份額也受到更多工程師朋友的青睞,越來越多的企業和研發機構都轉向嵌入式Linux的開發和研究,這使得嵌入式Linux在新興的嵌入式操作系統領域內也獲得了飛速發展和廣泛應用。面對如此火熱的行業,如何才能成為嵌入式Linux開發工程師?成為一名合格的嵌入式Linux開發工程師需要學習哪些知識?

一:C語言

嵌入式Linux工程師的學習需要具備一定的C語言基礎,C語言是嵌入式領域最重要也是最主要的編程語言,通過大量編程實例重點理解C語言的基礎編程以及高級編程知識。包括:基本數據類型、數組、指針、結構體、鏈表、文件操作、隊列、棧等。

二:Linux基礎

Linux操作系統的概念、安裝方法,詳細了解Linux下的目錄結構、基本命令、編輯器VI ,編譯器GCC,調試器GDB和 Make 項目管理工具, Shell Makefile腳本編寫等知識,嵌入式開發環境的搭建。

三:Linux系統編程

重點學習標準I/O庫,Linux多任務編程中的多進程和多線程,以及進程間通信(pipe、FIFO、消息隊列、共享內存、signal、信號量等),同步與互斥對共享資源訪問控制等重要知識,主要提升對Linux應用開發的理解和代碼調試的能力。

四:Linux網絡編程

計算機網絡在嵌入式Linux系統應用開發過程中使用非常廣泛,通過Linux網絡發展、TCP/IP協議、socket編程、TCP網絡編程、UDP網絡編程、Web編程開發等方面入手,全面了解Linux網絡應用程序開發。重點學習網絡編程相關API,熟練掌握TCP協議服務器的編程方法和并發服務器的實現,了解HTTP協議及其實現方法,熟悉UDP廣播、多播的原理及編程方法,掌握混合C/S架構網絡通信系統的設計,熟悉HTML,Javascript等Web編程技術及實現方法。

五:數據結構與算法

數據結構及算法在嵌入式底層驅動、通信協議、及各種引擎開發中會得到大量應用,對其掌握的好壞直接影響程序的效率、簡潔及健壯性。此階段的學習要重點理解數據結構與算法的基礎內容,包括順序表、鏈表、隊列、棧、樹、圖、哈希表、各種查找排序算法等應用及其C語言實現過程。

六:C++ 、QT

C++是Linux應用開發主要語言之一,本階段重點掌握面向對象編程的基本思想以及C++的重要內容。圖形界面編程是嵌入式開發中非常重要的一個環節。由于QT具有跨平臺、面向對象、豐富API、支持2D/3D渲染、支持XML、多國語等強大功能,在嵌入式領域的GUI開發中得到了廣范的應用,在本階段通過基于QT圖形庫的學習使學員可以熟練編寫GUI程序,并移植QT應用程序到Cortex-A8平臺。包括IDE使用、QT部件及布局管理器、信息與槽機制的應用、鼠標、鍵盤及繪圖事件處理及文件處理的應用。

七:Cortex A8 、Linux 平臺開發

通過基于ARM Cortex-A8處理s5pv210了解芯片手冊的基本閱讀技巧,掌握s5pv210系統資源、時鐘控制器、電源管理、異常中斷控制器、nand flash控制器等模塊,為底層平臺搭建做好準備。Linux平臺包括內核裁減、內核移植、交叉編譯、GNU工具使用、內核調試、Bootloader介紹、制作與原理分析、根文件系統制作以及向內核中添加自己的模塊,并在s5pv210實驗平臺上運行自己制作的Linux系統,集成部署Linux系統整個流程。同時了解Android操作系統開發流程。Android系統是基于Linux平臺的開源操作系統,該平臺由操作系統、中間件、用戶界面和應用軟件組成,是首個為移動終端打造的真正開放和完整的移動軟件,目前它的應用不再局限于移動終端,還包括數據電視、機頂盒、PDA等消費類電子產品。

八:驅動開發

驅動程序設計是嵌入式Linux開發工作中重要的一部分,也是比較困難的一部分。本階段的學習要熟悉Linux的內核機制、驅動程序與用戶級應用程序的接口,掌握系統對設備的并發操作。熟悉所開發硬件的工作原理,具備ARM硬件接口的基礎知識,熟悉ARM Cortex-A8處理器s5pv210各資源、掌握Linux設備驅動原理框架,熟悉工程中常見Linux高級字符設備、塊設備、網絡設備、USB設備等驅動開發,在工作中能獨立勝任底層驅動開發。

以上就是列出的關于一名合格嵌入式Linux開發工程師所必學的理論知識,其實,作為一個嵌入式開發人員,專業知識和項目經驗同樣重要,所以在我們的理論學習中也要有一定的項目實踐,鍛煉自己的項目開發能力。尤其是對于一些剛畢業的應屆大學生們實際項目操作經驗更是嚴重缺乏鍛煉,這時,選擇一個好的嵌入式培訓機構至關重要,學習完整的linux開發課程,最重要的是很多的階段性的大項目來自用人單位的真實開發案例,這樣才能真正掌握企業需要的一部份嵌入式系統開發知識。

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:第二周工作計劃下一篇:1263機關黨建工作機制

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火