首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术那些事

    Java 工程师居家必备的 Intellij IDEA Top10 插件

    https://plugins.jetbrains.com/plugin/6317-lombok-plugin 支持lombok的各种注解,从此不用写getter setter这些 可以把注解还原为原本的java 2. p3c 地址: https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines 阿里巴巴出品的java代码规范插件 GsonFormat 地址: https://plugins.jetbrains.com/plugin/7654-gsonformat 一键根据json文本生成java类 非常方便 截图: ? 5. VisualVM Launcher 地址: https://plugins.jetbrains.com/plugin/7115-visualvm-launcher 运行java程序的时候启动visualvm 10. Translation 地址: https://plugins.jetbrains.com/plugin/8579-translation 最好用的翻译插件,功能很强大,界面很漂亮 ?

    81630发布于 2020-04-02
  • 来自专栏芋道源码1024

    Java 工程师居家必备的 Intellij IDEA Top10 插件

    https://plugins.jetbrains.com/plugin/6317-lombok-plugin 支持lombok的各种注解,从此不用写getter setter这些 可以把注解还原为原本的java 2. p3c 地址: https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines 阿里巴巴出品的java代码规范插件 GsonFormat 地址: https://plugins.jetbrains.com/plugin/7654-gsonformat 一键根据json文本生成java类 非常方便 截图: ? VisualVM Launcher 地址: https://plugins.jetbrains.com/plugin/7115-visualvm-launcher 运行java程序的时候启动visualvm 10. Translation 地址: https://plugins.jetbrains.com/plugin/8579-translation 最好用的翻译插件,功能很强大,界面很漂亮 ?

    1.8K50发布于 2018-09-30
  • 来自专栏Python七号

    如何成为 10工程师

    最好的软件工程师比其他人要好 10 倍。他们升职的速度比任何人都快。每个人都想聘请 10工程师,每个人都想成为 10工程师。 但是,你到底是如何成为 10工程师的呢? 在我作为软件工程师在 Uber 和 Amazon 工作期间,我了解到这并不说要成为一个技术更好的程序员。 在本文中,我将分享我学到的 3 个经验教训,这对于成为 10 倍软件工程师至关重要。 3、思考未来 当你与从未见过的工程师开会时,你的级别和头衔不是会议邀请的一部分,但是随着会议的进行,你很容易发现 10x 工程师,因为他们的举止方式,以及他们谈论事情的方式。 10工程师的普遍特征之一是都是长期主义者,更看重未来的收益。 人们普遍会低估未来的回报,因为会存在巨大压力,而立竿见影的收益是团队的默认策略。 最后的话 非技术技能是最强工程师和最弱工程师之间的区别。如果你认可上面的三点,却不去身体力行的去实践,那么利 10工程师的距离也就越来越远。

    37310编辑于 2022-10-25
  • 来自专栏全栈程序员必看

    java工程师_Java工程师是青春饭吗?

    近两年,经常有一些互联网公司裁员的报道,大部分被裁员的都是中老年的开发人员,这就使得很多还没入行的人很疑惑,难道Java工程师是门青春饭吗?那我现在还要学Java吗? 今天小编来给大家分析下Java工程师是不是吃青春饭的,现在还要不要学Java?首先来说说,为什么会有些开发人员会被裁掉呢? 最后说下Java工程师的晋升路线,一般要从Java初级工程师然后晋升为Java中级工程师,再之后为Java高级工程师,然后是Java系统架构师,最后为技术总监。 从初级工程师到技术总监一般人需要几十年的时间,所以这就可以看出Java工程师并不是青春饭。 综上,Java工程师并不是青春饭,所以因为担心以后被裁掉而犹豫要不要学Java的人可以放心啦,现在学Java还是一个比较好的时机的,目前Java就业前景广阔,招聘市场人才供不应求,所以想学习要尽快哦!​​​​

    75330编辑于 2022-09-08
  • 来自专栏全栈程序员必看

    java软件工程师前景_培养java工程师

    从各大招聘网上我们就能看出,同等软件工程师的就业前景是远比网络工程师就业前景要好很多,年薪在10万以上的软件工程师还只是一个起点,随着经验的增加,年薪超20万的也是很常见的,而其它专业的发展前景是远比不上 Java软件工程师的就业前景的。 Java软件工程师就业前景为什么这么好呢? 原因之一:软件工程师可谓是软件项目开发的掌舵者,一名优秀的软件工程师应当具有较强的逻辑思维能力,对于技术的发展有敏锐的嗅觉。 原因之二:软件工程师虽然要求技术全面,但无须偏执于门门技术都精通,任何软件工程师都有自己的技术特长和偏向,对于自己手中的技术,软件工程师可有精通-掌握-熟悉-了解之分,依据工作需要和职业发展的具体情况来划分 原因之三:据统计,软件工程师的人才需求一直保持全年行业需求的最高,月月居十大热门行业榜首,软件工程师招聘始终维持在15%-20%左右的市场份额。

    57120编辑于 2022-11-09
  • 来自专栏CodeGuide | 程序员编码指南

    【答案&解析】Java工程师100道考题 | 超过60分的不到10%!

    算法(1~10) 2. 源码-Java(11~20) 3. 源码-Spring(21~30) 4. 源码-MyBatis(31~40) 5. 设计模式(41~50) 6. 实战项目(81~90) 10. 扩展问题(91~100) 一、前言:考的咋样呀? 独生子女生娃,没救了! 小傅哥,你的100道Java考题,我只考了16分,是不是没救了!给我个答案吧! 详细:https://bugstack.cn/md/java/interview/2020-10-14-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20% 详细:https://bugstack.cn/md/java/interview/2020-10-21-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20% 一线互联网java 工程师、T8架构师,开发过交易&营销、写过运营&活动、设计过中间件也倒腾过中继器、IO板卡。不只是写Java语言,也搞过C#、PHP,是一个技术活跃的折腾者。

    3.1K21编辑于 2022-12-13
  • 来自专栏深度学习与python

    我面试了 10Java 工程师,全军覆没 | 极客时间

    这里,分享一个帮了我不少的专栏《Java 核心技术面试精讲》,作者是 Oracle 首席工程师杨晓峰。 他在 Oracle 工作 7 年有余,是 Java 核心类库北京团队 Leader,负责过北京 Java 核心类库、国际化、分发服务等技术团队的组建,面试过很多 Java 开发工程师。 在专栏中,他从大厂面试考察的知识点和必备能力出发,精选出 36 道 Java 面试题,不仅给出典型回答和考点分析,还剖析了 Java 核心知识点,让你领悟面试所考察的关键能力,帮你达到“知其所以然”和体系化的目标 众所周知,Java 就是 Oracle 公司的,内部人的专栏,真的会带给你与众不同的视角。 而这个课,在讲解知识点的同时,还梳理出一个完整的 Java 开发技术能力图谱,帮你真正将基础夯实。不论是准备面试、还是想进阶 Java,都可以通过这个专栏,切实提升 Java 技能。

    37630编辑于 2023-04-01
  • 来自专栏程序员成长充电站

    10工程师和1倍工程师10x engineer and 1x engineer

    阅读本文大概需要 10 分钟 工程师想安安静静的搬会儿砖?不可能的,总有这样那样的分心事儿。最近又冒出来一个梗,叫做10工程师10x engineer)。 Shekhar Kirani在推特上说创业者要找到能以一扛十的工程师,即10工程师,这样创业成功的概率会大大提高,然后这哥们还列出了10工程师的特点,原文如下: 10x engineers hate 好事者又源源不断的增加了各种特点,并且这事发酵之后,关于10工程师的各种梗、迷因meme层出不穷,还有各种10倍妈妈、10倍爸爸。。。 有10工程师就有1倍工程师,一个哥们就创建了一个1倍工程师网站,1x.engineer,列出了1倍工程师的特点如下: Searches Google when they're not sure what's 不管是10工程师还是1倍工程师,在团队层面,每一个工程师都很重要。虽然10工程师的光芒会更强一些,但却是凤毛麟角,正如Shekhar Kirani所说,碰到了就赶紧把握住。

    94210发布于 2019-09-27
  • 来自专栏全栈程序员必看

    Java工程师定位

    初级水平(认知理解技术为主): 项目实战方面: 1.能够熟练使用三大框架或者springboot进行基本的业务开发,熟悉MVC架构 2.能写工作流,熟悉常用的设计模式 java部分: 1.能熟练应用封装 2.对java的较为复杂的技术能够灵活使用如:多线程,反射,io流,网络编程和数据库编程 3.sql能够熟练掌握,如子查询,mybatis的复杂查询 中级水平(利用技术解决复杂业务和理解技术的原理为主 2.有自己的开源项目,可以写出自己的组件,对开源的框架能够进行二次编写,java核心技术有着非常深入的理解 架构师 能管理多个高级工程师及以下级别,提升工作效率 发布者:全栈程序员栈长,转载请注明出处

    67200编辑于 2022-08-04
  • 来自专栏小小挖掘机

    10大算法工程师炼丹Tricks

    针对类别不平衡问题,用预测概率对不同类别的loss进行加权。Focal loss对CE loss增加了一个调制系数来降低容易样本的权重值,使得训练过程更加关注困难样本。

    1.1K30发布于 2021-03-24
  • 来自专栏全栈程序员必看

    java软件工程师java开发工程师区别_软件测试工程师

    今天就来和大家科普一下java工程师和软件工程师的关系是什么,二者各自具体的工作性质和岗位职责是什么,帮有想了解java工程师和软件工程师的朋友们解答疑惑,能更好的认识这两个职位。 Java工程师就是运用这种java编程语言完成软件产品的设计、开发、测试和维护等工作的人员。在职位等级上,可以分为java程序员、java初中高级工程师java架构师等这样的职位。 关于java工程师和软件工程师的就业前景问题肯定也是很多人想了解的。 因为我国的软件出口早在10年前就已经达到200多亿的规模了,在我国IT类职场人气职位中,软件工程师是位列第一名的,所以包括java工程师,所有类的软件工程师认筹单就业前景十分乐观。 相信经过上面的简单介绍,大家已经知道Java工程师和软件工程师的关系这个问题的答案了,那么有兴趣的朋友们赶快来加入到java工程师和软件工程师的行列中来吧。

    1.2K20编辑于 2022-11-09
  • 来自专栏EffectiveCoding

    Java Concurrent ReentrantLock(Java 10

    使用 1、在使用上与synchronized差异的是 实现lock接口的reentrant需要手动的去lock和release,因为synchronized是JVM也就是Java语法层面实现的,而Lock condition = 1; synchronized (lock) { lock.notify(); } } } 然后是使用Lock import java.util.concurrent.locks.Condition ; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; class Test2 public class ReentrantLock implements Lock, java.io.Serializable { private static final long serialVersionUID

    49720发布于 2019-07-31
  • 来自专栏叽叽西

    10 Java 异常

    异常的层次 Java 的异常类是处理运行时的特殊类,每一种异常对应一种特定的运行错误.所有Java异常类都是系统类库中 Exception 类的子类。 非受检异常 在 Java 环境中有些失败是无法预料的,这些失败可能是由运行时条件或滥用库代码导致的。 但其实编程错误也是应该进行处理的,尤其是 Java 被广泛应用于服务器程序中,不能因为一个逻辑错误就使程序退出。 释放资源 有时在 try-catch 语句中会占用一些非 Java 资源,如:打开文件、网络连接、打开数据库连接和使用数据结果集等,这些资源并非 Java 资源,不能通过 JVM 的垃圾收集器回收,需要程序员释放 在 Java 9 之前,资源必须声明和初始化在 try 语句块内,Java 9去除了这个限制,资源可以在try语句外被声明和初始化,但必须是 final 的或者是事实上 final 的(即虽然没有声明为

    1.2K30编辑于 2022-05-17
  • 来自专栏码农小胖哥的码农生涯

    Java 8 + 10 = Java 18

    明天Java 18将正式发布, 虽然它不是长期支持 (LTS) 版本,但它却实现了九个 JEP(在Java 18[1]列出)。有哪些特性值得关注呢? JEP 413 支持在Java API文档中使用代码片段。以前在Java代码的注释中如果要写一些样例非常麻烦,甚至还要进行字符转义。 Panama 正在简化将 Java 程序连接到非 Java 组件的过程。这一特殊功能在其第二次孵化迭代中引入了一个 API,Java 程序通过该 API 调用Native类库并处理Native数据。 已经相差了10个版本了。下一个是LTS是 2023 年 9 月的 Java 21。 /en/java/javase/17/docs/api/java.base/java/net/InetAddress.html [3] JEP 419: https://openjdk.java.net

    50330编辑于 2022-04-06
  • 来自专栏怀英的自我修炼

    Java漫谈10

    原来的计划是这次谈谈Java中String的另一个特征——final,不过因为还在整理思路,就放在下一次聊,这次我想聊一聊Java被斯坦福除名之后,我知道这个消息的感受。 之所以聊这个话题,是因为上个月的时候,一个哥么给我发了一篇文章,大意是说斯坦福大学用JavaScript取代Java做计算机入门,并据此认为Java已经开始走下坡路了。 这三篇都是谷歌搜索关键词“斯坦福 java 除名”排名前三的。 除了知乎的在讨论之外,其他两篇看下来就觉得是标题党,搜狐的大概意思是,确实有这么回事,不过只是因为教授觉得java对于初学者来说比javascript难学,IT86的博文是从分布广度,使用年限来说明Java 或许那个时候我会选一门与Java语法相近的语言去学习,搞不好也可能就回家靠炒蛋炒饭谋生了,不过这种事情说不准。

    807120发布于 2018-03-12
  • 来自专栏EffectiveCoding

    Java Concurrent ReentrantReadWriteLock(Java 10

    public class ReentrantReadWriteLock implements ReadWriteLock, java.io.Serializable { private

    62830发布于 2019-07-31
  • 来自专栏全栈程序员必看

    java工程师项目经验_java初级工程师项目经验简历范文

    涉及技术:jQuery+Ajax+JSON+Spring(MVC,IOC,AOP)+MyBatis+sqlserver+jqgrid+bootstrap+layer

    3K10编辑于 2022-11-01
  • 来自专栏OpenFPGA

    FPGA 工程师必备的 10 项技能

    工程师有多种职业形式,但对工程师来说最令人兴奋的职业之一就是成为一名 FPGA 设计工程师。现场可编程门阵列 (FPGA) 设计工程师的任务是设计安全可靠且可进行个性化定制的电路和产品。 以下是 FPGA 设计工程师需要的 10 项有用技能: FPGA 设计工具 FPGA 设计工程师需要对如何创建系统以及使用行业软件和工具有深入的了解。 设计工程师经常与许多其他类型的工程师合作,必须对每个人的专业领域有深入的了解,以了解团队如何共同努力,分担项目的责任。 对编码的基本了解不仅可以帮助工程师创建和编程他们的系统,还可以让他们更好地理解其他工程师的角色和工作职责。 FPGA 设计工程师经常与软件团队密切合作,需要了解编码,以便他们能够清晰地沟通和协作。 要成为一名成功的 FPGA 设计工程师,请努力培养这 10 项关键技能。

    83620编辑于 2023-08-30
  • Java工程师 2024版

    在数字化转型与人工智能浪潮的双重冲击下,Java工程师正经历从传统CRUD开发向智能体开发的关键转型。 本文将从行业趋势、能力升级路径、转型策略三个维度,为Java工程师提供系统性指南。一、行业趋势:技术融合催生新生态1. 云原生成为技术底座Java 21与Spring Boot 3的深度融合,标志着Java正式进入云原生时代。 虚拟线程(Project Loom)的引入使并发性能提升10倍,某金融系统案例显示,采用虚拟线程后高并发场景TPS从5000跃升至8000,硬件成本降低35%。 Gartner预测,2025年超70%新应用将采用低代码或AI生成技术,Java工程师需掌握模型部署(Docker/Kubernetes)、监控(Prometheus+Grafana)及成本优化等技能。

    39010编辑于 2025-11-26
  • 来自专栏全栈程序员必看

    java工程师需要掌握的技能_java软件工程师需要学什么

    这时候队列满了,任务7、8、9、10 会被马上执行,而任务 11~15 则会抛出异常。 最终顺序是:1、2、7、8、9、10、3、4、5、6。 9、Java虚拟机 出乎LZ的意料,Java虚拟机应该是很重要的一块内容,结果在这几家公司中被问到的概率几乎为0。 10、Web方面的一些问题 Java主要面向Web端,因此Web的一些问题也是必问的。

    59510编辑于 2022-11-09
领券