个人项目集 - Oliver Chu
本文除作者外嚴禁以任何形式復制,包括嚴禁將本文中任何內容用于面試、分享或其它用途,嚴禁轉載本文!作者的手機號碼為175****1118,請核實簡歷上提供的手機號碼是否一致。
我是 Oliver Chu,一個熱愛技術的極客,從小學開始就對計算機和電子特別熱愛,那個時候開始研究一些電子元器件、黑客工具、視頻制作Logo設計,在大學開始真正不斷地充實自己的羽翼,做了很多項目,是學校同學眼里的大神,工作上的骨干,為學校公司做了不少自己的貢獻。我更善于將所學運用實際項目,能夠很快入手一門新技術,并且實現項目。動手能力和學習能力極強,能夠從一個高度對整個項目進行技術架構規劃。
文章目錄
- 1 初中、高中時代
- 1.1 數據存儲計劃
- 1.1.1 2009年開始的數據持久計劃
- 2 大學時代(2013-2017)
- 2.1 攝影作品
- 2.2 圖形制作 [Ps]
- 2.3 圖像制作 [Ps+Pr+Ae]
- 2.3.1 啤酒DiDi工作室
- 2.3.2 Cinema4D渲染學習
- 2.3.3 項目方案展示視頻 [Ae]
- 2.4 程序設計
- 2.4.1 感染方塊 [C]
- 2.4.2 MFC開發的FTP客戶端
- 2.4.3 QX2014 [Java]
- ★ 2.4.4 圖書管理系統 [C#+Access]
- 2.4.5 迅雷賬號爬取器 [C#]
- 2.4.6 文件管理器 [C#]
- ★ 2.4.7 進制轉換器 [C#+Android]
- 2.4.8 云動APP [Android]
- 2.4.9 上位機控制Arduino平臺RGB色燈 [Arduino+C#+C]
- 3 工作時代(2016-至今)
- 3.1 程序設計
- ★ 3.1.1 Cordova+Ionic 項目 [H5+Cordova]
- 3.1.2 Auto.js:實現螞蟻森林自動收能量 [JavaScript]
- 3.1.3 QQ音樂爬蟲 [Python+SQLite]
- ★ 3.1.4 密碼管理器 [Python+SQLite]
- 3.1.5 蒲公英管理器 (C#)
- ★ 3.1.6 IntelliJ IDEA Plugin開發 - OliverKit [Java]
- 3.1.6.1 蒲公英上傳發布插件
- 3.6.6.2 接口日志格式化插件
- 3.6.6.3 ONote插件
- 3.1.7 股票股價盈虧實時曲線 [Python+H5]
- 3.1.8 Linux不能啟動安卓模擬器的解決 [Python+Shell]
- 3.1.9 Win10新系統電腦鼠標卡頓的解決 [C#]
- 3.1.10 微信機器人 [Python+SQLite]
- 3.1.11 數據分析 [Python]
- 3.1.12 某大型網站搶房源推廣席位腳本 [Python]
- 3.1.13 IO Note 筆記本 [JavaFx+SQLite]
- ★ 3.1.14 ADI 網站產品聚合 [Java+Sqlite]
- 3.1.15 一鍵根據手機殼變主題 [Android]
- 3.1.16 一鍵填寫TS [H5]
- 3.1.17 一鍵查詢企業信息 [Python]
- 3.1.18 UDP廣播實現遠程控制 [Python]
- 3.1.19 Socket實現文件傳輸 [Python]
- 3.1.20 RecyclerView實現列表上下漸變過渡效果 [Android]
- ★ 3.1.21 聚合助手 [Flutter+Android]
- 3.1.21.1 首頁和設置
- 3.1.21.2 視頻綜合
- 3.1.21.3 電影、電視劇、動漫等
- 3.1.21.4 紀錄片、科教、少兒
- 3.1.21.5 古代典籍
- 3.1.21.6 看報、NASA、時間線
- 3.1.21.7 原生工具箱
- 3.1.22 其他爬蟲開發
- 3.2 Shell 腳本類
- 3.2.1 一鍵Clean所有Android工程腳本
- 3.2.2 Linux下自動更換壁紙
- 3.3 物聯網類
- ★ 3.3.1 畢業設計《基于嵌入式的家用環境監測儀設計》 [Android+Arduino+NodeMCU+Node.js Express+MySQL]
- ★ 3.3.2 樹莓派小車 [Android+樹莓派+Python]
- ★ 3.3.3 安卓手機OTG無線控制方案 [Arduino+C]
- ★ 3.3.4 樹莓派Node-RED植物監控系統 [樹莓派+NodeRED]
- 3.3.5 隨身溫濕度計 [Arduino]
- 3.3.6 其他物聯網小項目
- 3.4 SDK開發
- ★ 3.4.1 Adb Tool [Java]
- 3.4.2 IOStyleView [Android]
- 4 附錄
1 初中、高中時代
1.1 數據存儲計劃
1.1.1 2009年開始的數據持久計劃
掌握了會聲會影制作視頻,光盤刻錄,電腦系統安裝,使用AAALogo和LogoMaker做Logo設計,曾在高中的時候為一個餐廳做了個Logo,電子相冊制作。十年前開始,做了個數據持久計劃,這些光盤保留著10前的軟件、視頻、圖片等等數據,封存著那個時候的一切。在未來,我將通過M-Disc光盤來存儲他們。
詳情參見 把你的數據傳給子孫后代
2 大學時代(2013-2017)
2.1 攝影作品
自從有了第一部可以拍照的功能機之后我便開始拍攝了不少照片,技術也一步一步提高,大學的時候接觸了單反,那更是一發不可收拾,有時候我的身影會出現在某些會場,給大賽拍照,出現在風景區,然后自己慢慢就開始練習修圖,然后做視頻。不過這個愛好,在我畢業之后,就很少了。QQ空間相冊是我的舞臺
2.2 圖形制作 [Ps]
包括Logo設計、海報、徽章、傳單、壁紙制作、頭像、個人態度、班旗等作品,掌握了Photoshop的大部分功能。
2.3 圖像制作 [Ps+Pr+Ae]
2.3.1 啤酒DiDi工作室
不完全統計,大學中我至少做了40個視頻,包括:學生會宣傳,社團迎新,學校畢業典禮,校運動會,同學商業宣傳,老師慶生,微營銷等等。這些視頻中,有純Pr制作,Ae做的噴火、飛天、打字機、片頭、頻譜等效果,也有Ae模板修改。學習了不少Pr和Ae插件,什么藍寶石之類的。
🔗 直達鏈接
AE制作片頭兩個+個人攝影+驚喜
3D 攝像機,動態模糊,頻譜效果、光暈、觸手脈動而出效果、多種字體效果、非線性加減速
校學生會新聞中心招新
Ae模板應用、跟蹤、噴火、飛天落下特效制作
創聯部招新視頻
虛擬控制面板特效、飛天、滾動字幕條、圖像魔性疊加、閃電背景、動態模糊等
2014屆學生畢業典禮
Ae模版應用(0:00-0:15)
中間那一部分為我制作(1:16到2:50為我原創)
效果:史詩級的音樂、打字機、信號衰減、光暈等效果
🔗 純Pr或者會聲會影作品
校運會電氣系視頻
校新聞中心旅行
進制轉換器VCR
上位機實現Arduino可控RGB變色
個人攝影作品集錦
PR處女作、藍寶石特效、獻給2B的基友
GTA5-游戲演示2015
輻射4 新DLC 機械軍團Automatron 游戲演示
下列項目為工作時代制作
一個Ae制作的由無縫循環、電子扭曲、跑馬燈、頭像橡皮泥效果、字體效果做的一個專屬的手機來電秀
Oliver專屬來電秀
香港游 (谷歌地球上帝視角放大效果)
鳥瞰良渚 (我的第一個航拍剪輯視頻,用DJI Go手機端應用剪輯)
雙月灣游玩
…
還有很多視頻和源文件,隨著我大學時候一次意外導致硬盤的崩壞而丟失,最終沒能保留任何內容
得到許可發布的作品請參見我的優酷頻道:啤酒DiDi工作室
2.3.2 Cinema4D渲染學習
Cinema4D制作渲染的一款充電器,是一個學長研究課題需要的一個東西。
2.3.3 項目方案展示視頻 [Ae]
好朋友的一個大學課題,需要做一個展示他們項目方案的視頻,我幫他做了這個,
涉及到:攝像機三維空間的控制,如效果圖,放大鏡等效果
2.4 程序設計
2.4.1 感染方塊 [C]
這是我經歷的第一個計算機專周,炎熱的夏季,老師要求我們做一個“感染方塊”的控制臺游戲,在老師要求功能之外,我添加了難度選擇、改變圖案、模擬加載動畫效果。以這個開始我的編程生涯,也是十分有意義的,我們接觸的程序基礎C,那就從這里開始,走進程序的世界吧。
詳情參見 C/C++學習:感染方塊控制臺游戲
2.4.2 MFC開發的FTP客戶端
有個專周,老師讓我們實現使用FTP通信,但是我做了較為標準的圖形化的頁面,用的是MFC,實現了文件路徑的樹形多級控件展示。這應該我的第一個圖形界面的程序。
2.4.3 QX2014 [Java]
Java Swing編寫的模仿QQ2014客戶端,是一次Java專周做的一個項目。
Socket通信,注冊模塊,好友列表,聊天,更名,清屏,背景音樂,記住密碼,頭像展示,設計風格上界面浮夸,體現了那個時候比較喜歡外發光的效果。通過jdbc接入了Oracle數據庫(當時在學這個)寫入賬戶信息(賬號密碼,頭像,地址,性別)。
★ 2.4.4 圖書管理系統 [C#+Access]
這個是室友的姐姐的畢業設計,C# WinForm接入了Access數據庫,包括了注冊登錄、書籍的增刪查改、用戶增刪查改、權限控制、圖書管理(訂閱歸還)等功能。同時我也為其編寫了論文,雖然沒能賺多少,但更多的是我想得到實質上的技術鍛煉。
2.4.5 迅雷賬號爬取器 [C#]
時間:2015-7
功能:爬取了分享迅雷賬號的4個網站和優酷會員分享的1個網站,支持右鍵復制,喚起QQ報告問題,更新日志,打開網頁等功能。完全標準規范的扁平化應用開發。最后分享在了"吾愛破解"網
2.4.6 文件管理器 [C#]
時間:2015-11
功能:能夠將文件按照特定拓展名,支持多個拓展名進行整理分類,包括復制移動模式,導入配置文件等功能。支持對圖片文件進行Exif信息查詢,根據拍攝日期進行文件夾歸類。
★ 2.4.7 進制轉換器 [C#+Android]
這是我的學校奔騰杯計算機大賽參賽作品,包含了Android和WinForm程序
功能:
桌面程序:支持大數,四種進制任意轉換,中英文切換,支持背景音樂,中英文切換,鍵盤或者軟鍵盤輸入方式,復制功能,保存轉換記錄到文本等功能。
Android:支持大數,四種進制任意轉換,復制,換皮膚等功能。
做了一個宣傳視頻,視頻演示地址 進制轉換器VCR
源碼地址 Github地址
2.4.8 云動APP [Android]
這是學姐一個創業項目,UI出自我手,包含了登錄,跑步(百度地圖SDK)軌跡,二維碼打卡,個人資料查看修改,頭像上傳等,鍛煉成就等模塊。最右圖是項目3中的Android端。
2.4.9 上位機控制Arduino平臺RGB色燈 [Arduino+C#+C]
完成于2015,實現了PC程序控制硬件的RGB彩燈變色,還有類似老款充電器的循環變化顏色閃爍的效果。
視頻地址 上位機實現Arduino可控RGB變色
代碼詳情參考 基于Arduino的RGB色燈上位機控制
3 工作時代(2016-至今)
3.1 程序設計
★ 3.1.1 Cordova+Ionic 項目 [H5+Cordova]
項目背景:
這個項目是我們實習生進入公司的一個考核項目,需要在三周時間內開發完成并納入考核。項目為純H5+原生插件。
功能:
接入接口數據完全可以商用的一個項目,涉及到30多個頁面,完全實現了所有模板APP的功能。涉及到日歷控件編寫,掃描、通訊錄、圖片選擇插件,文件管理插件編寫。
包含報銷單審批,消息,CRM,辦公應用大模塊,協同大模塊和個人資料大模塊,搜索,仿微信朋友圈模塊(主動添加)。
3.1.2 Auto.js:實現螞蟻森林自動收能量 [JavaScript]
一款基于Auto.js這款腳本編輯APP開發的一個實用小工具,解決了一次性收取螞蟻森林能量的問題。
詳情參見 Auto.js:實現螞蟻森林自動收能量(懶人的高效生活) 40000+閱讀量
3.1.3 QQ音樂爬蟲 [Python+SQLite]
詳情參見 PythonQMusicCrawler
★ 3.1.4 密碼管理器 [Python+SQLite]
使用texttable Crypto binascii sqlite3 實現了一個漂亮的控制臺密碼管理器程序,支持多用戶,數據庫AES加密等。
詳情參見 Python密碼管理器(SQLite3\AES)
3.1.5 蒲公英管理器 (C#)
一款蒲公英管理器,適用于Windows平臺
用蒲公英開放API做的一個上傳應用PC程序,您只需要打包完成后,自動注冊到PATH環境變量,您可以控制臺輸入pgyer -c [您自定義的命令]即可上傳到您的蒲公英上面,這里的[您自定義的命令]指的是您預先配置好的那個模板,同時支持自定義輸出信息,上傳完畢鏈接和您自定義的模板自動復制到剪貼板,解放雙手。
詳情參見 PgyerManager
★ 3.1.6 IntelliJ IDEA Plugin開發 - OliverKit [Java]
這是為了方便我的開發,調試和發布開發的工具包,支持Jetbrains公司的所有IDE
3.1.6.1 蒲公英上傳發布插件
支持添加多個apk路徑,apk包多選上傳,多個蒲公英賬號管理,自動生成二維碼下載信息并且復制到剪貼板用于發給測試人員測試,十分方便。(圖左和右上)
3.6.6.2 接口日志格式化插件
對于像Logger之類日志庫,或者使用我編寫的日志庫,選擇生成的接口日志右鍵,選擇Format 即可去除制表符和前面多余的內容,保留我們的接口請求和響應JSON,自動復制到剪貼板。(圖右下)
3.6.6.3 ONote插件
方便我們保管各種項目各種環境的賬號密碼信息,便于直接查看。支持標簽分類
3.1.7 股票股價盈虧實時曲線 [Python+H5]
Python處理接口數據websocket_server sched,通過WebSocket給到前端,H5頁面用到了Materialize Chart.js Jquery moments WebSocket,這是跨平臺方式探究的一個小項目。
3.1.8 Linux不能啟動安卓模擬器的解決 [Python+Shell]
在Linux系統中,遇到了無法通過Android Studio啟動模擬器問題,查明原因之后編寫了Python和Shell腳本,用于通過控制臺去啟動模擬器,并且支持選擇哪一個AVD
詳情參見 解決部分Linux系統中無法啟動Android模擬器的方法
3.1.9 Win10新系統電腦鼠標卡頓的解決 [C#]
換了新電腦遇到GTX1060顯卡與最新版Windows系統兼容性問題,于是寫了這個PC程序,通過阻止顯卡休眠來解決了問題,使用到了OpenCLNet來實現一定頻率對GPU進行訪問,支持開機啟動,后臺隱藏運行。
詳情參見 解決Win10 1703版本后與GTX10系列顯卡切換沖突(電腦鼠標卡頓)
3.1.10 微信機器人 [Python+SQLite]
使用itchat cv2 sqlite3來擴展了我們微信的機器人功能,其中包括
- 微信聊天記錄存數據庫,撤回消息查看
- 召喚機器人對話,天氣查詢
- 開關電腦、遠程控制電腦拍照攝像并發送圖像
詳情參見 使用Pyhton+ItChat+圖靈機器人擴展微信功能
3.1.11 數據分析 [Python]
用于統計了我所在小區數據表中,不同姓氏的人數,姓氏數,戶數和業主數信息。
3.1.12 某大型網站搶房源推廣席位腳本 [Python]
這個為客戶項目寫的幫助他們能夠第一時間搶到推廣席位的插件。通過調用兩個接口實現對目標的鎖定,優化了控制臺顯示的效果。
3.1.13 IO Note 筆記本 [JavaFx+SQLite]
一款簡易的JavaFx開發的跨平臺日記本,用于記錄日常的重要筆記。
使用Sqlite3數據庫,用到了jfoenix實現Material風格的控件樣式,ormlite實現了ORM
★ 3.1.14 ADI 網站產品聚合 [Java+Sqlite]
ADI網站
使用到fastjson ormlite,從代理網站獲取了代理,并且在當前IP不能訪問的時候設置代理,多線程爬取了ADI網站三級分類下的所有產品的數據,包括樣品規格,是否可申請樣品,樣品鏈接,說明書PDF鏈接等等信息。
3.1.15 一鍵根據手機殼變主題 [Android]
那段時間因為有個梗,說是產品提出一個需求,要求APP主題根據手機殼的顏色改變而改變,雖說是玩笑,但是也不是不可以實現(手動狗頭),只需要一面鏡子,讓手機對著手機在啟動APP的時候調用攝像頭,拍攝到手機殼即可變色。使用PaletteAPI即可。
視頻演示地址 個人項目視頻演示 1
3.1.16 一鍵填寫TS [H5]
這是一個小工具,原系統由于TS需要一天一天填寫,但是一般都是一個月最后一天才填的我們就很麻煩,于是就寫了個H5頁面,使用到了ajax materialize.js materialize.css來實現了這個腳本。實現了包括登錄驗證,根據條件搜索,填寫日期范圍選擇等功能,并且提示優雅。
3.1.17 一鍵查詢企業信息 [Python]
項目上有個需求,有一個Excel表格,里面有300多個公司名稱,但是沒有其他該企業的工商信息,于是就咨詢我有沒有辦法一鍵補全這些信息,于是我就做了這個。
3.1.18 UDP廣播實現遠程控制 [Python]
應用場景
- 樹莓派連接在一個動態IP的環境,我們需要知道ip地址進行ssh連接或者sftp文件上傳
- 局域網下執行命令而不必關系對方IP地址, 比如執行關機/殺進程等遠程命令
詳情參見 Python: UDP廣播實現遠程控制
3.1.19 Socket實現文件傳輸 [Python]
通過下列方式在客戶端和服務端執行即可,實現了發送文件操作
# 服務端 python rec.py #客戶端 python send.py -f '{file path}' -i '{ip address}'詳情參見 Python通過Socket實現文件傳輸
3.1.20 RecyclerView實現列表上下漸變過渡效果 [Android]
Android中列表首尾漸變隱藏效果的實現
詳情參見 RecyclerView實現列表上下漸變過渡效果
★ 3.1.21 聚合助手 [Flutter+Android]
聚合了網絡資源,聚合了網絡的視頻、圖片、書籍,以及Android原生工具箱等內容,同時也適配了iPad的展示效果。
- 漂亮的UI,動畫過渡良好,操作更加便捷,手機端查看,支持iOS和Android;
- UI設計均出自我的手,我本身具有扎實的Ps技能和審美功底;
- 支持篩選,搜索,一鍵喚起迅雷下載(邊看邊播),這可能是最友好的方案;
- 支持從圖片取色,類似Android中的Palette API,來生成詳情頁的背景色;
- 支持應用內更新檢測、外部瀏覽器查看、二維碼分享、清空緩存、訪問接口數統計,開發者模式等功能
3.1.21.1 首頁和設置
- 第一次安裝進去會彈出關于對話框,讓用戶明確免責聲明和協議類型,然后檢查蒲公英中的版本更新,配置新版本的時候,可以在描述中加入升級數據,包括是否強制更新、是否永遠禁止使用等操作。
- 處于開發者模式的應用默認不予顯示在首頁,只有輸入開發者密碼才能展開,
- 設置中支持展示緩存、檢查更新、關于(免責聲明、協議)、開發者模式開關,支持一鍵下載迅雷、豆瓣、IMDb應用
- 分享二維碼
3.1.21.2 視頻綜合
- 卡片式展示效果,Hero過渡效果,詳情頁背景色從封面圖片中獲取,長按鏈接可以生成帶二維碼的分享海報,同時支持背景的動態模糊效果,查看封面大圖;
- 支持搜索和篩選、以及詳情頁頂部帶下劃線進入二級以上的篩選頁面、支持外部瀏覽器打開;
- 支持喚起豆瓣、百度搜索、IMDb查看這個視頻的影評和其他內容;
- 支持在線播放、喚起第三方應用下載功能;
3.1.21.3 電影、電視劇、動漫等
- 卡片式顯示,支持分類,展開詳情;
- 支持喚起豆瓣、百度搜索查看這個視頻的影評和其他內容;
- 支持分集下載、長安鏈接分享等功能;
3.1.21.4 紀錄片、科教、少兒
- 瀑布流顯示效果、封面標簽、清晰度展示;
- 支持篩選功能,在線播放,分集功能;
3.1.21.5 古代典籍
支持篩選,分屏顯示,文言文和白話文切換,字體顯示效果設置,暗夜模式等;
3.1.21.6 看報、NASA、時間線
- 看報:支持展示報紙,最新標簽,報紙詳情頁碼等功能,左右切換下一頁,圖上1/2;
- NASA:爬取了NASA的今日圖片和火星圖片,一進入是類似恒星膨脹的效果,背景是一個不斷縮放的輝光星球,圖片是環繞其運行的,圖片輝光效果,滑動時越遠會越小,點擊右方按鈕可以查看到原圖,左右滑動可以切換上下圖片,圖上6和下2/3;
- 時間線:設計初衷,是想有一個能記錄一個事件的發展過程,過程中內容包含圖片和文字信息,如下圖上3/4/5和下1圖,支持左右滑動刪除;
3.1.21.7 原生工具箱
- DEMO
畫國旗:原生自定義View畫的中國國旗,慶祝70周年,方法來自原稿的設計方式 - 爬蟲
爬蟲:輸入鏈接,能夠爬取輸入鏈接下的所有鏈接并展示,支持輸入遞歸層數
其他:7個不同網站的內容聚合,適配器模式,代碼中只需要寫解析即可,一般是分類-列表-詳情圖文遞歸模式,圖片一般支持查看大圖縮放、畫廊瀏覽一鍵下載、分享等功能 - 物聯網
樹莓派小車:下圖底部第二張,是樹莓派小車的控制器,搖桿用于控制方向,背景展示樹莓派攝像頭拍攝的內容,支持開關燈,WiFi和Nrf24L01無線模塊切換
局域網聊天:NSD搜索局域網下其他設備,進入聊天 - TOOLS
英文轉換:支持將英文數字轉成藝術字體,點擊復制 - 小部件
用于放置在Launcher上,用于給當頁應用分類提示,支持定制效果(多種漸變、漸變方向、圓角等等)
電子書:支持標簽展示、搜索、是否可下載、自動復制提取碼并喚起微信、直接下載、分享等等功能
3.1.22 其他爬蟲開發
算算總共開發的有10幾個吧
詳情參見 我寫過的爬蟲
3.2 Shell 腳本類
3.2.1 一鍵Clean所有Android工程腳本
3.2.2 Linux下自動更換壁紙
用了兩年的DeepinOS, 實現了對本地的壁紙文件夾內的圖片進行自動更換
3.3 物聯網類
★ 3.3.1 畢業設計《基于嵌入式的家用環境監測儀設計》 [Android+Arduino+NodeMCU+Node.js Express+MySQL]
2017年我的畢業設計,一個完全獨立開發的項目,架構設計到各端的實現。
視頻演示地址 個人項目視頻演示 1
詳情參見《基于嵌入式的家用環境監測儀設計》我的畢業設計
★ 3.3.2 樹莓派小車 [Android+樹莓派+Python]
樹莓派通過Python代碼實現的小車項目,能通過APP查看小車前方情況,兩軸舵機云臺攝像機(通過APP滑動屏幕控制),車輛遙控,支持WiFi和Nrf24L01無線模塊連接方式(需接入OTG模塊),支持速度控制,車燈控制,獨立供電。
詳情參見我的博文 基于Node-Red樹莓派智能車實現
★ 3.3.3 安卓手機OTG無線控制方案 [Arduino+C]
通過Android手機通過OTG連接Arduino單片機,單片機接入無線模塊,實現對遠程設備的控制,2017年做出了一個應用案例,當時就覺得便宜又方便,可以任意編寫APP來實現控制輸入,但是2020年7月我想申請專利,結果一家公司于2019年11月申請了這個專利,實在是遺憾。
視頻演示地址 個人項目視頻演示 1
詳情參見 一套便宜簡單實用的Android設備遠程控制擴展方案
★ 3.3.4 樹莓派Node-RED植物監控系統 [樹莓派+NodeRED]
基于IBM NodeRED實現的一款植物監測澆水系統
通過瀏覽器管理:溫濕度和當天曲線,當前圖像,拍攝照片,RGB色燈顏色調整,是否定時發送信息和圖片到郵箱,土壤濕度,是否有人等信息。
詳情參見 樹莓派Node-RED植物監控系統
3.3.5 隨身溫濕度計 [Arduino]
DHT11+數顯模塊能隨時查看溫度濕度的情況,接入充電寶或者電腦USB即可。
3.3.6 其他物聯網小項目
包含
- 控制風扇隨溫度變化
- 樹莓派控制Nrf24L01系列無線模組
- 樹莓派獲取DHT11溫濕度
- Pi4j 來實現Java端樹莓派開發
- 模擬將傳感器數據通過Socket傳輸
詳情參見 樹莓派3小項目
3.4 SDK開發
★ 3.4.1 Adb Tool [Java]
一款基于Adb命令易用的操作Android設備的SDK,代碼風格鏈式調用,包括模擬點擊、滑動、文本輸入按鍵、安裝卸載APK、刪除數據,支持了很多其他同類SDK不支持的功能,比如擴展的PackageManager,發送廣播等。
詳情參見Github地址
3.4.2 IOStyleView [Android]
打算做的一款iOS風格控件庫的Android平臺實現,但是項目太忙的關系,只完成了ActivityIndicatorView
詳情參見 IOStyleView
看到這里你就沒必要再看了,下面這些只是個人經歷的記錄,紀念那些奮斗的日子。
4 附錄
C# 寫的惡搞程序在你電腦的每個有權限的文件夾下面生成N個TXT文件
那個時候用GitHub Page搭建過博客,也搭建過WordPress博客,申請過好幾個域名,現在服務器還沒過期,網址 http://www.iofox.top ,并且用這個域名注冊了騰訊的企業郵箱,得到了@iofox.top的郵箱地址,我想去做點什么,但是似乎沒了那個激情。博客什么的用來就行了,更多時間可能是項目,總結最好能夠記下來,做了什么都記下來,免于遺忘。我一直說自己是咸魚,可我實際上不是,我一直在創作,無論什么。
這張壁紙來源于 DeepinOS 自帶壁紙,用了它的背景,換成了一張咸魚,但是用了幾天就換掉了。
因為工作,我來到了上海,這個城市不一樣。
或許很浮夸,但是我愛上了 Coding.
我真的希望這樣,但是事實真的能這樣嗎?
給一個搞微營銷的社會上的朋友做了視頻,前前后后改了很多版,但是客戶滿意,而且我也能夠賺到一筆錢。
Android x86 系統 Remix OS,不知道現在發展地怎么樣了,當時裝在我的電腦后,還用安兔兔跑了分,毫無疑問的第一。
當時乒乓球團體我們學校學院獲得了冠軍,打得還行,從小學四年級打到初三,從開始跟著馬琳學、后來跟著王勵勤學橫拍,但是我上了正式賽場就太差勁了,會慌得牌子都拿不穩,當時那個狀態是極度害怕失敗?十分愧對我乒乓球技術部長頭銜和共事的乒乓球協會成員。
還記得那個時候為選擇一個方向而迷茫。
總是很傷感,來自極度近視的調焦單反拍攝的街景燈光
那個時候喜歡的頭像之一,Oliver
這個燈光拍攝我也很喜歡,有弧度曲線,也很有層次感。
商業化?沒有的事,更多不過是貢獻自己的力量吧。
當時看著班上有個Unity3D大神,我們都叫他巫大師,我很敬佩的一個大神,一直在做著各種游戲,一直在參加各種比賽,獲得了不少的獎項。
我當時也試著開發了三個游戲,只有一個完成品,很簡單,叫做“人間大炮”,用了免費的人模型和大炮模型,然后你可以輸入你不喜歡的人的名字,這個名字會一直在他頭上漂浮,點擊開始就把發射出去,攝像頭跟蹤這個人落下去,算是發泄把。
還有兩個Demo,一個是學習坦克大戰那種,畫Terrian,學習網上教程開發控制坦克開跑,
另一個是飛機,但是做出來的飛機一點都不真實,哈哈。
剛進大學,我們的網路是需要銳捷認證才能上網的,不能共享網絡,我當時就想能不能有什么解決辦法,查詢了一些辦法,淘寶居然看了叫銳捷路由器的玩意,只需要提取銳捷客戶端中的一個文件上傳到路由器,就能實現認證。然后我們晚上斷電后使用了充電寶繼續上網。這個秘密一直沒說,據說我們畢業后面換成了CMCC認證。
記得當時負責畢業典禮的老師,她的老師過生日,想讓我們給生意宴會上做個視頻和負責播放PPT,一個晚上的時間,給我們租了酒店,當時覺得還挺好的,因為們學生很窮嘛。然后我們倆,阿政負責后勤,一個通宵做出來視頻,第二天用于宴會。這個老師找過我們兩次還是三次,每次都能跟著改善下生活,十分感謝她!在她那里我學到了怎么選一首好的歌曲,音樂鼓點和視頻的契合等內容,做了海報也為學生典禮做了兩屆視頻2014年和2015年,最后我們畢業那一次已經有學弟來做這個事情了,非常好。
說實話,這個難度的游戲也最多玩一次。
我爸當時的貨款,當時看到這么多真的很震驚!但是江河日下,誰都有潮起潮落,我爸好日子下去了,而我的好日子又來了,我只希望以后能夠不僅僅是打工,而是要有思想,我爸是一直說我以后要做老板不能一直打工,我當然清楚,但是目前的我沒那個能力,但是我感覺通過自己不斷積累,我堅信以后一定可以。
我真的很喜歡深圳這座城市,雖然在深圳買不起房,但是深圳的氛圍、溫暖氣候、藍天白云我十分喜歡。
當時想打第一次暑假工,花了幾十車費載我們去偉創電子,結果人太多,工廠就要求23歲以上才行,我們就回去了。
小學畢業照。
二戰高考給班上最帥的,最高的班草來了一張。
一種心境。
總結
以上是生活随笔為你收集整理的个人项目集 - Oliver Chu的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 回复热爱计算机的数控生
- 下一篇: 分享一个 Excel 做的三国杀 游戏