一種利用云共享實現代碼提示的方法
【專利摘要】本發明提供一種利用云共享實現代碼提示的方法,在平常寫代碼的時候遇到的錯誤上傳到云端,再將這個遇到的問題的解決方法進行整合排序,存入數據庫中,并利用大數據的處理方法對數據進行整合、處理、清洗,從而生成“問題—解決方法”的問題庫,再進行相同問題不同解決方法的智能排序,然后生成最終代碼提示庫。本發明和現有技術相比,實現更加智能化的代碼提示與跟前瞻的錯誤解決方案,從而使得用戶可以更加有效率的進行項目開發,更加有效率的進行錯誤解決,更加有積極性的開發更優雅的更漂亮的代碼;而且本發明還具有設計合理、結構簡單、使用方便等特點,因而,具有很好的使用價值。
【專利說明】
一種利用云共享實現代碼提示的方法
技術領域
[0001 ]本發明具體地說是一種利用云共享實現代碼提示的方法。
【背景技術】
[0002]互聯網時代,造就了無數網絡“成功”者,而這些成功者都是憑借所能夠代表自己的一個個的項目從而獲得成功。因此對生產項目的生產者的需求就越來越多,而這些生產者的工具便是各種語言,通過各種語言,“生產者”們在電腦面前書寫出了無數個傳奇。
[0003]“生產者”便是我們口中常說的程序員,程序員的工作便是敲擊出一行行的代碼,代碼進行編譯調試,從而產生自己的作用。在這個過程中,代碼語言對規則的要求非常高,我們的程序員會遇到無數的錯誤,無數的問題。那么我們程序員就需要無數次的進行調試、修改。“云代碼提示”功能的出現可以更好的解決程序員在編寫代碼道路上的難題,就好像我們從古老的手算到算盤計算到計算機算這樣的過程一樣,可以讓程序員快速解決掉一些常見的問題,甚至一些很棘手的問題都可以通過這樣的一個平臺得到解決。
【發明內容】
[0004]本發明的目的是克服現有技術中存在的不足,提供一種利用云共享實現代碼提示的方法。
[0005]本發明的技術方案是按以下方式實現的,在平常寫代碼的時候遇到的錯誤上傳到云端,再將這個遇到的問題的解決方法進行整合排序,存入數據庫中,并利用大數據的處理方法對數據進行整合、處理、清洗,從而生成“問題一解決方法”的問題庫,再進行相同問題不同解決方法的智能排序,然后生成最終代碼提示庫;
具體步驟如下:
步驟1:代碼編輯器中用戶上傳錯誤代碼問題,如果解決問題則一并上傳解決方法; 步驟2:根據獲得的代碼問題生成代碼問題庫,如果有解決方法則對應生成解決方法字段;
步驟3:將問題一解決方法庫進行數據分析、清洗、整合;
步驟4:對相同問題不同解決方法安上傳次數等規則進行智能排序;
步驟5:將排序后的“問題一解決方法”存到最終的代碼提示庫中,以備代碼錯誤提示推送。
[0006]本發明的優點是:
本發明的一種利用云共享實現代碼提示的方法和現有技術相比,實現更加智能化的代碼提示與跟前瞻的錯誤解決方案,從而使得用戶可以更加有效率的進行項目開發,更加有效率的進行錯誤解決,更加有積極性的開發更優雅的更漂亮的代碼;而且本發明還具有設計合理、結構簡單、使用方便等特點,因而,具有很好的使用價值。
[0007]實施方式
下面對本發明的一種利用云共享實現代碼提示的方法作以下詳細說明。
[0008]本發明的一種利用云共享實現代碼提示的方法,將“云用戶”在生產項目時候遇到的錯誤,上傳到云端,進行數據的集成整合,并且將“云用戶”在解決這個錯誤的時候所運用的方式方法進行問題的關聯整合。然后利用“大數據”的處理方式,將這些問題一解決方法這些關聯的數據進行整理、清洗、整合。并將所有“云用戶”此問題的處理方法按照一定的順序進行排序,“云用戶”再次處理項目的時候在遇到同樣的或者相似的錯誤的時候,云端會自動檢測并按照一定的順序方法推送給用戶這些解決方法,
具體步驟如下:
步驟1:代碼編輯器中用戶上傳錯誤代碼問題,如果解決問題則一并上傳解決方法; 步驟2:根據獲得的代碼問題生成代碼問題庫,如果有解決方法則對應生成解決方法字段;
步驟3:將問題一解決方法庫進行數據分析、清洗、整合;
步驟4:對相同問題不同解決方法安上傳次數等規則進行智能排序;
步驟5:將排序后的“問題一解決方法”存到最終的代碼提示庫中,以備代碼錯誤提示推送。
[0009]本發明的一種利用云共享實現代碼提示的方法其加工制作非常簡單方便,按照說明書所示即可加工。
[0010]除說明書所述的技術特征外,均為本專業技術人員的已知技術。
【主權項】
1.一種利用云共享實現代碼提示的方法,其特征在于在平常寫代碼的時候遇到的錯誤上傳到云端,再將這個遇到的問題的解決方法進行整合排序,存入數據庫中,并利用大數據的處理方法對數據進行整合、處理、清洗,從而生成“問題一解決方法”的問題庫,再進行相同問題不同解決方法的智能排序,然后生成最終代碼提示庫; 具體步驟如下: 步驟I:代碼編輯器中用戶上傳錯誤代碼問題,如果解決問題則一并上傳解決方法; 步驟2:根據獲得的代碼問題生成代碼問題庫,如果有解決方法則對應生成解決方法字段; 步驟3:將問題一解決方法庫進行數據分析、清洗、整合; 步驟4:對相同問題不同解決方法安上傳次數等規則進行智能排序; 步驟5:將排序后的“問題一解決方法”存到最終的代碼提示庫中,以備代碼錯誤提示推送。
【文檔編號】G06F11/36GK105843739SQ201610166913
【公開日】2016年8月10日
【申請日】2016年3月23日
【發明人】李源, 王世創, 姚民偉
【申請人】浪潮軟件集團有限公司