Time of Update: 2018-12-04
題目:給定任意一個目錄,以樹形方式展現出該目錄中的所有子目錄和檔案。另外,在展現的時候將目錄排在上面,檔案排在下面。每一層要加上縮排。我寫的(非常簡單,就不解釋了)import java.io.File;public class FileTree{int layer = -1; //目錄層數,第一層應該是0,第一次調用下面的方法會加1,所以這裡是-1public void print(File file){System.out.print(file.getName());if
Time of Update: 2018-12-04
根據傅裡葉級數,得知一個周期訊號的運算式可以寫成:其中ak由分析公式得到為了驗證x(t)如何有一系列的指數訊號構成的,我們修改下x(t)的運算式為:僅僅是將正無窮大改為整數N,我們通過不斷加大N來觀察x(t)的情況。取一個周期內以周期T進行周期拖延得到x1(t),通過分析公式得帶ak。下為matlab模擬圖這是i=1的情況,就是簡單的餘弦函數,與訊號x1(t)相去甚遠;i=5的情況發現已經有點雛形了這是i=100的情況,與原來的訊號已經很相符了因此我們可以得出結論,隨著N不斷變大,所得到的結果將
Time of Update: 2018-12-04
should we use annotations?If your answer is yes to the following questions then you can use annotations in your project.1.Do you have the flexibility to use Java 5 Environment?2.Do you have the knowledge of which production database you are going to
Time of Update: 2018-12-04
有個比較好的將sizeof的用法,就是字太小了。 sizeof用法對於strlen應該還算比較簡單的吧,按照我現有水平的理解就是求字串的長度,也就是以字串指標為參數,返回長度。本來要是以前的我肯定一下子就瀏覽過去的,不就是一個是算長度,而另一個就是看看這個變數所佔的位元組大小,但是一方面想到的是我要耐心一點點搞懂另一方面,很奇怪下面的輸出為什麼會這樣#include <stdio.h>void another(char b[]){printf("%d\n",sizeof(
Time of Update: 2018-12-04
原始碼參照“韋東山老師第二期12th usb驅動”在測試的時候遇到一些問題,這裡記下來:1.在插上滑鼠後出現如下錯誤:[root@FriendlyARM /]# usb 1-1: new low speed USB device using s3c2410-ohci and address 33usb 1-1: device descriptor read/64, error -62usb 1-1: device descriptor read/64, error
Time of Update: 2018-12-04
本節將的是線性時不變系統特有的性質(請格外注意:只有LTI系統才滿足,其他系統不一定滿足!)三個代數性質:交換律,結合律,分配律在串聯級聯中,滿足交換律可隨意交換位置,這麼舉個例子吧,如果不是線性系統,在串聯級聯中是不可以隨意換位置的,比如先求開方再求平方與先求平方再求開方是不一樣的。所以,我們在判斷系統是否為LTI,可以換種角度來看。即看看是否交換律,(但滿足交換律與系統是LTI是否為充要條件?)因為前面講到LTI系統可以用單位衝激響應來完全表示,所以試著將系統的性質,如有無記憶性,是否可逆,
Time of Update: 2018-12-04
我們在進行pcb布線時總會面臨一塊板上有兩種、三種地的情況,傻瓜式的做法當然是不管三七二十一,只要是地 就整塊敷銅了。這種對於低速板或者對幹擾不敏感的板子來講還是沒問題的,否則可能導致板子就沒法正常工作了。當然若碰到一塊板子上有多種地時,即使板子沒什麼要求,但從做事嚴謹認真的角度來講,咱們也還是有必要採用本文即將講到的方法去布線,以將整個系統最佳化,使其效能發揮到極致!當然關於這些地的一些基礎概念、為什麼要將它們分開,本文就不講了,不懂的同學自己查哈!
Time of Update: 2018-12-04
解釋一:單片機的 IO 口 (輸入/輸出 口),是相對單片機 本身 而言的,就是單片機IO口往外輸出訊號1或者0( 1 的輸出電圧 = VCC , 0 的電圧 = 0 V )或者 單片機從 IO 口 讀取 輸入 資訊 1 或者
Time of Update: 2018-12-04
原生Qt版本為3.1.1。 在終端中查看uic的協助檔案:uic --helpUsage: uic [options] [mode] <uifile>Generate declaration: uic [options] <uifile>Generate implementation: uic [options] -impl <headerfile> <uifile> <headerfile>
Time of Update: 2018-12-04
今天 發現很多同學 搞不懂單片機的pwm中的位表示什麼意思,如很多同學會問“8位pwm、16位pwm是什麼意思啊,它們有什麼區別啊,其中的‘位’表示什麼意思啊”。對於這些問題,今天就給大家解釋下,由於文字描述的局限性,故來個圖文並茂。 首先,pwm是“脈寬調製”的意思,脈寬顧名思義就是脈衝的寬度,即圖中時間 t,“脈寬調製”理所當然就是改變 t 的大小了。當人們在改變 t 的大小時,一次所能改變的最小值 Δtmin 稱為pwm的解析度,因為事實上
Time of Update: 2018-12-04
一個多月前開始學c與c++,可是感覺進步根本不大,究其原因,其一時間花的不多應該是原因,另一原因可能是最重要的原因吧,方法不對。所以,很多人和我說,如果你每天堅持學一點,每天堅持總結,做筆記,你應該進步會很大。好吧,我採納了。。今天開始,隔三差五寫點自己學到的東西,這樣可以讓我更懂。因為是很新很新的手,所以如果看到覺得幼稚就輕輕飄過吧,願意幫忙的請不吝賜教(肯定有錯的),謝了。 前段時間一直糾結一個問題,為什麼明明在函數裡的變數的值都已經改變了,而一返回主函數變數就變回來了(相信很多和我一樣的人
Time of Update: 2018-12-04
這幾天在stm32上跑ucosii的同時想把原來的矩陣鍵盤操作改為紅外遙控,遙控代碼移植到ucosii上後怎麼也擷取不了索引值,最後求教一高手網友,問題最終得以解決!
Time of Update: 2018-12-04
1. 做事不要急於動手,規劃好了,再開始進行具體操作。按照時間安排做事,而且在安排進度的時候,必須留足足夠的不可預知情況的時間。2.在給老師傳原理圖之前,必須每個電路進行應證,而且每個元件的封裝必須確定下來,盡量站在PCB設計者的角度思考問題。3.做一件事件,為了保證其比較好的完成,最好有多個方案以備後用,那麼即使出現問題,也不會亂腳步。4.每一件事情,在工作安排的時候必須安排在具體人頭上,那麼出現問題,也好解決。5.盡量站在別人的角度思考問題,如何讓對方能夠更好的工作,如何讓對方更加方便。6.
Time of Update: 2018-12-04
今天看完了vimtutuor教程中的一些基本命令,還是寫下點自己覺得可能比較重要的。。。畢竟現在我還沒在vim寫過程式呢。。。滑鼠在vim中就像失去水的魚,根本不適應,每次我都習慣性的去點想刪除想增加的地方。可想而知。。。。1.刪除,插入命令:dw :de :d$ ;dd 。。。。還有很多類似刪除的命令,這幾個的區別其實不是特別大的,應該還好是在時間中分辨吧,記憶的話方法不是很好 擴充的 例如 : 2 dd 等等
Time of Update: 2018-12-04
/************************************************************************//*1. 計算耐壓值 Vmax2. 計算耐流值 Icm3. 計算功率值 Pcm Vcc | = R_jidian = |
Time of Update: 2018-12-04
N型(Negative負)電子P型(Positive正)空穴PN結:N型和P型半導體交介面形成。 二極體:伏安特性:矽:U=0.6~0.8V;鍺:U=0.1~0.3V。 (除了肖特基二極體(0.3V左右),其他的二極體壓降一般式0.8V左右)穩壓二極體:正向特性與普通二極體類似,但反向擊穿後,擊穿曲線幾乎平行於Y軸,這個表現出穩壓特性。 輸入電壓發生波動時,負載電壓不發生變化。穩壓管和一般的二極體不同,一般的二極體擊穿以後就不能用了,但是穩壓二極體不同,它可以長期工作在擊穿狀態,用穩壓管的時候
Time of Update: 2018-12-04
今天看了一下西安交通大學的一位姓趙的老師講了一下場效應管,感覺上場效應管要比三極體在理解上容易理解點,而且由於其是電壓控制器件,功耗比較小,而且整合度高相對而言在某些方面比三極體更加優越我感覺學習場效應管和學習三極體的方法類似,應該先瞭解其組成結構。如所示:N型半導體摻雜濃度較低控制Vgs和Vds兩個電壓就可以控制
Time of Update: 2018-12-04
看了接近三遍的三極體,表示過了一段時間之後就忘了,忘了又得去重新看,應該也是自己沒有深刻理解其工作原理導致最後浪費很多時間。首先看一下三極體的圖:三極體的組成,我覺得再看三極體工作原理的時候,第一步必須清楚其結構,要不然,就不會引出後面的這麼多性質。三極體的基極是一層很薄(微米數量級)摻雜濃度比較低的N型半導體,
Time of Update: 2018-12-04
變容二極體1、變容二極體的作用變容二極體是利用PN結之間電容可變的原理製成的半導體器件,在高頻調諧、通訊等電路中作可變電容器使用。變容二極體屬於反偏壓二極體,改變其PN結上的反向偏壓,即可改變PN結電容量。反向偏壓越高,結電容則越少,反向偏壓與結電容之間的關係是非線性,如右圖所示。2、變容二極體的電容值與反向偏壓值的關係圖解:(a) 反向偏壓增加,造成電容減少;(b)
Time of Update: 2018-12-04
經測試,實際用時1秒左右private static final Pattern p = Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");public static ArrayList<String> extractEmail(int id,int start,int end){ArrayList<String> list = new ArrayList<String>