天天看點

學習工作記錄八

學習工作記錄

這是第十五周。主要是在寫項目代碼,收獲很多,不像之前那麼像無頭蒼蠅一樣了。老師這周開會說,下學期要去北大和合作項目組的人進行教育訓練,蠻期待的。

一 、 文獻閱讀

這個禮拜沒看什麼論文,周末找了兩篇和子圖比對相關論文,下個禮拜看看。

1.《Answering Natural Language Questions by Subgraph Matching over Knowledge Graphs》(《基于知識圖譜子圖比對以回答自然語言問題》)

2.《Natural Language Question Answering over RDF — A Graph Data Driven Approach》

論文閱讀筆記如下:

知識圖譜子圖比對相關論文閱讀記錄

二 、 項目進展

2.1 Springboot在本地和伺服器上都連上了Neo4j,并進行了JUnit測試。其中本地生成的資料庫,每次啟動服務,都需要重新設定密碼,應該是每次資料庫生成,都是覆寫資料庫。

2.2 可以将字元串映射到執行個體化的對象了,接下來要完善配置文檔解析到底層裝置的映射這一過程。

2.3 連上了《Neo4j全棧開發》中的NBA預測案例,并且通過了Junit測試,但是WEB頁面的功能不能用,隻能展示測試的結果出來,下個禮拜還是需要加強學習。學習該如何讀取資料,寫資料,以及查詢。

三 、工作内容

3.1 這周任務完成情況

任務 完成情況 備注
重溫下Node.js,學習下建站 未完成 主要在看Neo4j的内容,node等寒假學習一下,和Linux一起系統地學一下,自己建個站。
連上Neo4j資料庫 完成 連上了,但是還沒完成建立節點和關系等關鍵步驟
完成解析XML 部分并編寫裝置映射 正在學習map映射,将解析好的配置文檔映射到底層裝置(虛拟)
複習數值分析的矩陣計算部分 沒時間啊。。。唉

3.2 下周(第16周)任務

  • 深入學習Neo4j的各種操作,學習SDN
  • 完成裝置映射
  • 完成運作時模型的建構
  • 打通解析XML——>建立對象——>存儲資料庫這條路
  • 學習微服務,将對裝置的操作轉換成微服務
  • 學習下《Neo4j全棧開發》中的電影院設計的例子
  • 等《Spring Boot 企業級應用》書到的時候,具體學習一下,springboot的詳細架構,基礎已經差不多了
  • 繼續學習DI(IOC)
  • 繼續學習AOP

四 、 總結心得

這個禮拜主要在學習Neo4j,基本上流程已經懂了,下個禮拜熟悉下SDN的各個接口,把CURD搞清楚。然後就是編寫最重要的運作時模型的業務代碼,讓整個系統動态地調整。