「AI」項目日記

前言:爲了更好的以「實踐」鞏固「學習」,利用空餘時間,打造一個屬於本身的項目java

 

項目目標:git

1.將學習的知識用項目實踐,在實踐過程當中去領悟新的知識github

2.高度自由,根據不一樣時期的學習目標,融入項目中去用代碼實踐(設計模式、算法、數據結構、多線程)算法

3.重構、重構、再重構,採用敏捷開發,不斷升級和維護項目spring

4.鍛鍊解決問題的能力,在技術實踐的過程當中,會遇到各類各樣的問題,培養敏銳的技術直覺,和解決問題的能力,保持高水平。編程

 

項目地址:https://github.com/xujanus/ai-01json

 

項目結構:設計模式

1.ai-00,採用原生java構建(暫無)數據結構

2.ai-01,採用maven構建多線程

3.ai-02,採用spring-boot構建(暫無)

 

開展項目的好處:

1.有助於事業

2.有知足感,享受編程的樂趣

 

---------------------------我是日記的分割線-----------------------------------

2018-2-6:初始化項目ai-0一、開始寫日記、代碼上git

2018-2-7:完成一版基礎的控制檯輸入模塊,學習了IO輸入相關知識點。

2018-2-8:建立了系統UML,新寫了指令解析模塊,複習了枚舉類、抽象類、設計模型相關知識點

2018-2-25:建立了聊天和天氣指令的入口,新增了json工具類,實現了序列化與反序列化的方法

2018-2-28:建立了聊天數據模型,實現了聊天回答的功能

2018-3-1:完成了聊天模塊的基本功能,增長了「學習」功能。新增了文件操做工具類。

2018-3-7:完成了經過外部API實現天氣查詢的功能,並嵌入了聊天模塊

2018-3-9:增長了日誌框架和配置文件,以及讀取配置文件的工具類 

相關文章
相關標籤/搜索