自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

阿里,腾讯,百度纷纷涉猎SaaS领域,寓意为何

       SaaS是Software-as-a-Service(软件即服务)的简称,随着互联网技术的发展和应用软件的成熟,在21世纪开始兴起的一种完全创新的软件应用模式。其核心为基于互联网提供软件服务。       其实在云计算还没有盛行的时代,我们已经接触到了一些SaaS的应用,通过浏览器我们可以使用Google、百度等搜索系统,可以使用E-mail,我们不需要在自己的电脑中安装搜索...

2016-02-25 10:09:39 441

百度地图,微信红包,iClap,场景化思维的新方向

     从“移动互联网”这一词第一次被提出到目前已过去近六年,在去年上半年,我国的移动互联网用户数突破9亿,手机已然成为了人们的第一大上网终端,究其原因 就不得不提到手机APP,因为这些APP以其独有的产品形式和经营生态垄断了几乎所有的入口,渗透到了人们生活中的方方面面。     可是,面对市面上这些琳琅满目的手机应用,你究竟下载了其中的多少?下载之后又使用过多少次呢?也许你会说软件的属性...

2016-02-19 11:39:23 222

2015年你到底错过了什么?!(有彩蛋!)

6 分钟前 上传下载附件 (20.4 KB) 从踏入2016年开始,国家就取消了5天晚婚假福利。 小编身为80年代末90年代初的社会主义接班人 现在还是单身汪。。。 看来80、90后赶上了计划生育 却没赶上晚婚晚育。。。 对象没有,奖励也没了。。。 终于有理由不结婚了!! 毕业之后,你离开了家乡,来到大城市打拼。 你告诉自己,只要好好努力,就可以出人头地,可能三年后,...

2016-01-26 11:38:40 161

程序员如何平衡工作与生活

中国职场人的工作生活失衡很常见,IT行业更是“重灾区”。而在IT行业中程序员是近年来受关注度很高的一群人,他 们似乎一直以“钱多话少加班晚”成为被大家调侃的对象,稀有的女程序员也被人们贴上了“为了工作不修边幅”的标签。事实上,从随机调查到的女程序员那里, 我们发现了她们每个人都有独特的工作生活平衡技巧。这些是可以供男程序员借鉴的。注重团队协作在 男人主导的工作领域有一些女生参与其中,...

2015-11-30 10:32:21 239

程序员英语学习三步曲

作为一名程序员,可以说每天都要和英语打交道,特别是浏览一些国外的技术网站的时候,许多人就感觉英语水平跟不上了,那么,程序员怎么学英语?现在请看程序员英语学习三步曲。一、读文档不能只读代码读 文档只读代码,是很多程序员的习惯,也是导致程序员虽然读了很多英文资料,英文水平却没有相应提高的原因之一。以前曾在《程序员》上看到介绍阅读 技术图书方法的文章,提出过“先代码后文字”的方法,也就是...

2015-11-26 11:03:54 110

程序员必备技能与习惯

--必备技能--熟练开发工具做 为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的 灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技 术集JAVAOne很可能会成为未来的主流开发工具之一。其次,能...

2015-11-25 10:40:15 101

程序员的10大职业谏言

假如你想在IT行业里当中做的比其他程序员突出,那么,下面这些现象你要多考虑,随着越来越快速的开发、开发运营和分布式版本控制系统的逐渐流行,逐渐从之前的各人开发转移到现在的团队作战。一般情况下,团队和部门都会是自行解决问题,负责人对整个项目的结果能做的很有限。本文所讲的内容言主要是想告诉大家,不要依靠别人,要让自己活出精彩,所以不妨学下这十大职业技巧,也许他们会让你在工作当中做起事来更得心应...

2015-11-23 10:24:32 263

工作中的程序员如何进阶

前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。...

2015-11-19 14:26:45 176

程序员面试中应该向企业提的五大问题

在深圳这座浮躁的城市,跳槽是最平常不过的事了。今天就来聊一聊程序员面试中应该注意的几个问题,搞清楚下列问题,将有利于程序员找到合适自己的位置,减少跳槽几率。1.你们的企业文化是什么?你每天将会有10至12个小时需要与同事的信仰、价值观和行为打交道。企业文化重视技术吗?尊重软件工程师吗?软件工程师在产品开发上有发言权吗?企业有没有提供便利以便于软件工程师将工作做到最好?为 了找到答...

2015-11-17 10:32:10 561

一个老程序员的Android学习路线指南

前言看到一篇文章中提到“最近几年国内 的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级 Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回 答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮...

2015-11-16 14:56:40 169

程序员面试切忌的10大错误

想知道程序员是如何准备面试的吗?只要不犯下面十大错误那问题就不大了。1.只在电脑上练习如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。拿出笔和纸来练习下如何写代码。如果你自我检查之后,觉得程序正确,再将它们输入到电脑里,看看是否和原先设想的一样。2.不为可能提出的问题做准...

2015-11-12 10:45:22 143

程序员的未来将何去何从

在一个来自 于CGP Grey很精彩的视频中,他提出说,在不久的将来,大多数工作将会由机器替代。许多行业,从卡车司机到医生,在不久的将来将会消失或发生巨大的变化,创造 出一种全新的社会体制。但是,这样一来似乎有点说不通——既然未来的计算机程序将会大放光彩,那么势必需要更多的程序员。毕竟,创建自动汽车、自动化的医 疗诊断系统、小贩机器人等等,都需要程序员的参与,不是吗?大错特错。编程是什...

2015-11-11 10:31:58 200

26种迹象你该考虑辞掉程序员的工作

俗话说:"一艘没有航行目标的船,任何方向的风都是逆风",作为吃青春饭的程序员们更是如此,更要做好自己的职业生涯的规划。如果作为程序员的你遇到下面这些情况,你就该考虑辞职了。1、你仍然在等待老板在2010年答应的要提拔你的暗示。2、你的上级近20年没有开发过任何代码。3、老板假装懂你说的这些技术,但实际上他完全不知道你在说什么 。4、你干完的项目6个月后才部署到现场服务器上。...

2015-11-10 10:30:27 139

Java教程:了解Java类的组成

一直很喜欢 一句广告词:生活就是一个七天又一个七天。而我想说的是,Java应用就是一个类又一个类。Java是面向对象的语言,对象都是由类实例化而来。一个 Java应用,不论简单还是复杂,都是由若干个Java类组成的。因此,对于初学者,先了解Java类的组成是必要的。Java类的组成主要有3部分:数据成员、构造方法、方法成员。首先看下边的代码,是一个简单的Java类:...

2015-11-09 10:40:10 154

6个技巧让你成为专业程序员

想从普通的程序员变成专业程序员吗?没关系,来看看笔者的这篇文章吧!1、在你责怪别人之前,先检查自己的代码先想一想自己的假设和其他人的假设。来自不同供应商的工具可能内置不同的假设,即便是相同的供应商对于不同的工具,其假设也可能不同。当其他人正在报告一个你不能重复的问题的时候,去看看他们在做什么。他们可能会做一些你从来没有想到过的事情,或者他们的做事顺序与你的截然不同。我 个人...

2015-11-06 10:57:25 100

解析:SaaS 2.0 时代之风起云涌

SaaS 2.0时代,SaaS也开始跳出SME,走向垂直细分。 这轮 SaaS 企业服务的创业风潮,带来中国 SME 信息化的最好时代。今 天,企业主们不再需要承担高昂的成本、部署复杂的系统、雇佣专业的人才、忍受反人类的工作界面,便可拥有一套简单而强 大的企业管理系统。而整件事情最美妙的是:这套系统的初期部署成本,部署时间,和后续运维负担基本为零。在强有力的 SaaS 系统支撑...

2015-10-30 10:57:43 120

Twitter 对开发者犯下的十宗罪

过去 Twitter 针对第三方开发者们所作出的错误策略,可谓是犹如滔滔江水,连绵不绝。下面我们就给大家一一数来。Twitter 的联合创始人兼新任首席执行官 Jack Dorsey 上两天发言声称向开发者们道歉。Dorsey 何出此言呢?皆因过去 Twitter 针对第三方开发者们所作出的错误策略,可谓是犹如滔滔江水,连绵不绝。下面我们就给大家一一数来。1. 黑莓客户端“官方化”...

2015-10-28 10:48:07 139

重新敲一遍代码,胜过拷贝粘贴

如今这个时代,Google 和 Stack Overflow 已经成为了很多开发者不可或缺的工具。但是最近,后者貌似名声坏了。一方面,是因为表面上特别、有时候会偏离适度的原则。说得更中肯些,取笑别人是「十足 的 Stack Overflow 式的开发者」的现象,明显增多了。  说简单点儿,有些人在 Stack Overflow 上扔代码、还大肆拷贝、粘贴回答里的代码示例,他们最应...

2015-10-27 10:25:59 158

5个技巧让开发者的Git水平迅速提升

1. Git自动补全 假使你使用命令行工具运行Git命令,那么每次手动输入各种命令是一件很令人厌烦的事情。 为了解决这个问题,你可以启用Git的自动补全功能,完成这项工作仅需要几分钟。 为了得到这个脚本,在Unix系统下运行以下命令: 123 cd ~ curl https://raw.github.com/git/git...

2015-10-26 10:32:02 124

一位入行20年的老程序员对新人的建议

从事编程这一行也已经20年了,到今天为止,有关编程方面的知识我也写了六七门课程了,教授课程的时间也已超过了1000小时,下面我所说的全部是我多年来的实践的经验之谈。编程真的不是一件容易的事。不管你多喜欢或是多会编程,在学习和解决问题上总会碰到障碍。工作的时间越久就越能明白这个道理。不过这倒是一个让人进步的机会,因为你要一直不断的学习才能很好的解决你面前的难题。如果你已不有了进取心...

2015-10-20 10:58:48 115

每个程序员都应该学会的重构方法

今天,我们要讲的重构方法为,提取方法(Extract Method)。这也是我最常用的重构方法之一。注:虽然代码示例是用PHP写的,但相同的概念同样也适用于其他任何OOP语言。定义下面是Martin Fowler给出的官方定义:如果你有一个可以组合在一起的代码段。那么将这个代码片段整合为一个方法,其方法名就用来解释该方法的目的。我 认为再也没有比这更简单的定义了。此处我唯一想...

2015-10-17 10:46:25 92

在创业公司和BAT工作会有什么不同的体验

很多人从BAT出逃,就是因为忍受不了这些“不得不”条款。那么,在一个小的创业公司工作,是不是就天高云阔、万物和谐,恰好能够规避这些?并不尽然。先看看在创业公司,你能够收获什么。这个问题的答案会因为发问人的不同而不同。别人永远无法回答“你应该去哪里”这个问题。更有意义的方法是,分别去看在BAT和创业公司里,你会得到什么、不得不接受什么,在此基础上,做出最符合自己现状且最能实现未来期许的选...

2015-10-15 10:35:30 73

程序员如何优雅地拒绝产品经理

业内大牛是 怎样对付产品经理的?面对扑面而来却无法实现的需求,程序员往往处于一个难堪的境地。一个经验丰富的程序员,不仅要懂得技术,还要懂得研究产品经理的心 理,甚至懂得给产品经理设置逻辑陷阱。Lagou访谈了业内大牛对付产品经理的手腕,告诉你拒绝一个人需要的必杀技。本文作者:白杨►程序员A和产品经理B在一家互联网公司的同一项目小组工作,为了推出用户体验更佳的产品优化版本,B向A提出需求...

2015-10-14 10:43:22 174

打造你的开发神器:介绍Android Studio上的几个插件

今天介绍一下关于Android Studio 的几个好用的插件,都是我在用的,它们或能帮你节省时间,或者让你心情愉悦。以 下所有插件都可以在 Idea 的插件库中找到,如果你与我一样在 Android Studio 中无法搜索到任何插件的话,可以用离线安装的方式,先在 IDEA 插件的站点上搜索下载,然后在 Android Studio 的插件管理中选择 Install plugin fro...

2015-10-13 10:24:49 109

学习 JavaScript 应具备的6 个思维技巧

学习每一件事情时,我们都应该具有一种思维技巧,学习JavaScript也不例外。我们在学习JavaScript,或其他任何编码技能的时候,往往是因为这些拦路虎而裹足不前:有些概念可能会造成混淆,尤其当你是从其他语言转过来的时候。找不到时间(有时是动力)学习。很容易忘记已经理解了的东西。工具多又在不断变化,所以不知道从哪里开始。幸运的是,这些拦路虎是可以被识别,并消灭...

2015-10-12 10:26:04 71

千万别理程序员

不要随意打扰一个编程中的程序员,他们会很愤怒。 很多时候,我发现自己需要向编程界以外的人反复解释为什么随意的打搅一个编程中的程序 员是多么的讨厌。我需要费力的向他们解释什么是‘流’境界——程序员陷入深深思考和理解一个问题时,一个电话,一个提问,甚至一句“你好”,都会像一声炸 雷似的将程序员从“盗梦空间”里惊醒——梦境中建好的一切建筑都会立刻坍塌。  很简单——这是一种非常脆弱...

2015-10-10 10:24:03 58

千万别理程序员

不要随意打扰一个编程中的程序员,他们会很愤怒。 很多时候,我发现自己需要向编程界以外的人反复解释为什么随意的打搅一个编程中的程序员是多么的讨厌。我需要费力的向他们解释什么是‘流’境界——程序员陷入深深思考和理解一个问题时,一个电话,一个提问,甚至一句“你好”,都会像一声炸雷似的将程序员从“盗梦空间”里惊醒——梦境中建好的一切建筑都会立刻坍塌。很简单——这是一种非常脆弱易碎的精神境...

2015-10-10 10:16:37 79

谈技术牛人以及技术的价值

老板尊重的都是别人家的技术,别人家的技术大牛?创业团队里没有牛人是痛苦的,有了牛人就一帆风顺了么?或者,明明牛人曾经就在身边,却一不留神错过了,这种事情你意识到了么? 总有创业者会疑惑,我好不容易找了一个背景资历特牛逼的合伙人,可是共事一段发现,也没觉得水平有多高啊,和我之前招聘网站很便宜的工程师相比也不见得高明在哪里啊。别说,这事真挺常见的。感谢互联网,技术的价值得到...

2015-10-08 10:44:30 463

程序员必备技能与习惯

 --必备技能--熟练开发工具做 为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的 灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技 术集JAVAOne很可能会成为未来的主流开发工具之一。其次,...

2015-09-25 11:19:04 111

程序员的10条建议

我最开始不是做软件开发的,是一个售后技术支持工程师,你懂的,就是公司卖出的设备坏了,我就到现场去鼓捣两下,换个零件,重启下系统什么的。后来 我转行做软件开发,颇经历了一些曲折,遇到了很多实际的困难,再后来我成了程序员,干上了手艺活儿,就这么一路过来了,还出了两本书,《Qt on Android核心编程》和《Qt Quick核心编程》。  后来我也和一些刚入行的开发人员共事过,有的...

2015-09-24 14:38:55 292

苹果App被置病毒 网友:安卓无压力

iPhone 6s上市在即,苹果再遇难题,苹果商店app被置病毒,在AppStore上架多个应用被注入第三方恶意代码,会将用户信息发送到病毒作者服务器。 随着移动智能设备的普及,越来越多的用户信息被记录到设备当中,2015年,移动互联网信息安全问题越来越突出。移动设备中两个最大的用 户群体可以分为Android和IOS。在人们的印象中,Android的特点为系统开放性,但家家户户都需...

2015-09-23 10:36:47 207

2015应届生薪资待遇:互联网企业称霸土豪,看完请别哭

2015应届生薪资待遇出炉,互联网企业受人瞩目。互联网企业薪资,开始躁动,整个就土豪!互联网在校招中出手最早,力度也最大!“阿里”尽管没有列明展开招聘的具体时间,但给出的“13k*15~18k*15(即13000元/月、一年 发15个月薪酬至18000元/月、一年发15个月薪酬,下同)”应届生平均薪资却是独领风骚。这意味着应届生的最高收入可达到27万元的年薪。“四大”不再是“提款...

2015-09-21 10:49:30 172

如何做一个有文艺气息的程序员?

程序员,理工属性,但在这卧虎藏龙的程序员圈,同样有李白“诗仙”式的文艺才子。当 我想到这个题目的时候,就想起身边的朋友,很多工科男都钟爱文史哲学,并且那文学造诣比我们学这专业还要高,让人叹服。就拿我亲身经历的糗事来说,曾经就 在北京地铁上和一个学工科的朋友,在《陋室铭》这篇文学作品见解上被他活生生撂倒。我是真心佩服他滔滔不绝中的字字珠玑和出口成章。就像之前我写过的《不想做艺术家的程序员不...

2015-09-15 10:15:08 269

10种类型的IT人士性格分析

IT领域,是许多高智商的人群聚集地,他们又有着怎样的性格特征? 在IT领域,左脑型的思想者具有优势。不过,根据Alan Norton的观察,他们并非完美无缺。你是理性超过感性的左脑型思想者吗?上网的时候你潜水超过参与吗?信息成瘾、摇摆不定、优柔寡断、感觉迟钝……你 知道这种人的十宗罪吗?不过这些罪不一定就会遭致罚,也能得到祝福,世界需要他们。 普通人也许会把IT视为极客之家。而我...

2015-09-14 10:37:45 422

程序员如何持续提升自己的开发技能

这个世界唯一不变的就是变化,IT圈子不外如是。计算机领域一直在改变,从基础框架到计算设备,还有几乎每天都涌现出的新技术。因此,作为一名程序开发人员,我们更要通过不断的学习来提高自己的技能。  如何选择读物 程序员需要的技能改变是如此之快,尤其是那些热点的/快速演变的领域,找到这些领域合适的阅读材料有时不那么容易。几点建议: 利用好关注该类技术的那些网站。比如,在我...

2015-09-10 10:31:14 145

程序员不能自学?那就放弃吧

起步比较晚,没关系,终点没人知道在哪里。 网络工程师(俗称程序猿)和其他工程师有一些很微妙的差异,这个差异就是,网络世界变化极快,范围极广,涉及可深可浅,就取决于你要把自己放在哪个位置。所以我们不应该去外面上课咯?答:上课是很好的。记得大学的时候,教授说过这样的话:「上课,是教你全世界都已经证实而且已经知道的事实,上课的目的,是要让你学别人花很多时间整理和归纳的知识,而让你日...

2015-09-09 10:45:11 92

常用的android开发框架有哪些

Android应用程序最初是由Google开发的基于Linux平台的开源手机操作 系统。它包括操作系统、用户界面和应用程序,Android 包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。但是在进行安卓应用开发时,都要为环境进行搭建框架才能够进行,那么 android开发框架有哪些呢?  1、Applications Android装配一个核心应用程序...

2015-09-08 10:47:16 846

码农们可以优越,并且应该优越

每个人每个职业都有自己的优越感,程序猿们应该有的优越感是什么,这优越感又从何而来?优越感是什么?所谓优越,其实也看跟什么人比,大学毕业生去和农民工比谁有文化,我想不会有太多的优越感,因为大学生并不是生活在农民工的群体中。大多数人都会不同程度地拥有某种优越感,比方说职业优越感,一个月 薪 上 万的人在拿千八百的人面前当然会感觉良好,因为人总会不断地挖掘出自己的优越之处并从中咀嚼幸福...

2015-09-07 10:52:31 109

写给想当程序员的朋友

(一)文章由来及个人经历我是一名计算机专业的本科毕业生,毕业已经1年多了。毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下这个问题了,来帮助朋友选择和回报朋友的信任。这也就是此文的由来。还 是先谈谈我个人的经历吧。(是不是有点俗套,但我觉得了解我的经历,有助于理解我话的含义;我...

2015-09-01 11:22:03 121

程序员能用一年的git技能整理

用git有一年了,下面是我这一年来的git使用总结,覆盖了日常使用中绝大多数的场景。嗯,至少是够用一年了,整理出来分享给大家,不明白的地方可以回复交流。创建和使用git ssh key首先设置git的user name和email:12312git config --global user.name "xxx"git config --...

2015-08-31 11:01:43 86

空空如也

空空如也

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

TA关注的人

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