編程規范 關于編程規范的幾個原則 1、程序員花更多的時間在調試、維護和升級已有代碼上,而不是編寫新的代碼; 2、程序最重要的是正確性,其次是可維護性,最后才是效率; 3、學習如何寫優美的程序與學習如何正確地編寫代碼同樣重要; 4、讓程序盡量簡單易懂,即使違背了某些規則也無關緊要; 5、一個運行正常但沒有注釋的程序如同一個等待爆炸的定時炸彈,因為早晚會有人修改或升級這個程序; 6、好風格應該成為一種習慣。如果你在開始寫代碼時就關心風格問題,如果你花時間去審視和改進它,你將會逐漸養成一種好的編程習慣。一旦這種習慣變成自動的東西,你的潛意識就會幫你照料許多細節問題,甚至你在工作壓力下寫出的代碼也會更好。
上傳時間: 2016-05-07
上傳用戶:huql11633
增加了USB下載文件功能;漢字LCD顯示功能;子文件夾功能等。并對軟件做了一些修改。 現在情況如下: 支持FAT32,FAT16/12還未做。 支持USB下載文件功能,速度300KB/S左右(USB1.1)。 無錄音功能。 7.5*2個漢字LCD顯示功能,能顯示歌曲名,路徑名(滾動顯示) 支持多個文件夾功能。 有前后選曲、暫停、軟件音量、高、中、低音控制,重低音音效等功能。
上傳時間: 2016-05-09
上傳用戶:zhanditian
!針對水下機動目標的無源定位和跟蹤問題"先運用測向定位和時差定位相結合的思想"給出來自水下 機動聲源目標的定位解$然后在此基礎上"將多部被動聲吶在各個狀態時刻所定位的含噪聲數據視為一沖擊 擾動序列"對其應用緩沖算子作用"以弱化其隨機性
上傳時間: 2013-12-27
上傳用戶:skfreeman
一、本程序完成功能要求: 完成兩個壓縮的8位多字節無符號BCD數相加的程序段。要求提供調試通過的源代碼、可執行程序和編程小結readme.txt文件。 兩個操作數可以由鍵盤輸入。輸出要求:在屏幕上顯示出參與運算的兩個加數和結果和。 二、使用說明: 點擊136_ZHJ.exe文件,然后根據提示輸入第一個數字,按回車;屏幕上會提示輸入第二個數字,根據提示輸入第二個數字, 按回車后屏幕會顯示出計算結果。 三、程序結構說明: 共有如下五個子程序: KDISPLAY、 DISPLAY、 BCDADD、 BConvert、 AConvert、 Expand。 其功能分別為: KDISPLAY:顯示字符,其中BP中存放要顯示的字符的地址,CX中存放要顯示的字符個數 DISPLAY:用來顯示計算得到的結果 BConvert:將ASCII碼字符轉換成壓縮BCD碼 AConvert:將BCD碼轉換為ASCII字符 BCDADD:將讀入后轉換為壓縮BCD格式,然后相加。
上傳時間: 2013-12-21
上傳用戶:qweqweqwe
楊大成的《移動傳播環境》 從別的地方下載的 版權歸作者所有 本書內容包括:理論分析移動傳播環境所常用的概率論、隨機過程及矩陣等基礎知識;地球表面均勻大氣中的電波傳播、室外傳播模型,室內無線傳播及覆蓋,小尺度衰落信道,標量信道建模及其仿真,矢量信道建模及其仿真等。 書中專門介紹了空-時矢量信道模型、多輸入-多輸出(MIMO)信道模型,使讀者既便于對無線傳播環境的基本概念和理論的理解,也能深刻感受到移動傳播環境分析方法的演進。此外,本書附錄列出了一些常用信道模型的建模、仿真源代碼,以方便讀者參考。 本書內容詳實,在技術上有較高的參考價值,適合于從事電信工作的工程技術及研究人員使用,并可作為高等院校通信專業的教學用書或參考書。
上傳時間: 2014-07-08
上傳用戶:lijianyu172
演化計算是基于隨即搜索的新算法;它的技術模型源于自然的演化。下面是一個例子,該函數是典型的多峰(震動劇烈)的函數。用的算法是郭濤算法。
上傳時間: 2014-08-09
上傳用戶:CHINA526
惡魔城-曉月圓舞曲 JAVA手機遊戲,帶源程序與圖片資源
標簽: JAVA
上傳時間: 2013-12-20
上傳用戶:tianyi223
多功能數字鐘的設計。要求:使用單片機實現智能數字鐘,應該具有以下功能: 1,能動態顯示年月日、時分秒(用LCD液晶顯示),誤差小于±10%; 2,具有鬧鐘功能; 3,重要事件提醒功能; 4,液晶顯示具有反顯選擇功能。 摘 要 多功能數字鐘在電子產品的研發和制造中占有很重要的位置,其主要功能在于能動態顯示時間,并且具有鬧鐘和重要事件提醒等多種功能,用途廣泛,意義深遠。本次課程設計規定使用單片機制作一個簡易的多功能電子鐘。使用AT89S51單片機編程產生數字信號,以及驅動程序完成對LCD1602的顯示功能。同時將數字信號通過放大電路放大,驅動蜂鳴器產生報警。通過按鍵控制開關可對時鐘時間進行調整以及對報警時刻的設置等。
上傳時間: 2014-01-05
上傳用戶:frank1234
asterisk 計費模塊,提供軟交換機計費之用。
上傳時間: 2014-01-08
上傳用戶:lxm
adctest S3C44B0X內置A/D轉換器應用實例; einttest S3C44B0X外部中斷實例; flashtest flash讀寫實例; Helloworld Helloworld程序; iictest IIC接口運用實例; iotest I/O應用實例——矩陣式鍵盤掃描; rtctest S3C44B0X內置RTC應用實例; Timertest 定時器應用實例; uarttest UART串行口應用實例; ucos_ex1 uc/os-II運用之一:多任務; ucos_ex2 uc/os-II運用之二:任務間通訊; ucos_ex3 uc/os-II運用之三:中斷服務程序;
標簽: Helloworld S3C44B0X flashtest einttest
上傳時間: 2014-01-13
上傳用戶:xc216