今天煩死了,各類技術,各類問題,全棧式多屏工程師很差作啊

感言 :全棧式多屏工程師很差作啊

    今天,是最近寫代碼最煩的一天啊,遇到各類問題。

1.公司項目,發短信不成功。
    其中一個平臺的短信發送不成功,這個真不能怪我。
   一是因爲,HTTP短信接口的API地址不對,404。
   而是因爲,WebService接口,沒有SDK包,只有SDK的文檔。

2.表格組件grid有問題。
   不管怎麼嘗試,分頁老是失敗。
   秒針原來某個同事寫的grid組件,用的比較多,可是2.0和3.0有很大變化。
   參數的格式在變化,接受參數的方式也在變化,SpringMVC接收參數,2.0正常使用,3.0須要加上@RequestBody。
  或者要手動,修改grid組件中的ajax代碼。

  問題228總結:
228.st-grid3.0以後,爲何要用@RequestBody接收參數呢?
//SpringMVC 正常接收,不須要使用@RequestBody
$.ajax({
url : this.dataSource,
data : this.params,// && JSON.stringify(this.params),
//contentType : "application/json",
type : this.method || 'POST',
dataType : 'json',
context : this,
success : this.fill,
error : this.onerror
});
若是把2個地方的註釋去掉,必須使用@RequestBody  

我原來一直想的是,讀讀他的源碼,而後改形成本身的。
可是,一直沒有去作。
他寫的代碼,說的好聽點,很是簡潔,可是基本沒有註釋,可讀性很是差。
另外,他的代碼,在我之前用的過程當中,遇到了各類bug,難道是由於個人場景老是很特殊麼?

上次小雷官網文章的評論,我本身寫了個前端的ajax異步分頁 ,公司項目有Freemarker展現層分頁。

還有個重大問題是,秒針同事的分頁組件,與Bootstrap、DWZ老是存在衝突。

在今天再次遇到這個問題以後,我決定,改造個人ajax異步分頁,再也不去改造秒針同事寫的grid組件了。

3.HTML5開發。
   HBuilder的公司,數字天堂網絡,又推出了一個前端框架,MUI。
   可是,在使用AJAX的時候,提示plus不存在。
   感受是沒有正確地引入,HTML5Plus的環境,單獨新建HTML5 Plus的項目,是正常的。

  因此,如今的問題是,Html5 Plus和MUI框架怎麼繼承。
  HBuilder感受還不錯,可是另外2個產品,文檔真心不夠多啊,還須要很長時間的學習。

  目前最可行的辦法是,把官方的每個例子,都單獨運行一次,而後再集成,最後再用這幾種技術,寫本身的FansUnion官網-移動版。

 固然,移動版會簡單許多,主要是練習HTML5開發手機應用。
 
 年後,再認真學習Android開發,最後2個月還有不少開發任務,不少文章要寫額。


4.Lucene已經到了第4個大版本了。
  部分API已經不兼容3.x的了,是否要升級,是個問題。
  要好好學習下才行。

5.Mybatis生疏了。
  Mybatis的ResultMap映射,好久麼有寫了。
  很長時間,一直用Map接受參數,基本不用bean。
  可是,通過長時間的思考和探索,以爲用model纔是最佳的辦法,因此須要使用ResultMap,解決數據庫字段名和java屬性名不匹配的問題。
 緣由是,數據庫的命名規範和Java的命名規範不同,我喜歡按照標準的規範來命名。

 熟能生巧,僅此而已。

6.Eclipse常常卡,修改代碼以後,再保存,要很久才響應。
   得想一想辦法,優化下Eclipse才行。
   已經2015年了,Eclipse仍是這麼任性。

  看來,我不能再一個IDE上吊死了,HBuilder、IDEA等IDE都要學習一下。
 
CSDN2014博客之星評選,幫小雷投一票吧

http://vote.blog.csdn.net/blogstar2014/details?username=fansunion
相關文章
相關標籤/搜索