自 jdk5 推出以来,注解已成为java生态系统不可缺少的一部分。虽然开发者为java框架(例如spring的@autowired)开发了无数的自定义注解,但编译器认可的一些注解非常重要。在本文中,我们将看到5个java编译器支持的注解,并了解其期望用途。顺便,我们将探索其创建背后的基本原理,围绕...详细》
在国内有一个奇怪的现象,数以百万计的大学生们抱怨说找不到工作,但是数以万计的企业单位却也抱怨说找不到合适的人才。这到底是怎么了?大学生就业难的现状已经成为社会性的问题,大学生读寒窗十余载,到最后依然找不到自己理想的工作,究竟原因在哪?详细》
从事编程这个事可以做到,完全靠自己的手艺、不依赖任何人或公司去生活的。但道理我都懂,怎么做才是关键。本文摘自陈皓(左耳朵耗子)在极客时间 app 开设的付费专栏“左耳听风”。详细》
程序员最艰巨的任务跟编写代码没有多少关系。编码是逻辑思路的一种实践,这跟程序员日常工作中的其它任务比起来相对简单。如果你认为自己还是一个水平一般的程序员,在你真正能进入到高手行列前,请确保你已经克服了下列晋级的障碍。详细》
你是否曾经认真思考过——毕业3-5年、10年,乃至更久后,我们希望成为什么样的人?作为一名技术人,我们要如何规划自己的职业发展生涯?网上热议的“35岁中年危机”,本质上又因什么而焦虑?今天,阿里资深技术专家毗卢,将带来自己的思考与理解,希望对大家有所启发。详细》
离职在即,在准备下一个工作环境的这段时间,忽然有一阵感慨,工作近五年,在这段时间中,体验了两种不同的工作环境:一个规模很大,各种开发体系完备的大公司;另一个(也是目前的)是一个规模100人左右的小公司。目前正在准备离职中,对于两种不同的环境,很想评论一些什么,但是由于目前工作年限较低,也没什么资格作...详细》