Java小白的一些收获
来源:互联网 发布:linux dump命令 编辑:程序博客网 时间:2024/06/04 18:52
本人是小白一枚,刚在培训学校学完,在面试了N多家公司以后,顺利的开始工作,然后就开始了虐心的生活!回归本题,说一说我最近的收获。
这周给我一个练习,做一个设备信息在手机上的展示(公司是做智能社区的,所以涉及到硬件),我就说一下开发中遇到的各种问题,因为接口是别人写的,返回来的数据用AES加密的,所以不能再前台js直接访问,需要怎么自己写一个简单的后台,在后台利用HttpUtil.java和AESUtil.java去访问接口并将数据解密,返回到前台。之后就遇到了各种问题
1.返回到前台的json对象是乱码,百度之后才知道,@ResponseBody返回的数据默认编码是ISO-8859-1,
利用@RequestMapping(value="路径",produces = "application/json; charset=utf-8")解决返回json对象的乱码问题!!
encodeURI():用这个函数解决ajax的传参乱码问题!!!
2.因为页面是用easy-UI写的,
有的数据需要转换,列属性 formatter : function(val,row){ }可以对数据做一些改变
rowStyler : function(index, row) {return 'background-color:#f04f4f;'; },利用这个属性可以根据一些条件动态改变行的样式;
将textbox设置成不可编辑状态:$('#id').textbox('setValue',数据).textbox('textbox').attr('readonly',true);当时为了解决这个问题也试了好多方法,现在回头想想感觉自己很智障
datagrid利用行索引去行的数据:var selectedgrid = $('#ID').datagrid('getData').rows[rowindex];
做完这个练习之后收获很多,最大的感悟就是一定要理清思路,想好逻辑在开始写代码,如果想到哪写到哪很容易全部重写的,并且遇到问题一定不能慌,不要一味的去百度,一定要自己先调试,明确的知道自己那不会,这样会提高效率,并且提高自己编程能力。
- Java小白的一些收获
- 暑期小白关于编程的一些收获
- nice validator的一些小收获
- 一些小收获
- 阅读Java代码的的一些收获
- java---小收获
- 第一次博客一些小收获
- 关于学习红黑树的一些小收获与总结
- 今天的小收获!!
- 今天的小收获
- 今天的小收获
- 意外的小收获
- 今天的一些收获
- 今天的一些收获
- 一些新的收获
- 开发的一些收获
- 最近的一些收获
- 重新系统学习Java收获的小tips
- 免费微信公众号专用h5在线电影票API
- 网络知识整理
- 代码整洁之道内容概括
- Linux网络应用程序设计
- 顺序查找(LinearSearch)的总结
- Java小白的一些收获
- Restify —— 在Node.js中构建正确的REST Web服务
- iOS中.h或.m文件名后会有M,A,?
- SeaweedFS
- android 滑动拦截
- qt 在ubuntu下的下载安装及测试
- c#隐藏和重写基类方法的区别
- 第一课 简介Lua 开始
- Vue2.0环境搭建