天天看點

暑假學習筆記(二)

暑假學習筆記(二)

20180720-20180729學習筆記
感覺每天都隻學了一點點東西,又很愛玩。家裡的事情也比較多,不會像在學校那樣專心。
暑假學習筆記(二)
還是專心學習吧,總想着有時間多讀幾本名著,多看一些單詞。雖然不打遊戲不看劇,但是會刷微網誌和B乎,偶爾看看象棋的直播,也都挺浪費時間的,但是覺得很開心啊。
暑假學習筆記(二)

1.Neo4j筆記

上篇還在說CQL語句一日學完,過了9天拖拖拉拉也是學完了最終。基本沒有遇到什麼問題,唯一遇到的就是在 Neo4j - 原生Java API

中的配置問題:

(1)在第四步中,讓我們建立一個枚舉類。

暑假學習筆記(二)
  • 這時候,我們需要另外建立一個類,用來實作Label的接口,而不能放在主檔案中。(不太會用java。。。)否則會報“The public type Tutorials must be defined in its own file”錯誤。
  • 解決辦法是另外建立個Tutorials類來實作接口Label。
    暑假學習筆記(二)
  • 第六步也同理,最終包内容如下:
    暑假學習筆記(二)

(2) 版本問題

  • 按照教程,最終我們得到的代碼如下:
暑假學習筆記(二)
  • 但是我們編譯的時候又會報錯。
GraphDatabaseFactory dbFactory = new GraphDatabaseFactory();
GraphDatabaseService db= dbFactory.newEmbeddedDatabase("C:/TPNeo4jDB");
           
The method newEmbeddedDatabase(File) in the type GraphDatabaseFactory is not applicable for the arguments (String)

很明顯,是說這個函數的的參數不是String類。但是參數有事什麼呢,在Neo4j中文社群中有個人提了一個一模一樣的問題,最終得到了解答:“API更新後newEmbeddedDatabase(File)的參數是File不是String。是以你傳File(“path”)就行了”

問題原貼:DB_PATH出錯,求解答

是以我們需要對上述代碼進行略微的修改:

String dirname="C:/TPNeo4jDB";
File path=new File(dirname);
GraphDatabaseFactory dbFactory = new GraphDatabaseFactory();
GraphDatabaseService db = dbFactory.newEmbeddedDatabase(path);
           

至此就完成了配置。

(3) 最終結果

沒有完成任務。。。因為版本的問題,如今的Neo4j已經隻提供Desktop版本,是以無法按照教程那樣對建立的圖資料庫進行操作。。。特别是:

暑假學習筆記(二)

指定檔案進行資料庫建立,沒有辦法完成。不過沒關系,隻需要了解一下文法即可了。還剩“Neo4j與Spring資料”沒有學習,但是我本身不了解Java和Spring,根本看不懂。。。

(4) 題外話

看到網上的一個Neo4j教程,利用它來建立《人民的名義》中各人物的關系,我不禁也想實踐一下。但是我沒看過人民的名義,是以打算有時間建立一個《紅樓夢》的圖資料庫實踐一下各個操作。

2.APICloud學習

(1) iOS真機測試

  • 這個說來複雜了,之前說是可以用Sublime來直接配置iOS真機調試的,但是我配置了一下,似乎沒有成功。先記錄一下,過幾天再配一下環境。
  • 但是,可以用iOS的測試證書來雲編譯檔案,進而直接裝在我手機上。否則正式版的隻能上架App Store,從上面下載下傳不能直接安裝在手機上。
  • 安卓版的真機沒什麼問題,很簡單。
  • 掌握了iOS常用的證書申請以及App上架流程。

(2)安卓下微信SDK的各項使用

必須吐槽的是微信開放平台的賬号管理系統,
暑假學習筆記(二)
暑假學習筆記(二)
暑假學習筆記(二)

真是服了騰訊,我的号碼到底注冊沒注冊,服了。

20180801更新,微信的應用終于稽核完畢了。

本次是APICloud初級代碼篇倒數第二塊内容,即第三方SDK的使用,視訊教程是使用微信SDK來示範的,幾乎每個接口都使用過一遍,比較詳細。

以下給出主要内容的PPT:

暑假學習筆記(二)

3.明日計劃

暫無

4.備注

  • (1)win10下java環境配置比較不一樣:在配置環境變量PATH的時候,不用像以前那樣配置CLASSPATH輸入一堆亂七八糟的奇怪路徑。就像這樣子
    暑假學習筆記(二)

隻需要進入path建立一個路徑,将jdk的安裝路徑填進去就可以了,如圖:

暑假學習筆記(二)

具體過程可以參考百度經驗:win10下jdk的安裝、環境變量的配置與使用