看着一批批小白的遭遇,有些无奈,又跟我年轻时有些类似.今天正好有点时间,给你几个建议. 1.在结业之前一定要把自己参与过的项目仔细审视一下,一点要特别熟悉项目的流程功能,另外也要重视自己做过的模块,看看自己模块的亮点所在,尽量自己的模块拥有更多的亮点.2.简历方面细节很多,我相信你上培训班自然是有人指导你怎么包装的,好好听好好学,照着做.这个第一步非常重要,你不照做,就别痴心妄想拿高薪了.简历模板一定要选用恰当,大方得体.基本信息一定要完善,最重要的莫过于你的项目了,最好两个项目吧,一个团队项目…
IT咨询顾问:一次吐血的项目救火   年后的一个合作公司上线了一个子业务系统,对接公司内部的单点系统.我收到该公司的技术咨询:项目启动后没有规律的突然无法登录了,重新启动后,登录一断时间后又无法重新登录,对方技术人员一头雾水不知道什么原因,后台日志没有任何错误信息.我临危受命,赶往该项目进行扑火工作,其实本来2天都可以解决的问题,让我花了5天解决.具体原因待我一一解释. 1,未掌握log日志的精髓 log日志的debug,info,error信息乱打,该用debug的用info,该用info的用…
昨天晚上参加一个web开发面试,对于还没有真正毕业的自己来说,web开发的面试不是第一次,暑假就面试几家公司,前几次的面试并没有发现自己对自己学习的专业知识有什么学习态度的问题,因为前几次的面试官都是公司的hr或者管理者,并不是什么专业的IT人.所以在面试上我只是很轻松说自己十分熟悉的东西讲给面试官,而面试官也不会提什么很专业的东西.这样我也很容易的通过了面试.暑假的web开发实践的经历也只是让我觉得自己web开发的专业只是还是很浅显,学习的东西都是很基础的过时的知识. 但是这一次面试的公司的是…
1.在知道必要之前不要优化系统 这可能是最重要的性能调整技巧之一.你应该遵循常见的最佳实践做法并尝试高效地实现用例.但是,这并不意味着在你证明必要之前,你应该更换任何标准库或构建复杂的优化. 在大多数情况下,过早优化不但会占用大量时间,而且会使代码变得难以阅读和维护.更糟糕的是,这些优化通常不会带来任何好处,因为你花费大量时间来优化的是应用程序的非关键部分. 那么,你如何证明你需要优化一些东西呢? 首先,你需要定义应用程序代码的速度得多快,例如,为所有API调用指定最大响应时间,或者指定在特定时…
写Java代码有三年多了,遇到过很多坑,也有一些小小的心得.特地分享出来供各位学习交流.这些技巧主要涉及谷歌Guava工具类的使用.Java 8新特性的使用.DSL风格开发.代码封装等技巧. 一.null的判断 对于Java Developer来说空指针异常让我们深恶痛绝.我们进行单元测试的时候很多的时间就是在消除空指针异常,一个容易报空指针的代码肯定称不上是合格的代码.当然,完全消除空指针绝非易事,但我们可以最大限度地让空指针异常变得可控.只要我们知道代码何时会出现null,那么我们就成功一大…
快速理解_求职面试:必不可少的嘴 +  双向沟通交流 = 人与人之间的心理游戏 ps:以下为_面试题回答套路_案例,仅供参考,不挖坑 常见的面试题: 你是如何看待软件测试这个行业的? 说说你对软件测试的理解? 谈谈你在测试领域的职业规划?……诸如此类… [面试观点]   用你的嘴巴,结合你的工作经历,形成自己的观点,用你习惯的语言说出来(估计话唠模式要开启) [面试分析] 面试职位:“软件测试工程师,工程狮,狮……” 面试官考核点:面试者整体思维观(大局分析观).行业认知度(熟悉度).过往工作经…
不可关闭窗口 setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);…
答题时,先答是什么,再答有什么作用和要注意什么(这部分最重要,展现自己的心得) 答案的段落分别,层次分明,条理清晰都非常重要,从这些表面的东西也可以看出一个人的 习惯.办事风格.条理等. 要讲你做出答案的思路过程,或者说你记住答案的思想都写下来.把答题想着是辩论赛.答 题就是给别人讲道理.摆事实.答题不局限于什么格式和形式,就是要将自己的学识展现出 来! 别因为人家题目本来就模棱两可,你就心里胆怯和没底气了,不敢回答了.你要大胆地指出 对方题目很模糊和你的观点,不要把面试官想得有多高,其实他和你…
1,尽量使用直接量.     采用String str="hello"; 而不是 String str = new String("hello"): 2,使用StringBuilder和StringBuffer进行字符串连接.     String.StringBuilder.StringBuffer都可代表字符串,其中String代表字符序列不可变的字符串,而StringBuilder.StringBuffer都代表字符序列可变的字符串. 3,尽早释放无用对象的引…
写业务代码的时候,我们经常要做条件判断,有的时候条件判断的或判断长达20多个.reg.equals("1") || reg.equals("2") || reg.equals("3")||.....是不是很奔溃 1,这个时候代码维护不好维护,字段一多对字段就会出错. 2,在最差情况下,执行语句要对这20个判断都判断一下才知道最终的结果,在高性能业务下发挥并不好. 这个时候我们可以用map或set来进行判断,因为hashmap是一个hash桶,查找…