程序员
普通网友
这个作者很懒,什么都没留下…
展开
-
做为一名java高级程序员,需要了解哪些岗位?
一、Java高级程序员要想成为JAVA(高级)程序员也称Java高级工程师,肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA高级程序员,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您对JAVA的所有包都浏览一下,知道大概的API,这样您就发现其实您想实现的很...原创 2019-03-19 14:59:48 · 509 阅读 · 0 评论 -
阿里面试题BIO和NIO数量问题附答案和代码 java爱好者
一、问题BIO 和 NIO 作为 Server 端,当建立了 10 个连接时,分别产生多少个线程?答案:因为传统的 IO 也就是 BIO 是同步线程堵塞的,所以每个连接都要分配一个专用线程来处理请求,这样 10 个连接就会创建 10 个线程去处理。而 NIO 是一种同步非阻塞的 I/O 模型,它的核心技术是多路复用,可以使用一个链接上的不同通道来处理不同的请求,所以即使有 10 个连接,...原创 2019-03-28 15:43:35 · 604 阅读 · 0 评论 -
作为程序员必须掌握的Java虚拟机中的22个重难点
Java虚拟机一直是比较重要的知识点,是Java高级开发必会的。本文为你总结了关于JVM的22个重点、难点,图文并茂的向你展示和JVM有关的重点知识。全文共7000字左右。概念虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Visual Box,Java Virtual Machine(Java虚拟...原创 2019-04-01 15:16:19 · 172 阅读 · 0 评论 -
中文出身的妹纸,零基础学习JAVA靠谱么?
最近有人询问我,一个中文出身的妹子学java感觉靠谱吗?我想询问一下路过这篇文章的java人员你们觉得呢?原创 2019-03-24 11:33:36 · 314 阅读 · 0 评论 -
工作2-5年java的程序员,这六个技术栈让你轻松涨薪50%
工作多年以及在面试中,我经常能体会到,有些面试者确实是认真努力工作,但坦白说表现出的能力水平却不足以通过面试,通常是两方面的原因:1、“知其然不知其所以然”。做了多年技术,开发了很多业务应用,但似乎并未思考过种种技术选择背后的逻辑。坦白说,我并不放心把具有一定深度的任务交给他。2、知识碎片化,不成系统。在面试中,面试者似乎无法完整、清晰地描述自己所开发的系统,或者使用的相关技术。平时可能埋...原创 2019-03-30 14:54:17 · 946 阅读 · 0 评论 -
一封java程序员的情书
我想git merge you你却想git reset --hard HEAD^^^^^^我正要git commit -m"love success"你却git stash无奈无奈好不容易 issue conflit你却git checkout -b new我正要有所动作你就git branch -D me看看git log 吧活跃,但是contribute...原创 2019-03-26 11:26:37 · 338 阅读 · 0 评论 -
阿里P8架构师谈:Java程序员进阶架构师的三个层次,你处于哪个?
在这个互联网动辄上亿流量级别的时代,Java作为后端服务使用最广泛的语言,诞生了一批又一批的新框架,包括HBase、Hadoop、MQ、Netty、SpringCloud等等 。一些独角兽公司以及BAT等知名大厂对Java人才的需求量连年升级,但与此同时对人才的要求也越来越高。面试官经常会考察如下问题:聊一聊你对JVM的原理,如何减少Full GC的情况?针对高并发场景,如何优化,...原创 2019-03-25 17:33:21 · 877 阅读 · 1 评论 -
工程架构师对3月14号的白色情人节有什么看法??
今天早上赶地铁的时候刷到一则故事:人挤人的火车上,男孩喜欢上了坐在过道另一边的女孩,一直想找机会跟对方认识,但是整个旅途女孩都望着窗外。失落的男孩在自己的微博里说: " 很想跟她说话,但她好像不太开心,一直望着窗外。我马上就要到站了,就这样错过,好遗憾。 "过了一会儿,有个人在他的微博下评论: " 没有不开心,只是因为玻璃上印着你的脸。 " 而当男孩再次看向女孩的时候,发现她也...原创 2019-03-25 15:46:36 · 274 阅读 · 0 评论 -
详解:Redis主从技术的应用
Redis复制在生产环境中,Redis通过持久化功能(RDB和AOF技术)保证了即使在服务器重启的情况下也不会损失(或少量损失)数据。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题(生产环境中多次遇到),也会导致数据丢失,为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服务器上,这样即使有一台服务器出现故障,其他服务器依然可以以最快的速度提供服务。为此,R...原创 2019-03-21 14:57:46 · 130 阅读 · 0 评论 -
分享给java程序员的文章:一年有多长
一年对于一个人来说究竟是多么长的一段时间呢?在新年的第一天里,我想给你讲两个人在一年中发生的故事。-1-1904年,阿尔伯特·爱因斯坦25岁,这一年里,对他来说最重大的事情,是在试用两年以后,他的工作终于转正了,他成为了瑞士伯尔尼专利局的三级技术员。4年前,爱因斯坦从苏黎世联邦理工学院硕士毕业,少年阿尔伯特的成绩并不理想,全班5个人,他排第4,第5还是他女朋友,看起来和如今普通学...原创 2019-03-21 14:42:37 · 195 阅读 · 0 评论 -
程序员如何留住健康?
相信大家已经注意到了,程序员的大部分时间都花在电脑桌前编程,这会损害程序员的健康。其实不需要多么复杂的养生,你只需每天做一些小小的改变,就可以摆脱病痛、保持健康。变换姿势虽然站立桌、昂贵的椅子和一些基于人体工程学的玩意的确很酷,哪怕LINUS(linux创始人)都在踏步机前工作,而事实上你并不需要这些。关键是要变换姿势,如果你保持一个姿势数个小时不活动,你的脖子在数天后疼痛是...原创 2019-03-21 11:01:12 · 149 阅读 · 0 评论 -
一线互联网常见的14个Java面试题,你颤抖了吗程序员
跳槽不算频繁,但参加过不少面试(电话面试、face to face面试),面过大/小公司、互联网/传统软件公司,面糊过(眼高手低,缺乏实战经验,挂掉),也面过人,所幸未因失败而气馁,在此过程中不断查缺补漏,养成了踏实、追本溯源、持续改进的习惯,特此将自己经历过、构思过的一些面试题记录下来,如果答案有问题,欢迎拍砖讨论,希望能对找工作或者感兴趣的同学有所帮助,陆续整理中。1. synchroni...原创 2019-03-20 11:24:26 · 96 阅读 · 0 评论 -
我要去做程序员,我吃得了苦
作为一名程序员,平时工作敲代码的时候都会觉得很枯燥,可是别人的公司都有鼓励师陪伴,针对这个广大程序员大大们有啥想吐槽的吗?看图上这位小哥一脸惬意的样子,你确定你有定力敲代码?广大网友表示了自己的意见:网友1:作为程序猿的女票,深深的危机感扑面而来~假想下,若此职业合法化:1. 程序猿自愿加班到深夜,只为博得萌妹子倾城一笑,“欧巴~你真棒~”;2. 程序猿内部竞争意识指...原创 2019-04-03 17:44:28 · 287 阅读 · 0 评论