今天烦死了,各种技术,各种问题,全栈式多屏工程师不好做啊
2015-01-03 23:21
253 查看
感言:全栈式多屏工程师不好做啊
今天,是最近写代码最烦的一天啊,遇到各种问题。
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
今天,是最近写代码最烦的一天啊,遇到各种问题。
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
相关文章推荐
- 今天烦死了,各种技术,各种问题,全栈式多屏工程师不好做啊
- 今天烦死了,各种技术,各种问题,全栈式多屏工程师不好做啊
- 今天烦死了,各种技术,各种问题,全栈式多屏工程师不好做啊
- ADSL宽带使用中的各种技术故障问题
- 技术工程师-问题
- 今天讨论了一个问题:.net与java的技术可行性
- 从问题域看hadoop的各种技术
- 【技术帖】各种jsp servlet报错问题总结
- 黑马程序员——上级向资深工程师提出的十个iOS面试问题——黑马 ios 技术博客
- 技术面试问题汇总第003篇:猎豹移动反病毒工程师part3
- xib今天遇到的各种问题
- 推荐C++技术博客 各种C++问题
- 技术面试问题汇总第002篇:猎豹移动反病毒工程师part2
- 技术面试问题汇总第004篇:猎豹移动反病毒工程师part4
- 技术面试问题汇总第007篇:腾讯管家反病毒工程师-电话二面
- 技术面试问题汇总第001篇:猎豹移动反病毒工程师part1
- 技术面试问题汇总第006篇:腾讯管家反病毒工程师-电话面试
- 从今天起激活自己的Blog,本Blog侧重讨论技术和工作问题.
- 关于今天面试回答的不好的两个问题(垃圾回收机制和对象的排序)
- 技术面试问题汇总第005篇:猎豹移动反病毒工程师part5