菜鸟日记第二篇
2016-07-04 22:44
253 查看
2016.7.4同样瓢泼大雨,正式打卡上班第一天,没有想象中的激动,陌生的同事,陌生的环境,而接下来两个月即将接手的项目也有所了解,开发出一个与之前实习接触过的资金管理平台类似的web项目,听起来就很没技术含量,并且大部分功能也都是与之前的资金管理平台类似,然而,然而,然而,对于我这个连ssh都没怎么学的纯菜鸟来说这明显具有十足的挑战性,真正到了公司才发现,没人管你到底是不是新来的,有实力才有说话权,不会干也得硬着头皮干下去,领导在催着,他们真正关注的是项目的进度,而不是你个人的学习成长过程,这就是现实,赤裸裸的现实,而你跟不上这种节奏最后应该也只有一条路——淘汰出局。
这次真心感觉到了压力,不过身为新人值得欣慰的就是有前辈能够指导,而自己所需要做的就是尽快学习,尽快上手,越快越好,现在就是这种感受,觉得只有真正能够独立接手项目才算真正被同事认可,被领导认可,被自己认可。所以有句话说得好,出来混迟早要还的,在学校过的越安逸,出来以后若想跟上步伐,必须更努力,这些都是必须的,迟早要面对,完成不了最后也只有out出局。
接下来会每天记录学习的内容,制定相应学习计划,争取做好人生中第一个项目。
那么就从今天说起吧,今天是真是学习struts2的第三天,主要接触了文件的上传、下载,值栈相关知识,OGNL表达式,struts2常用标签。
先从文件上传下载说起,文件上传主要定义三个私有变量提供get和set方法,拦截器可以配上传文件的扩展名,上传文件的大小。文件下载需要配一个stream结果集,包含两个参数,然后提供两个参数的get方法,最后需要写一个解决浏览器下载文件名乱码的方法。
接下来就是值栈的原理,每一个action产生的同时都会随之产生一个值栈,值栈中包含两个部分,本质上分别是arraylist和map集合,值栈的主要作用用于存取数据,使得数据在jsp页面显示,配合ognl表达式和struts2<s:property>标签可以灵活的显示数据,OGNL表达式主要学习了"$","%","#",的使用。最后就是一些标签的使用方式,这些都不涉及什么难点,关键是记住就行了。没带笔记,就不一一列举了....史上最偷懒学习笔记
这次真心感觉到了压力,不过身为新人值得欣慰的就是有前辈能够指导,而自己所需要做的就是尽快学习,尽快上手,越快越好,现在就是这种感受,觉得只有真正能够独立接手项目才算真正被同事认可,被领导认可,被自己认可。所以有句话说得好,出来混迟早要还的,在学校过的越安逸,出来以后若想跟上步伐,必须更努力,这些都是必须的,迟早要面对,完成不了最后也只有out出局。
接下来会每天记录学习的内容,制定相应学习计划,争取做好人生中第一个项目。
那么就从今天说起吧,今天是真是学习struts2的第三天,主要接触了文件的上传、下载,值栈相关知识,OGNL表达式,struts2常用标签。
先从文件上传下载说起,文件上传主要定义三个私有变量提供get和set方法,拦截器可以配上传文件的扩展名,上传文件的大小。文件下载需要配一个stream结果集,包含两个参数,然后提供两个参数的get方法,最后需要写一个解决浏览器下载文件名乱码的方法。
接下来就是值栈的原理,每一个action产生的同时都会随之产生一个值栈,值栈中包含两个部分,本质上分别是arraylist和map集合,值栈的主要作用用于存取数据,使得数据在jsp页面显示,配合ognl表达式和struts2<s:property>标签可以灵活的显示数据,OGNL表达式主要学习了"$","%","#",的使用。最后就是一些标签的使用方式,这些都不涉及什么难点,关键是记住就行了。没带笔记,就不一一列举了....史上最偷懒学习笔记
相关文章推荐
- 逆向工程之表达式优化识别(2)-乘法
- 技巧与知识
- Rename Filenames Wirth Full Angular-Chinese
- PAT (Advanced Level) 1097. Deduplication on a Linked List (25)
- python环境下载地址
- Spark性能优化指南——高级篇
- WebRTC手记之本地视频采集
- 使用TIM3定时输出PWM控制LED灯实现呼吸灯
- Umbraco 7.4.3 安装图解【Umbraco教程】
- XMPP完成注册和登录
- 单例模式---从职员层次谈起
- 二分查找-剑指offer
- Nginx安装与简单的负载均衡(centos6.5)
- Bootstrap 入门到精通
- 牛顿法|阻尼牛顿法|拟牛顿法|DFP算法|BFGS算法|L-BFGS算法
- WebRTC原生音频采集
- 大型网站图片服务器架构的演进
- 文章标题
- linux信号机制基础
- C++ hook