0 Java技术开发

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 16w+

编程语言决定程序员性格,你的性格有没有被带偏?

人的性格非常容易受到周遭环境影响,据说,编程环境也会影响一个人的性格哦,某种语言用久了,性格都会和编程语言的特点挂钩。快来看看你的性格有没有被带偏吧!1.Python程序员的特征,性格特征:懒(就一个字)!让Python程序员越来越懒的罪魁祸首与Python语言的特性有很大关系,Python语法优雅、功能强大、开发效率高,而且最接近自然语言,基本上不用考虑语法细节,程序员可不就越来越“懒”了么!他们信奉极简主义,对复杂的代码嗤之以鼻;以前追求高速运行,现在追求一字千金;喜欢使用苹果产品,遇事想得多做

2020-08-03 15:49:25

阿里技术岗招聘专家给求职者的10条建议

前阵子,我和阿里的薪酬福利专家M同学聊了一下午,M同学做了9年薪酬,和我们吐槽了很多薪酬方面的现象,也道出了少有人关注的薪酬逻辑和常识。这一次,我又找了一位阿里技术岗位的招聘专家T同学,从他的视角中,我们来看一下金三银四的招聘旺季下,10条求职的黄金规律。可以说每一条都很有深度。1、很多时候,HR不要你,不是因为你水平的问题,也不是因为你专业技能的问题。而是HR自己对自己没信心,HR没把握你这样的候选人,会不会踏实地在部门内做事。HR觉得你够聪明,够优秀,但不敢用你,因为他们担心花了很大的精力去培养

2020-08-03 16:31:16

深度揭秘,中国程序员们的生活现状!

如果没有程序员,整个虚拟世界都会消失不见。全中国7亿多网民,再也不能愉快滴发自拍,看视频,打游戏,甚至连打电话都成了一种幻想。绝大部分电子设备都会变成废铁,人类的生活将完全倒退到70多年以前。程序员贡献了自己的聪明才智,但他们当中的大部分人都时刻承担着超出常人的压力,付出了常人难以忍受的高强度劳动。程序员注定是不被理解的那群人吗?不,我想用几个漫画小故事和大家说:如果你是程序员,那每一天将会怎样度过。昨天程序员圈子又出了一个大新闻,之前就有粉丝给我留言问996是什么,当一部分程序员已经习惯99

2020-08-03 16:19:01

阿里、京东、美团的一些基础面试题,你会吗?

最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。其实本来真的没打算写这篇文章,主要是自己得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。但是,最近问我的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。 说实

2020-08-03 16:04:34

总结一些IT项目经理的管理方法与经验

项目经理在大作业中担任的角色,既有项目参与者,又有共同承担的项目经理的任务。项目经理不一定需要很强的开发能力,只要能有效的调动团队。但是良好的开发背景会让你很容易和员工沟通。项目经理需要具备以下几个能力理解力 - 每个人背景不同,工作不同,思维方式不同,不是任意的两个人都可以顺利沟通的,而你就是那个沟通的桥梁。沟通的前提是理解力,作为一个项目经理应该能充分理解每个团队成员的状态,态度,对问题的看法等等等等,应该是整个团队中最了解每个人的人。沟通能力 - 理解了之后就是传达和沟通,是否能游刃有余的说

2020-08-03 15:56:32

八年Java程序员分享自己的职业规划,你该如何选择自己的发展方向

Java程序员你是否有了明确的职业发展规划?就现在经济大环境而言,很不乐观,Java程序员的日子也很不好过,无论是还在找工作的、还是已经入职多年、哪怕做到项目经理技术经理的,压力都异常巨大,似乎处处充满危机。但是,仔细分析一下,出路还是有的,甚至解决温饱、过上有房有车没贷款的生活也是很可能的。首先,在如今这个浮躁的社会,大多数人的心态也是浮躁的,只要你能潜下心来,深入研究某个技术,有了一技之长,温饱问题肯定就可以先解决了。1、 走向架构师对于任何一个Java开发人员来说,架构师都是一个令人向往的角色。

2020-07-23 17:48:01

2020 阿里最新面试题,掌握这些轻松拿offer

阿里巴巴不用我多说了吧,旗下有阿里云、蚂蚁金服、菜鸟网络、支付宝等都属阿里旗下,以上这些企业面试题都不太一样,但是面试流程基本上是差不多的,今天我主要说一下Java后端方向岗位。面试开始会让自我介绍,主要业务架构和技术架构两部分。业务架构一般不会深究,但要面试官听明白,并且一般面试官会顺着问是如何根据这些业务去设计技术架构的。阿里面试题1、多个线程同时读写,读线程的数量远远大于写线程,你认为应该如何解决并发的问题?你会选择加什么样的锁?2、JAVA的AQS是否了了解,它是干嘛的?3、除了sync

2020-07-23 17:35:25

程序员年初裸辞,至今没找到工作

4月初裸辞,找了近2个多月的工作了,至今还没找到,感觉心好慌,不知道该怎么办了?”裸辞多久找不到工作,心态会崩?找不到工作的时候压力很大,有人说自信会很受打击,还有人说会很绝望,是人生的低谷……尽管很多时候我们自己知道,我不是找不到工作,只是找不到理想中的好工作。但这也不能改变你的空白期正在一天一天变长,不妥协的那份坚定正在一天一天动摇的事实。那么,找不到工作的时候,你会降低标准吗?求职过程中,哪些条件不能降低呢?前程无忧网友“大兵锐克”分享了下面这些观点:一、不能降行业对于职场新人而言,总感

2020-07-23 16:49:33

Java程序员不接私活如何达到20K月薪

跳槽,对于已经就业的程序员来说绝对不是一个陌生的词汇,在工作的前4年,小渡鼓励大家跳槽,建议经历2-3家公司。因为每个公司对技术的侧重点都不同,对开发流程控制都不一样,所需要的技术性人才自然不一样。比如外包公司,要的是一个代码狂人,高效率工作是核心要素;规模较小的公司,要的是一个全能型的程序员,最好能设计分析,能写代码,还能部署;而互联网大厂,则需要的是一个技术扎实,有潜力的人。如果不转换思维模式,在一家公司呆久了,很可能就模式化,多经历两家公司,对程序员很有益!找工作的同时还可以强制自己学东西,而且

2020-07-23 16:41:23

五年Java开发面经分享,注意这些细节让你offer拿到手软

先来总结下程序员跳槽的原因:钱没给够:没涨薪、涨薪太慢、自己提升太快,面试市场价高于当前薪资太多加粗样式职业发展:项目太简单、技术太旧、缺乏领导机会、并发不够心受委屈:恶心的领导、恶心的制度、恶心的产品经理加班太猛:身体扛不住,或者没有自己的生活时间(996的互联网文化)其它:归属感、同事的圈子、福利、技术氛围跳槽注意事项:自己先想清楚自己要什么:我的长期的职业规划是什么?我为什么要离职?我理想的跳槽公司是什么样的公司?充分准备多投几家多面试理性选择1、 尽量不要讲假话(容易露馅).

2020-07-23 16:32:30

学会这8 种单例模式写法,面试再也不慌

1. 单例模式常见问题为什么要有单例模式单例模式是一种设计模式,它限制了实例化一个对象的行为,始终至多只有一个实例。当只需要一个对象来协调整个系统的操作时,这种模式就非常有用.它描述了如何解决重复出现的设计问题,比如我们项目中的配置工具类,日志工具类等等。如何设计单例模式 ?1.单例类如何控制其实例化2.如何确保只有一个实例通过一下措施解决这些问题:private构造函数,类的实例话不对外开放,由自己内部来完成这个操作,确保永远不会从类外部实例化类,避免外部随意new出来新的实例。该实例通

2020-07-17 21:50:05

Java程序员都会用到的开源工具

本文主要介绍Java程序员应该在2018年学习的一些基本和高级工具。如果你是一位经验丰富的Java开发人员,拥有5到10年的经验,你可能对这些工具很熟悉,但如果不是,现在就是是开始学习这些工具的好时机。Java世界中存在许多工具,从Eclipse,NetBeans和IntelliJ IDEA等著名的IDE开始到Java开发人员应该知道的JVM分析和监视工具,如JConsole,VisualVM,Eclipse Memory Analyzer等。尽管如此,在本文中,我将重点介绍适用于各种Java开发人员的

2020-07-17 15:56:56

关于IoC 和 AOP的几个问题

什么是 IoCIoC (Inversion of control )控制反转/反转控制。它是一种思想不是一个技术实现。描述的是:Java 开发领域对象的创建以及管理的问题。例如:现有类 A 依赖于类 B传统的开发方式 :往往是在类 A 中手动通过 new 关键字来 new 一个 B 的对象出来使用 IoC 思想的开发方式 :不通过 new 关键字来创建对象,而是通过 IoC 容器(Spring 框架) 来帮助我们实例化对象。我们需要哪个对象,直接从 IoC 容器里面过去即可。从以上两种开发方式的对

2020-07-17 15:29:42

在遇到阿里面试官之前,我以为Mysql事务很简单

前言迎面走来了一个风尘仆仆的身穿格子衫的男子,手里拿着一个MacBook Pro,看着那稀少的发量,和那从容淡定的眼神。我心里一颤,我去,这是架构师,架构师来面我技术面,我心里顿时不淡定了,表面很稳实则心里慌得一批。果然,他手里拿着我的简历,快速的扫了一下,然后用眼角余光看了一下我,上来就开问。Mysql事务简介「面试官:」 看你简历上说精通Mysql优化方法,你先来说说你对Mysql的事务的了解吧。我心里喜了一下,这个简单啊,哥我可是北大(背大)的,再来面试之前,早就有准备的,二话不说,上去就

2020-07-07 21:38:34

阿里P7面试官问我:为什么HashMap底层树化标准的元素个数是8

前言先声明一下,本文有点标题党了,像我这样的菜鸡何德何能去面试阿里的P7岗啊,不过,这确实是阿里p7级岗位的面试题,当然,参加面试的人不是我,而是我部门的一个大佬。他把自己的面试经验分享给了我,也让我间接体会下阿里级别的面试难度,这样算起来,我也勉强算是经历面试过阿里P7的岗位的人吧,顿时感觉信心暴涨一般的面试题对于HashMap,我们再熟悉不过了,日常开发最常用的Java集合类就是它了,而且面试的时候对于HashMap知识点基本是必问的,就拿我之前的面试经历来看,问的最多的无非是这么几个:1、H

2020-07-06 21:38:18

阿里、百度、美团都在用的‘高并发系统设计’;秒杀、抢红包、12306抢票等高并发场景难点解析

前言“秒杀活动”、“抢红包”、“微博热搜”、“12306抢票”、"共享单车拉新"等都是高并发的典型业务场景,那么如何解决这些业务场景背后的难点问题呢?秒杀系统中,QPS达到10万/s时,如何定位并解决业务瓶颈?明星婚恋话题不断弓|爆微博热搜,如何确保系统不宕机?共享单车充值活动,如何保证不超卖?…**同一时间、海量用户的高频访问对任何平台都是难题,但可喜的是,虽然业务场景不同,设计和优化的思想却是万变不离宗。**如果你掌握了高并发系统设计的核心技术点(缓存、池化、异步化、负载均衡、队列、降级熔

2020-07-06 21:23:17

彻底搞懂Java继承,看着一篇就够了

遇到认真的读者是作者的一种幸运,真的,上一篇接口推送后,有好几个读者留言说,“二哥,你有一处内容需要修正,应该是接口中不能有 private 和 protected 修饰的方法。”说实话,看到这样的留言,我内心是非常欣慰的,因为你投出去的一块石头在水面上激起了一串美丽的涟漪。在 Java 中,一个类可以继承另外一个类或者实现多个接口,我想这一点,大部分的读者应该都知道了。还有一点,我不确定大家是否知道,就是一个接口也可以继承另外一个接口,就像下面这样:public interface OneInterf

2020-07-06 20:46:46

新同事用策略模式把if else给“优化“了

前言我想大家肯定都或多或少的看过各种“策略模式”的讲解、布道等等,这篇文章就是来好好“澄清”一下策略模式,并尝试回答以下的问题:1.策略模式是如何优化业务逻辑代码结构的?2.杀鸡焉用宰牛刀?就是几个if else场景我需要用到策略模式?!3.有没有什么更好的代码结构来实现策略模式的吗?策略模式是如何优化业务逻辑代码结构的?要回答这个问题,我们还得先扒一扒策略模式的定义,从定义着手来理解它策略模式的教科书定义它的定义很精简:一个类的行为或其算法可以在运行时更改。我们把它降维到代码层面,用人话翻

2020-07-05 21:42:49

学会Mybatis Plus代码生成器,你就是时间管理大师

1. 前言对于写Crud的老司机来说时间非常宝贵,一些样板代码写不但费时费力,而且枯燥无味。经常有小伙伴问我,胖哥你怎么天天那么有时间去搞新东西,透露一下秘诀呗。好吧,今天就把Mybatis-plus的代码生成器分享出来,让你也成为一个优秀的时间管理大师。2. 基本依赖以Spring Boot和MySQL为例,你需要下面这些依赖:<!-- lombok 如果不使用 需要修改代码生成器的相关配置 --><dependency> <groupId>or.

2020-07-05 21:27:21

面试官:你知道什么是线程池的线程复用原理吗?

前言前两天和粉丝聊天的时候,粉丝问了我一个挺有意思的问题,说他之前在面试的时候被问到线程池的线程复用原理,当时我跟他简单的说了一下,没想到过了几天又来问我这个问题了,说他最近又被问到了这个问题…想了想,干脆写篇文章把这个东西讲清楚吧,满满的干货都放在下面了1.什么是线程复用?在线程池中,通过同一个线程去执行不同的任务,这就是线程复用。假设现在有 100 个任务,我们创建一个固定线程的线程池(FixedThreadPool),核心线程数和最大线程数都是 3,那么当这个 100 个任务执行完,都只会使用

2020-07-03 22:00:25

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。