好用的日記軟件

        發(fā)布時(shí)間:2017-02-13 來(lái)源: 日記大全 點(diǎn)擊:

        好用的日記軟件篇一:獲取EQL日志的2種方法

        1. 在圖形界面下選擇:

        選擇Diagnotics reports. 可能會(huì)有如下提示,運(yùn)行不了。

        我們可以配置一下先:(配錯(cuò)或者是虛無(wú)的配置沒(méi)關(guān)系

        )

        配置好再運(yùn)行Diagnotics reports,出現(xiàn)下面的界面:

        在這里查看進(jìn)度:

        (由于環(huán)境所限制,這個(gè)郵件是發(fā)布出來(lái)的)。

        進(jìn)度完成以后,除了郵件收到的。也可以直接去默認(rèn)的FTP上獲得:(地址是:group IP)

        選擇你要的:和升級(jí)FW傳輸文件最好用二進(jìn)制bin 的模式。

        檢查本地收下來(lái)的6個(gè)后綴為dgo的文件就是我們需要分析的日志文件.

        第二種方法就是命令行了:

        1. 登陸Group IP

        選擇Y,

        會(huì)先按照你的設(shè)置發(fā)

        Email

        2. 完成以后還是將FTP(地址是:group IP)上的6個(gè)文件獲取下來(lái):

        用戶名和密碼是Group 的用戶名和密碼

        FTP獲取文件方法參照?qǐng)D形界面下的。

        好用的日記軟件篇二:Mac 新手日記!

        [Mac 新手日記](méi) 讓 Macbook Air 靈活百倍的觸控板手勢(shì)教學(xué)

        以電子郵件傳送這篇文章BlogThis!分享至 Twitter分享至 Facebook分享到 Pinterest

        當(dāng)然,百倍只是一個(gè)形容,代表在 Macbook Air 上如果可以活用觸控板的各種預(yù)設(shè)的、隱藏的手勢(shì)操作,那麼確實(shí)可以讓這臺(tái) Apple 筆電發(fā)揮更高的效率,而且高出很多,有些操作甚至?xí)仁褂没蟆⒖焖冁I等都還要便利。

        讓我們這篇先從基本開始,也就是已經(jīng)內(nèi)建在 Macbook Air、 Pro 等筆電中的,無(wú)須額外安裝軟體的操作。之後有機(jī)會(huì),再來(lái)慢慢研究更多進(jìn)階的需要安裝其他 App 的應(yīng)用方式。

        雖然說(shuō)是基本,但其實(shí)有些觸控板手勢(shì)預(yù)設(shè)沒(méi)有開啟,有些觸控板手勢(shì)需要在實(shí)際使用經(jīng)驗(yàn)中摸索出:「原來(lái)還可以有這樣的變化?」「原本還可以用來(lái)這樣做?」或許不是大家都那麼的清楚,很可能新手朋友會(huì)錯(cuò)過(guò)一些好的手勢(shì)應(yīng)用,所以,這篇文章就讓我也以一個(gè)新手的角度,做一個(gè)目前我學(xué)到的、體驗(yàn)到的 Mac 觸控板手勢(shì)心得整理。

        ? 1.用滑行速度控制游標(biāo)移動(dòng)距離:

        相信大家跟我一樣,拿到一臺(tái)從來(lái)沒(méi)有碰過(guò)的全新 Macbook Air,也起碼會(huì)先知道在觸控板上滑行就是操控滑鼠軌跡,「單指按下(這裡是指真的要從觸控板中央施力按壓下去)」代表左鍵點(diǎn)擊,「雙指按下」代表

        右鍵點(diǎn)擊。

        然後就跟大多數(shù)筆電觸控板一樣,當(dāng)你滑動(dòng)得慢,滑鼠游標(biāo)就會(huì)在小範(fàn)圍內(nèi)做細(xì)微的滑動(dòng)。如果你短距離快速滑動(dòng),則可以讓滑鼠游標(biāo)甚至橫越整個(gè)畫面的對(duì)角線寬度。所以觸控板是可以做到控制整個(gè)螢?zāi)划嬅鎯?nèi)容的,不至於受觸控板區(qū)域而有太大限制。

        那麼除此之外,觸控板還有哪些好用的功能呢?

        ? 2.建議可以開啟全部手勢(shì)功能:

        在 Mac OS X 中,不是所有的手勢(shì)都預(yù)設(shè)開啟,但一些被關(guān)閉的手勢(shì)其實(shí)非常好用,例如「三指拖移」,所以建議先到你的「系統(tǒng)偏好設(shè)定」中,打開「觸控式軌跡板」,勾選所有的項(xiàng)目來(lái)試試看。

        下面我介紹一些手勢(shì)應(yīng)用時(shí),也會(huì)提到是對(duì)應(yīng)於哪一項(xiàng)功能設(shè)定。

        ? 3.三指輕觸滑動(dòng):克服所有圈選、拖曳、移動(dòng)難題

        在沒(méi)有滑鼠的情況下,要用觸控板進(jìn)行「按住左鍵然後圈選範(fàn)圍、拖曳檔案」類型的動(dòng)作,似乎難度變得有點(diǎn)高,這時(shí)候的解決之道就是開啟設(shè)定裡的「三指拖移」。

        如此一來(lái),用三指輕觸觸控板不放(輕觸,就是不用按下去,只要觸碰到觸控板即可),會(huì)被判定為按住滑鼠左鍵,接著三指滑動(dòng),就能進(jìn)行按住滑鼠左鍵後圈選、拖移等動(dòng)作了。因?yàn)橥耆挥檬┝,所以?zhǔn)確度更高、失誤率更小、操作更輕鬆。

        另外,三指輕觸滑動(dòng)時(shí)允許短暫的放開,有時(shí)候要選取、拖曳整個(gè)桌面範(fàn)圍的資料時(shí),不小心滑到觸控板邊緣,可以手指放開後立刻再回到觸控板上滑動(dòng),這樣一樣能維持上一次的拖移狀態(tài)並繼續(xù)拖動(dòng)。

        例如下面這張圖,用三指輕觸圈選四張圖片,用三指輕觸拖曳四張圖片到想要的位置,中間可以透過(guò)快速間歇性的滑動(dòng),把這些檔案一路拖曳到畫面另外一邊,不會(huì)到一半中斷。

        截圖的時(shí)候,三指輕觸拖曳也能發(fā)揮很大的作用,尤其是選擇「截取畫面自訂範(fàn)圍」時(shí)。(關(guān)於截圖等 Mac 內(nèi)建快速鍵,歡迎參考:[Mac 新手日記](méi) Apple Mac OS X 截圖文書必備快捷鍵教學(xué))。

        如果要截取的畫面範(fàn)圍比較大,怎麼樣用觸控板操作而不會(huì)失敗呢?一樣是使用三指輕觸,因?yàn)槎虝菏种鸽x開觸控板後只要立刻輕觸回去,選取範(fàn)圍都不會(huì)消失,所以可以輕鬆、自在的調(diào)整範(fàn)圍大小。

        三指輕觸拖曳也可以用來(lái)移動(dòng)視窗,只要游標(biāo)先移動(dòng)到視窗的上方標(biāo)題列,接著用三指輕觸就能開始拖曳視窗到想要的位置。

        三指拖曳還有一個(gè)延伸的小技巧,當(dāng)三指輕觸時(shí),可以其中兩指不動(dòng),只有一指來(lái)滑動(dòng),也會(huì)有同樣效果,這有時(shí)候可以幫你做到更細(xì)微的移動(dòng)微調(diào)。

        好用的日記軟件篇三:Java學(xué)習(xí)日記

        Java學(xué)習(xí)日記

        1,一個(gè)文件里可編寫多個(gè)類,一個(gè)文件里不能有兩個(gè)public類。獨(dú)立運(yùn)

        行的類必須有main()函數(shù)。

        2,Print()不換行,println()打印新東西之前會(huì)換行。

        3,在set classpath前后不能有空格,不能有中文符號(hào)。 4,三種注釋方法://、/*…*/、/**….*/,/*….*/不能嵌套,注釋功能有:說(shuō)

        明程序的功能,可以取消代碼,或者是回復(fù)代碼。

        5,標(biāo)識(shí)符:由字母、數(shù)字、下劃線、美元符號(hào)組成,不能以數(shù)字、關(guān)鍵

        字開頭。

        6,常量:不變的數(shù)值。有整型,長(zhǎng)整型,單精度、雙精度、布爾常量、

        字符常量、字符號(hào)常量。單精度常量以’f’結(jié)尾。

        7,變量就是系統(tǒng)為程序分配的一塊內(nèi)存單元,用來(lái)存儲(chǔ)數(shù)據(jù)。變量須先

        定義后使用,不允許嵌套定義。

        8,低字節(jié)的類型可以轉(zhuǎn)換成高字節(jié)的類型,高字節(jié)的類型不可以轉(zhuǎn)換成

        低字節(jié)。

        9,流程控制:if若有多條語(yǔ)句最好用大括號(hào)括起來(lái)。問(wèn)號(hào)表達(dá)式:

        y=x>0?x:-x;若表達(dá)式為真,結(jié)果為x,反之為-x.

        10, Switch() 語(yǔ)句只接受int、byte、char、short類型數(shù)據(jù),switch語(yǔ)句用

        break,多個(gè)條件執(zhí)行相同命令:case 1:

        case 2:……

        break;

        11,while語(yǔ)句后若有“;”,不是不執(zhí)行該語(yǔ)句,而是一直在執(zhí)行空語(yǔ)句。 12,do..while..語(yǔ)句不管三七二十一都執(zhí)行該語(yǔ)句,直到while語(yǔ)句為假,且while()后有“;”。

        13,system.in.read():從鍵盤上讀取數(shù)據(jù);

        14,定義數(shù)組:int[] x或 int x[];arraycopy數(shù)組拷貝。

        15,面向?qū)ο笕筇卣鳎悍庋b、繼承、多態(tài)。一個(gè)類中方法可以訪問(wèn)同類成員。若局部變量和成員變量名字一樣,則成員變量隱藏。

        16,一個(gè)類中方法可以訪問(wèn)同類的成員變量和局部變量。

        17,“==”與“equals()”的區(qū)別:“==”是比較兩個(gè)對(duì)象的值是否相同,而equals()是比較兩個(gè)對(duì)象的內(nèi)容是否相同。例如:

        String str1=new String(“abc”);

        String str2=new String(“abc”);

        String str3=str1;

        If(str1==str2)

        System.out.println(“true”); System.out.println(“false”); Else

        則結(jié)果返回為false。因?yàn)閟r1和str2在堆中首地址不一樣,而str1和str3首地址是一樣的。若

        If(str1.equals(str2))

        System.out.println(“true”); System.out.prinltn(“false”); Else

        則結(jié)果返回的是true,因?yàn)楸容^的是內(nèi)容。

        18,用private修飾的成員變量,在同一類中可以訪問(wèn),在其他類中不可以訪問(wèn)。程序代碼要求強(qiáng)內(nèi)聚弱耦合

        19,構(gòu)造方法:和類名一樣,無(wú)返回值,不能用return語(yǔ)句。實(shí)例對(duì)象一產(chǎn)生就立馬調(diào)用構(gòu)造方法,有幾個(gè)實(shí)例對(duì)象就調(diào)用幾次,一次完成對(duì)實(shí)例對(duì)象的初始化,若沒(méi)有定義構(gòu)造函數(shù),系統(tǒng)會(huì)自動(dòng)生成一個(gè)空構(gòu)造函數(shù),也可以進(jìn)行重載。若定義了構(gòu)造函數(shù),則不再產(chǎn)生構(gòu)造函數(shù)。了解構(gòu)造函數(shù)執(zhí)行過(guò)程。

        20,finalize()方法類似于C++中析構(gòu)函數(shù),在被清除之前會(huì)調(diào)用這個(gè)函數(shù)。 21,static靜態(tài)方法只能直接調(diào)用同類中其他的靜態(tài)成員,而不能訪問(wèn)非靜態(tài)成員。靜態(tài)方法在使用之前不用創(chuàng)建任何對(duì)象,而非靜態(tài)對(duì)象在使用之前必須先創(chuàng)建實(shí)例對(duì)象。靜態(tài)方法不以任何方式調(diào)用this和super方法

        22,內(nèi)部類:在類中直接定義內(nèi)部類,內(nèi)部類可以訪問(wèn)外部類成員變量。在程序塊中均可定義內(nèi)部類。

        23,類的繼承:在java中只支持單繼承,但類可以有多層繼承,子類繼承了父類所有的成員變量和成員方法,但不繼承父類的構(gòu)造方法,可使用super方法調(diào)用父類的構(gòu)造方法。

        24,final()可聲明類、屬性、方法,若聲明為類,則該類不被繼承。若聲明為變量,則該變量變?yōu)槌A。若聲明為方法,則該方法在子類中不能被覆蓋。 25,含有抽象方法的類稱為抽象類。抽象方法:abstract int aa(int x,int y); 一般方法:int aa(int x,int y){

        程序代碼

        }

        兩者的區(qū)別:前者必須由abstract修飾,只能聲明,不能實(shí)例化,沒(méi)有大括號(hào);后者有大括號(hào),說(shuō)明實(shí)現(xiàn)了代碼,不是抽象方法。

        26,特殊的抽象類稱為接口,接口中所有的方法都是抽象的。一個(gè)類用implements去實(shí)現(xiàn)一個(gè)接口的所有方法。

        27,一個(gè)類繼承了另一個(gè)類,不能使用比繼承類的訪問(wèn)權(quán)限更低的權(quán)限去訪問(wèn)該類。

        28,del person.class 刪除person字節(jié)碼;javac *.java:編譯所有源文件。

        29,a instanceof B:判斷a是否是B的一個(gè)實(shí)例對(duì)象。對(duì)象的類型轉(zhuǎn)換:子類可以轉(zhuǎn)換成父類。Object是所有類的父類。

        30,異常是非致命的錯(cuò)誤,不是語(yǔ)法錯(cuò)誤。對(duì)異常處理用try….catch..。用throws關(guān)鍵字拋出異常,也可以自定義異常。try后面可以跟多個(gè)catch捕獲多個(gè)異常。finally語(yǔ)句無(wú)論如何都要執(zhí)行,沒(méi)有異常也會(huì)執(zhí)行。

        31,包,package語(yǔ)句,為java源文件的第一條語(yǔ)句,若無(wú)包則為缺省無(wú)包。同一個(gè)包中的類可以相互調(diào)用,不必寫上包名。若為類加上包,則應(yīng)將源文件中所有類都存到該包中。同一包中輛各類不一定在一個(gè)目錄上。

        32,訪問(wèn)控制:類本身有兩種訪問(wèn)控制:public和默認(rèn)。父類不能是private和protected,否則子類無(wú)法繼承。默認(rèn)修飾的類只被同一包中的所有類訪問(wèn)。 33,進(jìn)程:正在進(jìn)行的程序。線程:一個(gè)程序內(nèi)部的一條執(zhí)行線索,每個(gè)線程上所要運(yùn)行的程序代碼段是多線程,用Thread類創(chuàng)建線程。

        34,后臺(tái)線程:如果對(duì)某線程對(duì)象在啟動(dòng)(調(diào)用start方法)前調(diào)用了setDaemon(true)方法,這個(gè)線程就變成了后臺(tái)線程。只要還有一個(gè)前臺(tái)線程在運(yùn)行,這個(gè)進(jìn)程就不會(huì)結(jié)束。如果一個(gè)進(jìn)程中只有后臺(tái)線程在進(jìn)行,這個(gè)進(jìn)程就會(huì)結(jié)束。Pp.join()的作用是把pp所對(duì)應(yīng)的線程合并到調(diào)用pp.join();語(yǔ)句的線程中。

        35,單線程和多線程的區(qū)別:必須等到run()調(diào)用后才實(shí)現(xiàn)

        36,要實(shí)現(xiàn)多線程必須要編寫一個(gè)繼承了Thread類的子類,子類要覆蓋Thread類的run方法,在子類run方法中調(diào)用正在新程序中運(yùn)行的程序代碼,啟動(dòng)一個(gè)新線程是調(diào)用Thread類的start方法,Thread類對(duì)象的start方法產(chǎn)生一個(gè)新線程,并在該線程上運(yùn)行Thread類對(duì)象中的run方法,控制線程是否結(jié)束。

        37,產(chǎn)生一個(gè)TestThread對(duì)象,四個(gè)tt.start()線程,共同去賣同100張車票: TestThread tt =new TestThread();

        tt.start();

        tt.start();

        tt.start();

        tt.start();

        38,多個(gè)線程共享同一數(shù)據(jù)就會(huì)發(fā)生線程安全問(wèn)題。

        39,線程間的通信:wait():當(dāng)前線程放棄監(jiān)視器并進(jìn)入睡眠狀態(tài)直到其他線程進(jìn)入同一監(jiān)視器并調(diào)用notify()為止。

        40,API:應(yīng)用程序編程接口。Windous API:WIndous操作系統(tǒng)提供的各種函數(shù)。 Java API:JDK提供的各種java類

        41,java開發(fā)工具軟件的基本特點(diǎn):集成編輯軟件功能,使用工程化管理,產(chǎn)生應(yīng)用程序的基本框架,支持調(diào)試,提供各種輔助工具。

        42,JCreator Pro:一個(gè)工作區(qū)可以管理多個(gè)工程,只能有一個(gè)活動(dòng)工程。使用該軟件時(shí)不用完全記住函數(shù)或者參數(shù),因?yàn)橛刑崾荆?/p>

        43,String 類對(duì)象中的內(nèi)容一旦被初始化就不能在改變。而stringBuffer類用于封裝,內(nèi)容可以改變。

        44,indexOf(int ch)方法用于返回一個(gè)字符在字符串中第一次出現(xiàn)的位置,若沒(méi)有該字符,返回-1.

        45,集合類,用于存儲(chǔ)一組對(duì)象,其中每個(gè)對(duì)象稱為元素,常用到的有:Vetor、Enumeration、ArrayList等。

        46,從鍵盤上讀取數(shù)字:int b=System.in.read();

        Vector.addElement():向Vector中添加元素。

        47,Collection,Set與List三者區(qū)別:Collection是父類,通用集合類,各元素對(duì)象無(wú)指定順序,允許有重復(fù)元素和null元素對(duì)象。Set為子類,無(wú)指定順序,不允許有重復(fù)元素,最多允許一個(gè)null元素對(duì)象。List也為子類,有指定順序,允許有重復(fù)元素和多個(gè)null元素對(duì)象。

        48,Hashtable類:Hashtable像Vector一樣動(dòng)態(tài)存儲(chǔ)一系列對(duì)象,而且對(duì)存儲(chǔ)的每個(gè)對(duì)象都要安排另一個(gè)對(duì)象與之相關(guān)聯(lián)。用put()存儲(chǔ)數(shù)據(jù):

        Hashtable ht=new Hashtable();

        Ht.put(“one”,new Integer(1));

        檢索數(shù)據(jù)用get方法:

        Integer n=(Integer)ht.get(“two”);

        If(n!=null)

        {

        System.out.println(“two=”+n);

        }

        要成功檢索某個(gè)字,用作關(guān)鍵字的類必須覆蓋Object.hashtableCode()和Object.equals().

        49.Properties類:Hashtable類的子類,增加了講Hashtable對(duì)象中的關(guān)鍵字和值保存到文件和從文件中讀取關(guān)鍵字和值到Hashtable對(duì)象中的方法。如果要用Properties.store方法存儲(chǔ)Properties對(duì)象中的內(nèi)容,每個(gè)屬性的關(guān)鍵字和值都必須是String類型。

        50,System類中的exit方法用于結(jié)束java虛擬機(jī)運(yùn)行的程序。

        currentTimeMills():可以檢測(cè)程序運(yùn)行的時(shí)間。Java虛擬機(jī)系統(tǒng)變量或者系統(tǒng)環(huán)境變量都是變量和值成對(duì)出現(xiàn)。getProperties方法獲取java虛擬機(jī)系統(tǒng)屬性,setProperties方法用于設(shè)置系統(tǒng)屬性。

        51,Date類:日期時(shí)間的類;Calendar:日期字段相互間的操作類;

        Calendar.add():增加時(shí)間;Calendar.Set():設(shè)置時(shí)間;Calendar.get():獲取時(shí)間。 Calendar類位于java.util包中

        52.TimerTash類實(shí)現(xiàn)了Runable接口,要運(yùn)行的任務(wù),由它里面實(shí)現(xiàn)的run方法來(lái)完成。

        53,Math類包含了所用于幾何和三角運(yùn)算的方法,Random類一個(gè)偽隨機(jī)數(shù)產(chǎn)生類。

        54,F(xiàn)ile類:IO包中唯一代表磁盤文件本身信息的類,而不是文件中的內(nèi)容。 File f=new File(“hello.txt”);

        If(f.exist()){f.delete();}

        Else {f.createNewFile();}

        System.out.println(“File name:”

        好用的日記軟件

        +f.getName());獲取文件的名稱

        System.out.println(“File path:”+f.getPath());獲取文件的路徑

        System.out.println(f.exist()?”exist”:”not exist”);判斷文件是否存在

        55,RandomAccessFile類提供了眾多的文件訪問(wèn)方法;RandomAccessFile類支持隨機(jī)訪問(wèn),但是不能訪問(wèn)其他的Io設(shè)備,如網(wǎng)絡(luò)、內(nèi)存映像等。

        兩種構(gòu)造方法:

        new RandomAccessFile(f,”rw”);可以讀寫

        new RandomAccessFile(f,”r”);只讀

        56,流是字節(jié)序列的抽象概念。文件是數(shù)據(jù)的靜態(tài)存儲(chǔ)形式流是數(shù)據(jù)傳輸時(shí)的形態(tài)。流分為兩種:節(jié)點(diǎn)流類和過(guò)濾流類。

        57,InputStream類方法:int read();讀取方法

        void close();讀取后要關(guān)閉文件

        58,F(xiàn)ileInputStream inone=new FileInputStream(“hello.test”);等同于

        File f=new File(“hello.test”);

        FileInputStream intwo=new FileInputStream(f);

        59,System.in連接到鍵盤,而System.out連接到顯示器,用-1作為鍵盤輸入的結(jié)束。

        60,PipedInputStream與PipedOntputStream類:創(chuàng)建管道通信,使用管道流類,可以實(shí)現(xiàn)各個(gè)程序模塊之間的耦合通信。

        61,DateOutputStream類提供了三個(gè)寫入字符串方法:

        -public final void writeByte(String s)

        相關(guān)熱詞搜索:好用 日記 軟件 比較好用的日記軟件 iphone好用的日記軟件

        版權(quán)所有 蒲公英文摘 www.zuancaijixie.com
        91啦在线播放,特级一级全黄毛片免费,国产中文一区,亚洲国产一成人久久精品