自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 8张图理解Java

1、字符串不变性下面这张图展示了这段代码做了什么String s = "abcd";s = s.concat("ef");2、equals()方法、hashCode()方法的区别HashCode被设计用来提高性能。equals()方法与hashCode()方法的区别在于:如果两个对象相等(equal),那么他们一定有相同的哈希值。如果两个对象的哈

2017-11-30 21:07:50 114

转载 Java后端程序员1年工作经验总结

java后端1年经验和技术总结(1) 1.引言   毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东西,为大家分享一下。   经过一年意识到以前也有很多认识误区,比如:   偏爱收集,经常收集各种资料视频塞满一个个硬盘,然

2017-11-30 21:06:02 3703 2

转载 一位10年Java工作经验的架构师聊Java和工作经验

黄勇,从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework 开源框架创始人。热爱技术交流,乐于分享自己的工作经验。著有《架构探险——从零开始写Java Web框架》一书。我的十年技术之路和大家介绍下我目前所

2017-11-29 20:51:24 189

转载 Java:一个帝国的诞生

1C语言帝国的统治现在是公元1995年, C语言帝国已经统治了我们20多年, 实在是太久了。1972年, 随着C语言的诞生和Unix的问世, 帝国迅速建立统治, 从北美到欧洲, 从欧洲到亚洲, 无数程序员臣服在他的脚下。帝国给我们提供了极好的福利:贴近硬件, 运行极快, 效率极高。使用这些福利, 程序员们用C 开发了很多系统级软件,操作系统, 编译器, 数据库,网络

2017-11-29 20:50:39 391

转载 Java工程师面试时,一定要避开这些错误禁区!

Java程序员面试中的基本雷区相信大家都已经牢记于心了,但程序员不同于其他岗位,还有一些其他的注意事项,你必须注意了~~下面动力节点的老师在为大家提醒一下面试时不应该犯的错误。  1、只在电脑上练习  如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。  拿出笔和纸来练习

2017-11-28 11:31:54 288

转载 40个Java集合面试问题和答案

1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还包括在Java并发包中,阻塞接口以及它们的实现。集合框架的部分优点如下:

2017-11-28 11:30:18 168

转载 梁胜博士:写给程序员的话

作者:梁胜 编辑:谢然 来源:InfoQ本文为Rancher Labs CEO兼创始人梁胜博士应InfoQ之邀,为广大程序员专门撰写的个人职业发展心路历程及对程序员职业生涯规划的建议。梁胜博士是Rancher Labs Inc. 公司联合创始人及CEO。创立Rancher Labs之前,早期在全球知名的他Sun Microsystems公司担任核心主任级工程师期间,梁胜博士

2017-11-27 16:21:59 4980 3

转载 十位值得关注的Java顶级专家

如果你是Java开发者,关注几位经验丰富的Java大牛,并随时了解他们的关注焦点对于自己肯定是非常有好处的。然而,今天在网络上,有太多的声音试图赢得你的眼球,但有时往往真假难辨。最近,我们搜索了社交媒体上的最有洞察力的Java专家,做成一个列表,供您参考。Nicolas FränkelTwitter: @nicolas_frankelLinkedIn: @nicolasfr

2017-11-27 16:17:52 1555

转载 程序员免费自学编程的12个网站-从现在开始提高自己!

很多人包括一些企业家,和市场营销人员都认为学习编程对一个人走向成功十分有帮助。在过去的一年里,我一直在学习编程。它有助我成为一个更好的创业者,我甚至可以提供一些帮助,当我的团队需要解决一些bug的时候。现在,如果你想学编程的话,这12个网站可以帮助你,它们都提供了免费的课程供你学习,因此你无需担心费用的问题。1.Codecademy其中,Codecademy是最受欢迎的免费

2017-11-26 20:29:39 3890

转载 Java开发工程师的面试该用什么姿势?做到这些让你多拿5K

面人和被面的经验多了,感觉面试就是一场双方的在知识储备、精神、素质等方面的博弈,输的一方可能是被面试者也可能面试官,怎么讲,面试官还能输?当然啦,他让合适的候选人跑了,他当然输啦。不过今天我们把角度放在被面试者身上,怎么去打赢这场1小时的战争?多拿5K!工作容易,面试好的工作难做技术的,不要把自己的学历放在嘴边,学历不代表技术能力。技术类工作需要展现你的技术功底和项目经验,还有你的逻辑思维

2017-11-26 20:24:59 126

转载 我已经写了48年代码了,我感觉我还能写下去

下个星期我就69了。我从1967年开始编程。到现在已经48年了,从COBOL一直写到jQuery。我已经忘掉的编程语言比很多程序员这辈子遇到的还多。我现在自己接一些项目,因为作为一个员工我完全是个工作狂,即使在我已经三十多岁的时候。我永远不会再去做一份每天工作8小时的传统编程工作。我已经写了两三百万行或者四百万行代码,我觉得我至少要写到。。。额。。。算了,无所谓。代码写的再多也没有什么意义

2017-11-25 14:26:12 156

转载 漫画告诉你什么是屎一样的代码(屎里蕴含着代码的秘密)

代码交接代码重构CodeReview提测插播福利我最近把各个互联网领悟的经典技术书和资源整理了一下,涵盖34个领悟,143家公司的面试真题,以及常见互联网技术领悟经典书和面试书和知名互联网公司校招薪资汇总表。获取方式:关注本公众号,回复“干货”这段代码我写了三天要集成测试了我要重

2017-11-25 14:24:34 942

转载 假如时光倒流,我会这么学习Java

回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。入门我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。后来我就看《Thinking in Java》 ,《 Java 核心技术 》, 感觉也不吃力。

2017-11-24 21:10:52 122

转载 一位资深程序员大牛给予Java初学者的学习路线建议

ava学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。  在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java

2017-11-24 21:10:06 186

转载 如何处理前任留下的代码

摘要:身为一个软件工程师,我们不可避免的会遇到这样一些问题:不得不修改别人的代码,或者在别人的代码中添加新的功能。我们并不熟悉这些代码,它也可能在整个系统中与我们编写的部分无关。虽然这样的工作很困难,容易让人感到无奈,但是要达到足够的灵活性来也别的开发者一起编写代码,收获也蛮大的。这些收获包括提高影响力,修复烂软件,还能学到系统中以前并不了解的部分(还可以从

2017-11-23 18:59:18 166

转载 HashMap详解

JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。简介Java为数据结构中的映射定义了一个接口java.util.Map1、HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度。HashMap最多只允许一条记录的键为null,允许

2017-11-23 18:57:52 554

转载 史上最全面的程序员招聘建议

没有灵丹妙药能让你成功应聘为开发人员。但是,在此过程中却有一些非常有帮助的建议。我最近采访了Matt Langan和Christian Macolino,Atlassian公司两名最顶尖的高级技术招聘人员。我想知道他们——来自于一家为共计33亿美元的软件公司招聘高科技人才——的看法 。本文着眼于招聘的周边问题,其中包括一些实用的技巧和面试指南。简历首先要有拿

2017-11-22 18:47:14 218

转载 SpringMVC--Controller接口控制器详解

摘要: Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分: 1、收集、验证请求参数并绑定到命令对象; 2、将命令对象交给业务对象,由业务对象处理并返回模型数据; 3、返回ModelAndView(Model部分是业务对象返回的模型数据,视图部分为逻辑视图名)。  更多详细源码参考来源:4.1、Controller简介Contr

2017-11-22 18:45:02 2768

转载 原来这样做,才能向架构师靠近

作者简介安晓辉,Qt 技术专家,经历过开发工程师、研发经理、技术总监等岗位,著有《Qt Quick核心编程》、《你好哇,程序员》、《解忧程序员》等图书;2014、2015两届CSDN博客之星,现在自由职业,专注写作和开发者生涯咨询,个人公众号“程序视界”。课程介绍作为一名程序员,最关键的两次跨越是什么?从普通程序员进阶为熟练开发者; 从熟练开发者跃升到技术专家或

2017-11-21 17:02:47 289

转载 给迷茫的JAVA员一些中肯建议,不然你就废了,快速成为架构师

最近好多人私信问我,该怎样才能成为高薪架构师,还有一个就对当前的状态感到迷茫。我在此做一个简单的说明,或者对迷茫中的你来说有些许帮助。当前你感到迷茫吗?有很多人对现在的工作感到很没意思,因为当前的工作,完全是实现业务,技术上没有任何提高。在这种状态下就会感到迷茫,特别是一想到将来这种迷茫感就更强烈了。与其说迷茫还不如说是担忧,随着时间的推移,自己的技术又没有长进,所以感觉忧

2017-11-21 16:59:49 256

转载 女程序员天生不如男的,谷歌工程师说错了么?

据《财富》网站报道,谷歌一名高级工程师撰写的一份文件称,男女在生物学上的差异决定了在编程上女性的效率要低于男性,并认为公司不应该积极地去提高员工的多样性。对这样一份文件,谷歌许多员工表示愤怒。据报道,该文件仅仅是一份个人声明,没有得到公司任何形式的认可,但在谷歌内部得到广泛流传。美国电子行业媒体《Motherboard》根据对已阅读该文件的谷歌员工的采访,对此进行了报道。

2017-11-20 15:43:43 513

转载 历史上第一位从事游戏开发与设计的女程序员

故事梗概:四十年前,消费品电子巨头RCA发布了一款可编程的电子游戏开发环境Studio II,并与Fairchild Channel F一起成为那个时代率先使用ROM存储器作为可交互游戏媒体的产品。只不过,RCA的开发环境与Atari的VCS,Magnavox的Odyssey或Mattel的Intellivision并未正面竞争,所以如今很少有人记得这些。但仔细挖掘,背后的真实故事

2017-11-20 15:36:18 465

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除