黄勇( 博客),从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。...热爱技术交流,乐于分享自己的工作经验。著有《架构探险——从零开始写Java Web框架》一书。 我的十年技术之路 CSDN:请和大家介绍下你和目前所从事的工作。 黄勇:大家好,我是黄勇。...仅半年时间,我们所有的产品成功地迁移到了 Java 平台,结果出乎大家的想象。公司市场也非常不错,产品得到了业界的认可,订单数源源不断,大家每天都很忙碌,但却很开心。...把客户当成病人 客户有需求,但没有技术,而我们有技术、有经验、有产品,正好可以帮助他们实现需求,从而提高他们的工作效率,这样客户才会心甘情愿地把钱放入我们的口袋。...黄勇:建议有一定 Java Web 开发经验的读者阅读这本书,当然,如果大家想通过这本书来学习 Java Web 核心技术也是非常不错的,因为书中会有大量的实例来讲解 Java 必备的基础技能。
十年的职场之路坚持不易,分享下我的「IT 职场」经验。 时光飞逝,我事业中第一个十年已然结束了。...在这十年里,让我收获了很多,跟大家分享一下我在 IT 职场方面的一些个人经验,不一定对每个人都实用,请大家仅作参考吧。 Java 会在很长的一段时间内是主流 为什么开发Java Web都要用框架?...有一定Web前端开发经验的人,很多都会有这么个想法:那些写框架的人好厉害,什么时候我才能写一个自己的框架呢?有时候看看别人的框架代码,又觉得很复杂,对此我有一些建议以及新人学习需要什么基础?...前者属于动态语言,无需编译,可通过解释的方式来运行,而且 Java 需要首先通过编译,将源文件转为字节码,且载入 Java 虚拟机才能运行,相对来说,Java 对环境的要求较高,但 Java 具备更强的面向对象能力...一个成功的项目,离不开每个人的努力,分享下我曾经的项目管理经验。
《Java 面试指北》来啦!这是一份教你如何更高效地准备面试的小册,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容。...周末就不分享技术了,分享一位 3 年Java工作经验的读者裸辞之后的提问。 读者的提问内容如下 : Guide哥,晚上好。...我2019年毕业,现在有3年的Java工作经验,刚毕业前半年在一家知名上市公司,后面则进入一家传统行业公司待到现在2年半。...由于看不到技术成长以及其他原因,上上周辞职了,目前交接中,下个月中旬就得离开了,还没开始找新的工作。...再再比如说你使用缓存或者消息队列等技术解决中工作中的实际问题。
劣势: 1.15年7月毕业后开始到上海工作,面试的时候是17年3月到4月,一年多的经验,勉强算两年经验。...分析:这个相对影响较小,因为有工作经验后,公司对学校的要求就没那么高了,只要是本科就基本没问题,但是还是有个别叼毛公司只要985/211。...3.前一家公司是传统电信行业,加入项目组时,项目已经上线有段时间了,我们的任务就是有需求就开发,有bug就优化,其他时间就聊骚,各干各的,工作一年多跟在养老一样,用一句话说就是编程5分钟,扯淡2小时,项目经验严重不足...我学习源码的过程中,看过几个人的关于源码的文章写的很不错,如下: 五月的仓颉 占小狼 zhangshixi的Core java系列 3.熟悉项目 找出自己工作以来开发过的最叼的功能,将整个功能的流程和涉及的东西吃透...ThreadPoolExecutor的内部工作原理。 分布式环境下,怎么保证线程安全。 Java学习交流QQ群:589809992 我们一起学Java!
劣势: 1.15年7月毕业后开始到上海工作,面试的时候是17年3月到4月,一年多的经验,勉强算两年经验。...分析:这个相对影响较小,因为有工作经验后,公司对学校的要求就没那么高了,只要是本科就基本没问题,但是还是有个别叼毛公司只要985/211。...3.前一家公司是传统电信行业,加入项目组时,项目已经上线有段时间了,我们的任务就是有需求就开发,有bug就优化,其他时间就聊骚,各干各的,工作一年多跟在养老一样,用一句话说就是编程5分钟,扯淡2小时,项目经验严重不足...分析:大学的荣誉对一个有工作经验的人来说,公司不一定会看重,但是可能会对面试官产生微妙的影响,特别是ACM奖,我碰到过有的面试官也是搞过ACM的,有共同的话题聊起来总是比较容易的,但是也要注意不能把这一栏篇幅写的过于多...我学习源码的过程中,看过几个人的关于源码的文章写的很不错,如下: 五月的仓颉 占小狼 zhangshixi的Core java系列 3.熟悉项目 找出自己工作以来开发过的最叼的功能,将整个功能的流程和涉及的东西吃透
新手Java程序员找工作更看重Java项目经验?...这个问题,想必是很多学Java的朋友也特别好奇的地方,企业在Java面试中,很多的问题看似在问你的Java技术,其实所问的Java技术都隐隐的跟你的Java项目经验有关,在Java面试中,Java项目经验是企业很重要的考察部分...因为在企业看来,具备丰富Java项目经验的人,动手能力自然也不会差到哪里去,招到企业内,自己对其进行岗前培训的时间、精力都会少很多很多,而那些不具备丰富Java项目经验的人,在动手能力上会有所欠缺,可能在很长一段时间都无法适应工作岗位的需求...在企业看来,与其聘用一个毫无Java项目经验的Java人才,在不能保证他工作是否稳定情况下,花费人力物力资源去培养,不如高薪聘请一位有丰富项目经验的Java技术人才,避免出错的同时也避免了许多麻烦。...你想更好的找工作、累积丰富的Java项目经验。
两年Java开发工作经验面试总结 最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司。...劣势: 1.15年7月毕业后开始到上海工作,面试的时候是17年3月到4月,一年多的经验,勉强算两年经验。...分析:这个相对影响较小,因为有工作经验后,公司对学校的要求就没那么高了,只要是本科就基本没问题,但是还是有个别叼毛公司只要985/211。...3.前一家公司是传统电信行业,加入项目组时,项目已经上线有段时间了,我们的任务就是有需求就开发,有bug就优化,其他时间就聊骚,各干各的,工作一年多跟在养老一样,用一句话说就是编程5分钟,扯淡2小时,项目经验严重不足...分析:大学的荣誉对一个有工作经验的人来说,公司不一定会看重,但是可能会对面试官产生微妙的影响,特别是ACM奖,我碰到过有的面试官也是搞过ACM的,有共同的话题聊起来总是比较容易的,但是也要注意不能把这一栏篇幅写的过于多
很多学计算机小伙伴从校园刚出来,因为没有项目经验,找工作出出碰壁,尤其是普通大学大专和本科。...今天锋哥送80个“Java项目经验”给你,无套路,谢谢; 看看下面的“惨剧”就知道: 没项目经验,找不到工作 没有项目经验,得不到面试机会 对于普通大学毕业的大专或者本科生,要想找份好实习单位或者工作...,还真得搞点“项目经验”,至少能有面试机会,最终才能有工作机会; 经常有应届生找我,说“锋哥啊,给点项目经验啊,实在编不出来”; 今天“它来了”,一次性给你80个;(资源来自互联网) 截图几个大伙看看:...这里说明几点: 1,给“项目经验”仅仅是为了让大家参考学习,通过了解项目业务,然后结合自己所学知识,能够讲解出来,至少让面试官认为你还行,有培养价值; 2,如果时间足够,可以尝试自己实现业务功能...,不一定全部实现,可以实现一部分; 3,这些“项目经验”,适合应届生,不适合中高级; CSDN下载地址(0积分白嫖系列): https://download.csdn.net/download/caoli201314
分享这半年的 Electron 应用开发和优化经验 Bobi.ink 2019-12-16 2019 年最后一发,谈谈这半年 Electron 应用开发和优化心得...下半年可以拿出来说一说的项目,估计就是我们用 Electron 重构了一个桌面端应用。...如果熟悉 Java、C# 那就更没什么问题了。...@action public incr = () => { this.count++ } private pageReady() { // 页面就绪,可以在这里做一些准备工作...为了优化 Electron 应用,我们也做了很多工作。 性能优化一般都分两步走: ① 分析、找出问题。参考《React 性能测量和分析》 ② 针对问题解决问题。
工作中的成就感来自哪些方面? 在一定程度内,工作的成就感并不只源于收益。...我的成就感来自如下三个方面: 解决线上的疑难问题(性能调优、复杂问题排查)等等; 完成一段代码的重构、一个模块的重构以及一块业务概念的重构 工作的成功对业务方或客户有用 在工作沟通中需要学会说不...在工作中,可能会涉及到谈判、协商等场景,当决定要进行谈判的时候,需要明白自己的底线,学会说不。
这学期三个班级现代控制理论课程已经结束,学院老师给了我很多帮助和启发,有一个班级成绩不太理想,还有许多需要改进的地方,好多材料还没有整理。等有空闲时间再认真总结...
背景 不知不觉去Z厂已经半年了,恰逢前几天转正述职,趁着这个机会,做个阶段性总结....主要工作内容: 业务线质量把控、过程改进、提效自动化、横向工具建设、团队管理....解决问题能力 •提出问题: 在工作经常见过,吐槽内部某个工具或者自动化框架不好用,但是往往就无下文,缺乏可优化的方案,并改进问题....QA自己写的后端服务是java + springboot这一套,以前是走python + flask这一套的.不过QA写的平台都没啥太难的业务逻辑,接口增删改查比较多,数据库交互mysql、redis到头了...文档能力 •业务文档: 对业务上的逻辑理解,梳理出来落到wiki上.工具的使用教程,写到公共目录,会极大提高自己包括组员的工作效率和认知.
java后端1年经验和技术总结(1) 1.引言 毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。...——子类非静态变量——子类非静态代码块——子类构造函数 2.2 值传递和引用传递 可能很多人对此不屑一顾,心想老子都工作一年了,对这些还不熟悉吗?...但是实际工作经验中又知道多少呢,对于项目中如何巧用估计更不要提了。 ...在工作中我就遇到过有人在for循环进行list的remove,虽然编译器不报错,程序可以运行,但是结果却可想而知。 ...开源框架 4.1 Hibernate、Mybatis 相信每一个java程序员对这些都不陌生,这里不再详述。
Java基础 java 内存模型 答案传送门 类的生命周期 答案传送门 gc root 以及垃圾回收算法 答案传送门 字节码相关 INVOKEVIRTUAL INVOKESPECIAL...apply之间的差别 如果写入失败了会怎么样 如何做包体积优化,如果让你做dex包体积优化你会怎么做 自己给自己开门 apt 和gradle transform的差别是什么 apt生成的是java....class .java .dex之间的区别是什么 吐了,虚拟机什么的我面试的时候都给忘了。哎,太难了。.java是给开发看的,.class是给机器看的,而.dex是给安卓虚拟机看的。...kotlin 协程和java的线程有什么区别 启动优化是如何做的 我个人拙见哦,启动的东西要么延迟,要换缓存。时间轴总长其实比较难以优化,我们参考的是阿里的starup的任务图模式。
这篇文章很多都是来源于他的学习经历,学习路径,现在在这里把他的学习经历和面试经历分享给大家,这个PDF一共263页,篇幅限制,在这篇文章中无法发完,但是大家可以点我头像看我主页,免费获取领取这个PDF的方式,还为大家准备了更多免费的Java...下面开始分享: 一.java基础 1.1.2.装箱和拆箱 自动装箱是Java 编译器在基本数据类型和对应的对象包装类型之间做的一个转化。...二.集合类Set 三 锁 volatile synchronized Lock ReentrantLock AQS C 四 java多线程 ?...五.Java进阶ssh/ssm框架 六.Java 内存模型 和 垃圾回收 ? 七.数据结构与算法 八.数据库 九.网络 ? 十 操作系统 十一 Linux命令 ?
我个人是从高中毕业就开始学习Java的,毕业之后被忽悠到培训机构参加Java培训班,在这个期间很庆幸通过报考大专和本科的自考,把学历给提上去了,以至于我后面学历方面也没有被卡很多,虽然大部分企业还是会要求全日制统招本科...,工作过程中,又进一步扩展了自己的技术面,团队里面就属我年龄最小,所以老大哥们也很愿意和我交流项目经验(实践过程),这个时候的我基本属于接近中级开发的初级开发了。...(项目的思考) 之后由于实战扛不住低效率的工作模式,潜规则式的加班,后面就跳槽去了一家外包公司,入职这家公司,担任高级开发岗,其实对我的帮助其实挺大的,驻场的公司给的项目都是国外的,在这家公司干的第一个项目是从零开始...在我快25岁的前十来天,通过疯狂复习之前写过的一些博客,总结面试题,成功入职了一家创业公司,岗位Java资深开发,同时也实现了薪资涨幅40%。...后续让也认识了一个年薪百万的Java大佬,跟着大佬疯狂卷,计划未来二年时间,成为Java专家,这个时候我已经有十个以上的企业级互联网项目了,项目经验其实比很多干七八年的开发都多。(求职上岸经历)
https://baike.baidu.com/item/session/479100 二、工作原理 Session是如何实现的?...如果客户端禁用了Cookie,那么Seesion就无法正常工作。 是不是没有Cookie就一定无法工作?...另外,各Web开发框架都会有Session的实现,不论是ASP.NET还是Java Servlet。...目前ken.io已知的:ASP.NET有无Cookie的Session实现方案, Java Servlet没有。...三、使用建议/经验 1、建议&经验 Session中保存的数据的大小要考虑到存储上线不论是内存还是数据库 Session中不要存储不可恢复的内容 依赖Session的关键业务一定要确保客户端开启了Cookie
一、关键认知 权责明确:在工作内容不确定的时候,不要做动作,否则只能是自己做无用功; 不要在工作时间内做任何与工作无关的事情; 你付出全部努力都不一定是好结果,但是如果不付出努力就连结果都拿不到 要主动成长...二、经验之谈 请摆脱学习型心态,在度过2周左右的适应期之后,就要勇于自己做决定,勇于担当,积极主动得思考和决策。...摆脱学生气,公司请你来的主要目标乃至唯一原因就是创造业务价值,其他的诸如个人成长、经验积累等都是附属品。 积极主动和直属Leader沟通业务目标,明确他对你的期望,争取做到超出预期。...三、前辈经验 如果真的想成为技术负责人就该卖力工作,多解决工作中实际问题,做到比别人业务更熟练,然后先成为骨干,再有合适的机会成为主程。 自己工作中出成绩,比你写什么框架都强。...别搞反了,成天把时间费在和工作无关的事情上,耽误了本职,最终给别人留下一个:知道的挺多的,可惜工作不突出,做东西又慢的印象。
领取专属 10元无门槛券
手把手带您无忧上云