- 博客(233)
- 资源 (19)
- 收藏
- 关注
原创 后端架构师的知识体系之一基础组件
作为一个程序员,长期的从事基础性的代码开发也是不现实的一件事,如果不能有所提高,长期做最基础的开发,对于个人的职业技能发展也是不好的。我们都知道程序员 的发展有两个主要方向一个是管理方向,另外一个就是技术方向。技术方向就要考虑往架构这块发展了,要想成为一个合格的后端架构师,就要掌握后端架构师的知识体系,为了让更多的朋友了解后端架构师的知识体系,新霸哥从后端架构中总结了一些经验供大家参考学习,下...
2018-11-21 22:37:48
1520
1
原创 kafka核心原理总结
新霸哥发现在新的技术发展时代,消息中间件也越来越受重视,很多的企业在招聘的过程中着重强调能够熟练使用消息中间件,所有做为一个软件开发爱好者,新霸哥在此提醒广大的软件开发朋友有时间多学习。 消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流。关于消息中间件的一下介绍就介绍到这里了,感兴趣的可以继续了解,下面新霸哥将和大家介绍一下kafka的一下相关知识。 kafk
2017-08-07 23:59:08
1530
原创 hadoop的价值在哪里
新霸哥注意到了在移动互联网时代,很多的传统的系统架构已经不能满足现有的业务需要了,在大数据时代,我们需要新的架构才能满足海量数据处理能力。 在实际的应用中数据增长非常的迅速,数据类型也变的丰富了,业务也变的复杂了,在这种情况下传统的系统架构就很难支撑业务需要了,就在这样的形式下,新的IT架构需求就出来了。 可扩展性好 性能上要满足业务需要 性
2017-07-13 22:52:51
1704
原创 从程序员小仙飞升上神,java技术开发要如何实现?
新霸哥是一个专业从事java开发的,近期,新霸哥发现很多的朋友在问,从程序员小仙飞升上神难吗?在此新霸哥将为你详细的介绍,下面新霸哥将从新手入门和老司机进阶多方面详细的为大家介绍一下。 说起java首先从java相对其他的编程语言有哪些优势说起 第一:安全性高,健壮性好 安全问题一直备受关注,常见的电信企业,以及银行等行业都会优先考虑使用java来做系统开
2017-03-20 23:36:35
1755
原创 明年大数据行业的趋势会是哪些?
在即将过去的2016年,大数据技术在不断的发展,新霸哥预计到明年很多的主流公司会采用大数据和物联网。新霸哥发现自助式数据分析的普及,加上云计算和Hadoop的广泛采用,目前正在整个行业带来变化,越来越多的公司会抓住这一形势,或者无视变化、因此面临险境。实际上,工具仍在出现,而Hadoop平台承诺的还没有达到公司缺少不了它的地步。 深度学习 深度学习是一套基于神经网络的机
2016-12-01 22:58:44
1655
原创 2016年末程序员应该知道的基本架构思想
说到系统的架构,初学者可能没有意识到,对于已经从事多年的开发的朋友可能会知道,一个系统的运作是否正常,是否能够高效的运作关键在于系统的架构,因为一个系统只有一个好的架构才能支持更多的用户,更多的应用接入到系统中。下面新霸哥将和大家分享一些关于系统架构方面的一些问题。 很多的程序员可能会有这样的一个想法那就是,能够完成编程任务,不管程序是怎么实现的,程序的内存运行情况,程序的内部是怎么
2016-11-14 07:31:25
1734
原创 2016年末程序员突破自我的绝密方法分享
新霸哥一直致力于了软件开发行业,从事软件开发快五年了,时间过的很快,学到了很多知识,也思考了很多的问题。从最近和大家的交流中,新霸哥发现了很多的朋友在做了软件开发一段时间后非常迷茫,不知道未来的路该如何的走下去,是放弃还是坚持?今天,新霸哥将在此为大家揭晓2016年末程序员突破自我的绝密方法。 说到这个绝密方法可能有些朋友已经领悟到了,但是没有实际的行动,最终还是不了了之了。在这里新
2016-11-07 07:34:15
1680
原创 2016程序员自学能力的培养方法有哪些?
近期新霸哥发现有很多的新入行的朋友在问,哪个培训机构好,在这里新霸哥将详细的为了解析,有想培训的朋友就是想快速的入行,其实,学习这个事情都是要靠自己来学习的,培训只是给自己的一个学习的机会,只是这种学习有计划性,真正要学习的还是要靠自己的自学能力的。下面新霸哥将为你解答2016程序员自学能力的培养方法有哪些? 浅谈自学 说到自学可能很多的朋友都会想到列宁、林肯、法拉第、
2016-10-25 21:23:37
1550
原创 2016杭州云栖大会新亮点在这里
云栖大会已经圆满落幕,新霸哥近期一直在关注大会的一些情况,相信很多的开发者也在关注大会动态,下面新霸哥将为大家介绍一些关于参加完大会后的一些感想和心得体会和大家分享一下。 云栖大会折射出的是创新、创业大平台、大数据相关产业兴起的一面。2016杭州云栖大会上马云说:新零售、新制造、新金融、新技术、新资源,这五个新将会方方面面的,对各行各业发动巨大的冲击和影响,把握则胜,我不希望把它变成
2016-10-17 07:20:00
1625
原创 2016年学哪个编程语言最有前途?
说起哪个编程语言最火,这没有绝对的说法,不同的时期可能会有不同的排名,其中,新霸哥比较看好的是java,c++,php,python,node.js这几种,不知道你们怎么看这个问题。那么,到底学习哪个编程语言最火呢?下面新霸哥将详细的为你介绍。 什么是编程语言? 所谓的编程语言就是一种是用来定义计算机程序的形式语言。因为它是一种被标准化的交流技巧,所以通常用来向计算机发
2016-10-10 07:15:02
4154
原创 准备加入软件开发行业的朋友可以看看
最近新霸哥注意到有一些的朋友想加入到IT行业中,因为现在这个行业比较的火。新手入门该怎么学习,任何一个人都可以学习吗?下面新霸哥将详细的为大家解答。 兴趣是最好的老师 不管是做任何事情,只要你感兴趣就一定能做好,做软件开发也是一样的。如果你对软件开发比较感兴趣,可以考虑学习。因为兴趣可以让人不拍吃苦,是人忘寝废食,兴趣会让我们产生主动学习、积极思考、大胆质疑、勇于探索的
2016-09-26 07:30:17
1476
原创 为什么现在UML很少用了
新霸哥发现UML在面向对象的设计中的需求,相关行为、一些体系结构的实现提供了一套综合完整的表示法,但是由于使用的人比较少,初学者不容易快速入门,所以就导致了UML不是那么的受欢迎。 UML在开发中有什么样的意义? 架构师可以用UML非常清晰直观告诉开发人员,一套架构整体规划是什么样的,各自之间有什么样的关系,各自职责是什么。开发人员要用UML可以很好的告诉自己以及伙伴,
2016-09-19 07:31:23
5486
原创 软件开发中oracle查询常用方法总结
上次新霸哥和大家讲解了一些关于oracle的知识发现大家对oracle还是比较感兴趣的,下面新霸哥就大家比较关系的oracle中常用的查询有哪几种?做个和oracle相关的开发的朋友可能会知道答案,但是刚接触过oracle的朋友可能还不知道是怎么回事。今天,新霸哥将在此给大家做一个详细的介绍。 多表连接查询 连接多表 1. 笛卡尔积 在没有任
2016-09-12 07:34:50
1505
原创 新霸哥带你轻松玩转Oracle数据库
接触过软件开发的朋友可能都会知道oracle,在开发的过程中,数据存储都可能会用到oracle的,因为oracle具有处理速度快,安全级别特别的高。但是有一个缺点就是比较的贵,只有一个大型的公司才有可能接触到的,看到这里可能很多的朋友一定很想了解oracle吧,下面新霸哥将带你走进oracle的世界。 首先介绍一下Oracle中对于字符串的处理 char varchar
2016-09-06 23:15:03
1473
原创 敏捷开发是一个什么样的开发模式
在信息技术高速发展的今天,有很多的开发任何要求开发人员增量交付,迭代式开发,能够持续集成。很显然传统的瀑布开发模式已经不能满足需要了,于是,敏捷开发这种模式就出现了。 接触过敏捷开发的朋友可能会知道,敏捷开发有如下的价值观: 个体与互动 胜于 过程与工具,可工作软件 胜于 复杂文档 用户协作 胜于 合同谈判,响应变化 胜于 遵循计划 下面新霸
2016-08-29 07:26:45
7356
原创 storm流式大数据处理流行吗
在如今这个信息高速增长的今天,信息实时计算处理能力已经是一项专业技能了,正是因为有了这些需求的存在才使得分布式,同时具备高容错的实时计算系统Storm才变得如此受欢迎,为什么这么说呢?下面看看新霸哥的介绍。 优点之一:高可靠性 对Storm有了解的朋友可能会知道spout发出的消息后续可能会触发产生成千上万条消息,可以形象的理解为一棵消息树,其中spout发出的消息可以
2016-08-22 07:33:32
2056
原创 这些云计算技术你了解过哪几种
新霸哥发现目前信息量高速增长的今天,IT行业正在面临着空间和成本等资源的巨大压力,但是随着这些需求的日益增长,在行业中出现了一类全新的解决方案,通过云计算技术对数据中心进行改造。要获得云计算的优势,必须在it基础设施中部署一套明确定义的开发标准。 虚拟化技术 虚拟化是表示计算机资源的逻辑组的过程,这样就可以从原始的配置中获益的方式来访问它们。一般将虚拟化技术分成
2016-08-15 07:31:38
3929
原创 Java与云计算有什么关系呢
在如今这个信息技术高速发展的今天,云计算已经不是一个陌生的概念了,但是,当云计算遇到java将会有什么样的问题产生呢?下面,新霸哥将会为你揭晓Java与云计算之间的关系。 众所周知,java是一种应用很广的编程语言,关于java的一些介绍在这里就不详细的介绍了,如果有不懂java的可以先看看新霸哥的上一篇文章,java入门型的知识。新霸哥也是java爱好者,如果你对java比较的感兴
2016-08-08 07:33:50
11706
3
原创 新霸哥带你进入java的世界
新霸哥从近期大家的留言中注意到了大家对基础知识比较重视,很多的朋友希望多讲一些入门的知识,为了满足广大开发爱好者的需求,新霸哥决定从最基础的做起,一点一点的帮助大家一起走进云计算的世界。下面新霸哥首先带领大家入门,今天入门的第一站就是进入java的世界。 喜欢编程的朋友,可能会知道java一种以来很受开发者热爱,因为Java可运行于多个平台,如Windows, Mac OS,及其他多
2016-08-01 07:41:14
1791
原创 分布式数据库hbase详解
新霸哥注意到了在人类随着计算机技术的发展,数据的存储量发生了很大的变化,可以用海量来形容,同时,存储的数据类型也是有多种多样的,网页,图片,视频,音频,电子邮件等等,所以在这中情况下以谷歌旗下的BigTable为代表的新型数据库产生并且迅速发展。Hbase就是BigTable的开源实现,下面新霸哥将详细的为你揭晓HBase相关知识以及相关应用。 互联网时代对数据库的要求和传统的还是有
2016-07-25 07:39:49
2090
原创 SQL和NOSQL有区别吗?
在大数据高速发展的今天,数据量在不断的增加,传统的数据库可能不能满足人们的需求了,这个时候新霸哥注意到了NOSQL出现了可以解决这个问题。我们知道sql数据库可以存储数据和处理数据,但是NOSQL最大的一个优势就是在大数据这方面,能够深度处理大数据,分析数据,从大量的数据中获取有用的资源。 新霸哥发现关系型数据库本身基于关系代数的数学理论,是很好的抽象,但是nosql的抽象没有太多的
2016-07-18 07:36:51
2329
原创 怎么充分利用大数据寻找商机?
在大数据时代,数据量日益增加,所以展现在我们面前的就有两个根本性的问题那就是,其一,海量数据如何来存储,其二就是海量数据如何分析,将数据转换为真正的商机呢?下面新霸哥将和你详细的探寻。 海量数据存储一直是一个很重要的问题,由于现在技术在不断的发展,人们对于海量数据的存储有了新的方式,那就是使用分布式系统来存储海量数据。在传统的数据库无法解决现有数据存储的问题时候,像oracle数据库
2016-07-11 07:23:41
1104
原创 mapreduce编程模型你知道多少?
上次新霸哥给大家介绍了一些hadoop的相关知识,发现大家对hadoop有了一定的了解,但是还有很多的朋友对mapreduce很模糊,下面新霸哥将带你共同学习mapreduce编程模型。 mapreduce编程模型可以利用大量的商用服务器构成大规模集群来解决处理千兆级别的数据量问题。mapreduce编程模型有两个比较独立的步骤,分别是map和reduce
2016-07-04 07:34:00
1509
原创 hadoop是什么?
在如今这个信息高速发展的今天,hadoop也越来越火了,那么到底是什么原因让hadoop如此的火,接下来新霸哥将详细的为了介绍,并让你快速的任何hadoop是什么? hadoop思想起源:Google 新霸哥注意到了Google搜索引擎,安卓,翻译等等,有很多的先进技术,但是现在国内的用户是访问不到谷歌搜索引擎的,其实谷歌给我们的生活带来很大的影响的,从我们用到的智能手
2016-06-27 23:14:11
9817
原创 程序员入门有年龄限制吗?
年轻的我们很幸运,因为可以有大把的时间用于挥霍,殊不知时间正在悄悄的从我们身边溜走,新霸哥近期在大家的留言中看到一个比较特殊的问题:我今年40多岁了想做软件开发,还能入行吗?很多朋友看到这个问题会觉得很可笑吧,在这里新霸哥想说的就是年龄不是问题,重要的在于技术。 为什么年轻人受欢迎? 年轻人作为新生力量,思维创新能力强,因此很受欢迎,很多的创业公司都喜欢招聘一些刚毕业大
2016-06-19 22:55:58
5711
原创 云计算的发展路径和落地形态分别有几种?
说到云计算可能很多的朋友不知道到底有什么作用,下面让我们和新霸哥一起回到最原始的位置来讨论究竟什么是云计算,云计算对于现在的很多公司到底意味着什么? 云计算有三条发展路径 第一:源于谷歌的GFS 谷歌为全球互联网用户提供搜索服务,可以看到在海量的数据中如何分析得到用户需要的资料,这就需要对大规模的数据进行分析处理,多台服务器之间进行数据共享,数据计算等等。
2016-06-12 22:14:00
1138
原创 大数据究竟是什么?一句话让你认识并读懂大数据
什么是大数据,很多的朋友可能对大数据不是很了解,迫切需要了解大数据,下面新霸哥将用一句话来让你认识并读懂大数据,大数据就是无法通过人工,在合理时间内达到管理处理并整理成为人类所能解读的信息。 大数据特征 大数据就是无法通过人工的方式来完成数据分析和处理,需要借助工具才能完成相应的数据处理。大数据通常有3个特征:数量,种类,速度。准确的来说可以用大量,多样性,速度快以及价
2016-06-05 18:35:11
13495
原创 作为程序员,一定要加班才是好程序员吗?
当你看到这个题目时可能会感到很惊讶,因为不同的人,可能有不同的看法。如果你是一个职场高手,从事软件开发多年,对于工作上的问题能够很快的解决,别说需要加班,可能就半天的时间,就能够做好自己的工作,剩下的很多宝贵的时间就是可以自由安排了。但是对于一个刚刚加入IT行业的新人来说,因为刚刚接触,很多东西都是陌生的,可能领导给你安排任务,工作时间内都无法完成,或者说做出来的东西不能让领导满意,那就只能加班了
2016-05-29 22:53:51
7505
1
原创 编程为什么有趣?
编程是否有趣,在不同的时间点可能有不同的看法,像上学时成功解决一道线上的编程题感觉很有趣.但是要在工作里天天写的是sql 写页面 写UI 搭环境 看日志 可能会感觉很无趣.新霸哥觉得编码是一个很无聊的一个过程,但是却是实践想法的一个过程。 创建事物的纯粹快乐 一种想法或者是一个设计在程序员的编程设计下,经过自己的设计能够让一个事物有无到有的展现在我们眼前。如同小孩在玩剪
2016-05-22 22:03:55
2551
原创 程序员赢在规划
作为一个程序员,做好规划,是很重要的。因为即便是最著名的系统架构师,在他成长的过程中必须经过这几个过程,码农,软件工程师,软件架构师等职位,细心的朋友可能会发现我国每年都会有成千上万的it应届毕业生走向社会,他们开始进入程序员的岗位的那一刻,都努力过并坚持过,但是到最后奋斗在开发一线的有多少呢?下面新霸哥将和你详细的解析一下这其中的奥秘。 赢在起点 程序猿的职业规划,一
2016-05-15 19:28:16
935
原创 未来智能互联汽车长啥样
新霸哥发现,现实生活中我们常用的手机和生活中使用的汽车好像没有任何的交集硬件,但是在未来的移动智能互联的大潮中就会有充分的融合的效果,可是未来智能互联汽车长啥样,下面新霸哥将详细的为你介绍未来智能互联汽车技术,以及消费等等。 未来汽车的新技术 不久的将来车可能成为我们生活中最重要的一部分,车将变成和我们住房一样不可缺少的必需品了。全自动,无人驾驶是不是很先进,同时能够自
2016-05-08 22:40:16
1907
原创 2016年程序员如何提高自己的方法有哪些?
作为软件开发行业,新技术在不断的更新,如何在新的时代实现自己的人生价值,唯一的办法就是为自己树立一个更高的目标,一个人有了目标后就会有了努力的方向,那么在2016年程序员如何提高自己的方法有哪些?新霸哥简单的总结了一下主要的有下面的这些方面来努力就能有所作为的。 一,方向很重要,选好方向才有学习的动力 如今技术新技术在不断的被挖掘出来,选择一个合适的方向是很重要
2016-04-24 22:55:50
1503
原创 2016年VR&AR有市场吗?
新霸哥发现了近期虚拟现实(VR)和增强现实(AR)非常火,已经成为了科技产业中最具前景的技术之一。其实说起这两项技术的应用,人们最容易把它与电子游戏联系在一起,那么在2016年VR&AR有市场吗? VR&AR涉及到的领域有很多,我们最常见的就是视频、游戏,或者是直播、同时在医疗保健,房地产、教育、旅游、军事等等方面都有着直接的应用。VR&AR分布在很多行业的每个角落里,与千家
2016-04-17 23:20:25
3487
原创 全栈工程师的未来发展如何?
在如今这个信息高速发展的今天,信息更新如此的快,需要一人掌握多项技能才能胜任时代的发展,就是因为这个原因,新霸哥发现了全栈工程师在2016年很火的,无论是从搜索量还是从身边的朋友了解到,这将是一个很火的行业,所以说全栈工程师是未来的一个发展趋势。 在我们生活的周围,有的人在大公司上班,也有人在小公司上班,不同的环境可能给人不同的感受。大公司一般都会培养你成为某一个领域的专家,
2016-04-11 21:59:50
4237
原创 2016年程序员就业形势是什么样的?
2016年是不同寻常的一年,随着科技的不断进步,越来越多的智能设备正在快速的进入人们的生活中,人类将进入人工智能,物联网时代,在这样的一个就业趋势下。2016年程序员的就业形势是怎么样的,相信很多的朋友一定很想知道答案吧,下面新霸哥将详细的为你揭晓。 就在前不久,人机大战的谷歌AlphaGo对战李世石最终比分定格在4:1,标志着此次人机围棋大战最终以机器的完胜结束,人机大战再次引爆关
2016-04-04 23:50:19
10667
原创 为什么你不看好家教O2O
伴随着科技的不断进步,大众创业的激情在不断的燃烧着,于是又很多的朋友会往家教这条路上走。就有了家教O2O的出现,很多的人都在抢占市场,可是,为什么你不看好家教O2O? 家教O2O虽然能够帮助附近的朋友解决家教问题,能够在短时间内找到合适的人选,但是谁能保证这样的教学质量呢?对学生有帮助吗? 其实在家教O2O还没有出现的时候,人们只能通过朋友介绍等一些途径也能找到合适的家
2015-10-05 22:37:02
1381
原创 大数据的应用场景你知道哪些?
大数据这个词相信很多的朋友都不陌生了吧,生活中的大数据已经应用到了我们生活中了,经常喜欢网上购物的朋友应该深有体会吧,购物网站能够给你推荐一些你喜欢的商品。 随着移动互联网的高速发展,更多的数据可以被采集,比如一个真实的用户每天的运动量,健康情况,心率,出门打车行走路线等等,如果让这些数据都汇集在一起,这样就会形成了一个非常庞大的数据库,一个人是这样的,全中国,全世界所有的人加在一起
2015-10-04 18:49:21
4637
原创 o2o模式的未来在哪里?
如今随着移动互联网的高速发展和“互联网+ ”概念的流行,未来o2o的发展趋势怎么样,相信这是很多的商业人士所关心的问题。 o2o指的是线上买单,线下消费的模式,但是这个模式非常适合于本地生活服务商家。我们生活中最常见的餐饮行业做的最好了,能够方便人们的生活,节省了很多朋友的时间,同时也是一个新的商机。还有一个藏着数亿宝藏的好领域及时o2o最简单应用之团购,这也是促销吸引客户的最佳方式
2015-10-03 23:11:06
2353
Java版聊天室
2011-11-19
Linux 学习
2011-11-06
ajax 学习笔记源代码
2011-10-31
ajx 实战:实例详解
2011-10-31
ajax 基础教程
2011-10-31
ajax 基础教程源代码
2011-10-31
软件测试--白盒测试
2011-10-28
Java版的记事本
2011-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人