今天烦死了,各种技术,各种问题,全栈式多屏工程师不好做啊

感言 :全栈式多屏工程师不好做啊

    今天,是最近写代码最烦的一天啊,遇到各种问题。

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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发技术细节和最佳实践,逐步培养起自己的项目开发问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值