1. 程式人生 > >學習工作記錄八

學習工作記錄八

學習工作記錄

這是第十五週。主要是在寫專案程式碼,收穫很多,不像之前那麼像無頭蒼蠅一樣了。老師這周開會說,下學期要去北大和合作專案組的人進行培訓,蠻期待的。

一 、 文獻閱讀

這個禮拜沒看什麼論文,週末找了兩篇和子圖匹配相關論文,下個禮拜看看。

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搞清楚。然後就是編寫最重要的執行時模型的業務程式碼,讓整個系統動態地調整。