自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

php教程

php教程,PHP资料,PHP技术交流

  • 博客(71)
  • 收藏
  • 关注

原创 Java程序员今年要考虑的5件事

我是一个Java程序员,这篇文章是关于我今年打算要做的5件事情。我相信它们能让我在Java领域更进一步,如果你和我的水平差不多,那么或许也能作为你接下来考虑的方向。1.使用NoSQL数据存储创建一个应用程序,并与Java相连如果你还不了解NoSQL数据库,那么这是个好机会。关于NOSQL方面的选择很多,MongoDB和Hadoop都是很好的起跑线。我们可以使用Spring Data或本地J

2015-03-31 10:18:06 330

原创 软件开发和产品经理到底是怎么回事

过年的时候,经常有七大姑八大茄子们问道,你的工作是做什么的?电视上天天报道的黑客什么的,你们在外面可别干什么违法的事啊。每到这时候,我都想 直接说,我就是一个修电脑的,可是真要这么说了,七大姑八大茄子们又要带着去各家转,一边转还要一边修电脑,说不定还要手机下载电影小说歌曲,对了,还要 贴膜。为了能够把软件开发这回事说得更清楚,正好是周末,就花时间把内容写一写,让七大姑八大茄子们也能知道什么是软

2015-03-31 10:17:00 672

原创 你或许想要用到的三个新的JavaScript API

如果你是一个SitePoint的老读者并且是我的粉丝的话,那么你已经知道我写了很多关于HTML5以及JS API的文章。到目前为止,我已经发布了一些介绍你现在就可以马上使用的API,尽管可能会用到polyfill的方式。(译注:不知道什么是polyfill请点击这里。)但是今天我可能要打破这个常规来给大家介绍一些仍然还处在初期阶段的API。大家必须知道这些API是非常新的,在这三个里面有两个都

2015-03-31 10:15:45 369

原创 一个Web程序员跨过迷茫的一些感想

1.java,.net,php,我改学哪个,用哪个?他们都能写出,高性能,可扩展,可服用,安全的程序。政府的软件,对windows服务器不信任,他们觉得linux更安全,那.net自然就排除在外了。一些企业的电脑安装的都是windows系统,他们觉得这个很好,那.net又变成一个好的选择。web应用,看中了PHP的经济实惠,部署简单。不用担心版权问题。自由。所以好多web2.0网站,webga

2015-03-31 10:15:10 487

原创 关于 PHP7 你必须知道的五件事

1、今年的计划表已出。PHP 7 时间表 RFC 投票一直通过, PHP 7 将在2015年10月发布。尽管有些延迟,但我们还是很高兴它在今年内发布。PHP 7 详细时间表由此查看。2、PHP 要上太空飞船了。PHP 将推出全新的项目 , 方便类似 TIE 战斗机和太空飞船驾驶人员进行操控。它能用于大量组合比较和排序处理。想了解详细信息请点击此处。3、返回类型描述和参数类型提示。 PHP

2015-03-30 10:07:07 579

原创 糟糕的程序员抵不过一款好工具

时不时地我们可以听到有人在说,我们需要更多的程序员。现在的孩子应该在学校里就学习编程。编程的地位就应该像曾经的写作文一样。我不同意这样的观点每个领域都会有一些人登上金字塔的顶端,成为这一行业的权威,更多的人则只能被称为优秀,当然更多更多的人位于平均水平,庸庸碌碌,以及,还有一些人就像溺水之人一样在苦苦挣扎。让我们面对现实吧,并不是每个人都适合每一份工作。正如大多数程序员成不了销售、演员

2015-03-30 10:06:03 325

原创 胸怀大海,敢想敢做

在兄弟连的日子总是那么快,总感觉时间的就这么从指间流走,想努力攥紧,却无能为力!现在已经快到冲刺的时候了,脑子里的知识装的满满的,但都是零碎着的,还没被串成糖葫芦,拿不出手!掰着指头数,不到10天就要开二期项目了,想着就心胸澎湃!老师说,咱们项目几天,他就陪着咱们熬几天,好好干一票,等着拿高薪去!可是呀,这激情总是耗不过时间,时间长了,也就焉了!这会儿,晚上都得吼一吼才能提上干劲。可干劲上来了

2015-03-30 10:05:35 426

原创 关于程序员的工作效率

今天早上我偶然遇到一篇George Stocker的文章《怎么毁灭程序员的工作效率》,和一篇Joel Spolsky的《打一枪换一个地方》。这两个博文谈论了程序员的工作效率的问题,尤其是降低工作效率的模式。所以我考虑到要分享我提高工作效率的实践经验。激情提高工作效率的第一个技巧是对你每天要上的项目充满激情。你一定要由衷的看好你要做的项目。你必须想象出来从现在开始的一年、两年、三年后的结果会

2015-03-30 10:04:52 407

原创 自查Web网站项目的10个问题

Web设计和开发是一个长期的、迭代的过程。它可以花费数周或数个月。如果你专注于细节时,你很容易会迷失其中。你实现了网站的原始目标了吗?又或者说你太全神贯注于创建一个精致的艺术品,以至于忘记了用户,忘记了收益?这听起来很让人厌烦,不过这种事经常发生,不是吗?为了不迷失,我会问一下之前没有看过我网站的观众,并为我解答以下这些问题:这个网站的受众是谁?这些受众会在这个网站上发现什么?容易发现

2015-03-27 09:50:10 427

原创 一份IT实习生的总结

今天突然发现在不知不觉中自己已经实习了 3 个月了,现在可能不算是真正意义上的实习吧,因为现在自己才大三,在这边撸代码的同时还要考虑到学校的功课跟期末考试。让我震惊的是,我完全想不到在这 3 个月里我到底学到了什么,这是一件多么悲催的事情啊。同时我对我应该 get 到什么新技能也很迷茫。所以今晚还是总结下把,让自己在接下来的实习生活有更加明确的方向。最后感谢工作室给我们几个人这个机会让我们提前出来

2015-03-27 09:49:14 3044 1

原创 同时学习多种编程语言其实很容易

大概是两年前吧,我做了个决定,要去学习编程。我买了本细说PHP书,开始一边阅读一边做里面的练习题。我把主要精力都放到PHP上,不理会任何其它的语言,因为我有个习惯,一旦开始做一个事情,我们会集中所有的注意力,先把这个事情做完,然后才去做其它的事情。于是,我尝试这开发一个Web应用程序(一个绝妙的创意,一个能使我成为另外一个Facebook创始人那样的应用)。一点一点的,进度很慢,我的应用(这个即将

2015-03-27 09:48:42 894

原创 程序员跳槽注意事项

一、跳得多涨得快,不跳不涨很多人觉得,现在的程序员很浮燥,干不了多久就要跳了。 但是,有没有想过,这是什么导致的。 你一年不涨工资,两年不涨工资,那别人发现,自己的工资与业界水平相距太远,不得不跳。 或许你说,那至少要要多呆些日子,多积累经验再跳吧。 我们来看看第二条潜规则。二、你在上一家公司的工资,直接影响了你在下一家的工资每个人都是有底线的,这个底线,是一个相对值。 因此,业界通常

2015-03-26 10:12:15 464

原创 程序员讨厌没有价值的任务

大多数程序员,据我所知,越是优秀,越是讨厌没有价值的任务。寻找其工作的价值这些年来,我看到很多颇有成绩的软件开发人员转行去了管理岗位,或者其他完全不同的职业。有的时候原因很简单,只是想拿更高的薪水。不过也有因为是厌倦了总是需要不断学习以跟上软件开发步伐这样一种疲于奔命的状态。当然最常见的原因是感到无聊了,或者是对工作本身失去了兴趣。这些人通常是因为工作对于他们而言已经没有了足够的挑战,认为

2015-03-26 10:12:01 351

原创 程序员的十大无奈

1、有人曾说,做程序员的人,都是疯子,做长了往往入戏太深,成天与代码打交道,话都很少说,所以评论程序员们都是以后连妞都泡不到的人,我听后,我可以这样说,泡妞好比一个方法,他人是学习方法,而程序员呢,是能制造方法。2、做程序员的女朋友幸福不?这个问题记得以前有人问过我女朋友,我当时当场回答那人,我说:“做程序员的女朋友,不一定幸福,而做我的女朋友呢?绝对幸福”所以说呢,事在人为。3、程序员的

2015-03-26 10:11:29 366

原创 为什么中国的程序员总被称为码农?

经过这么久的学习,从开始的什么都不会,慢慢的的成长,项目一过后的的学习显得更艰难了一些,以前只是基础的学习,如今的高级课刚学觉得有点难,但是我相信学过之后以后用的多了,就自然会用了。如今在兄弟连的学习,让我融入了这个学习大家庭当中,每天早上被梦想叫醒(闹钟的声音有点大,不醒不行啊~~),Linux的学习让每个人都昏昏欲睡,在一个小黑框中无止尽的敲着命令,感觉最艰难的岁月了,如今的面向对象,(其

2015-03-26 10:11:18 624

原创 必须了解的五个服务器基础问题

今天我们来说说服务器基础知识方面的几个问题,也是困惑初涉服务器领域众“菜鸟”们的几个常见问题: 1 双路等于双核么? 问题:常听说双路至强XX式服务器,最近又出现了双核至强,都是两个CPU,是不是双路等于双核? 答案:不是 无论服务器的单路、双路、四路乃至八路,其中的“路”都是指服务器物理CPU的数量,也就是服务器主板上CPU插槽的数量。 最近出现的双核处理器,是在一颗物理

2015-03-25 10:31:40 443

原创 程序员面试:电话面试问答Top42(下)

今年是2015年,在过去几年中,电面(电话面试)是筛选程序员职位候选人的最流行的方式。它让雇佣双方很容易互相了解对方,候选人不需要去未来雇主的所在地,面试官也不用做额外的安排。这是我介绍程序员面试问题的文章的第二部分。我得到反馈说第一部分过于偏重编码的题了,许多程序员希望我针对电面问题列一个类似的列表。为了顺利通过电面进入下一轮,你必须足够好地回答与你工作要求相关的全部问题。在大多针对Java和C

2015-03-25 10:30:47 666

原创 程序员面试:电话面试问答Top42(上)

今年是2015年,在过去几年中,电面(电话面试)是筛选程序员职位候选人的最流行的方式。它让雇佣双方很容易互相了解对方,候选人不需要去未来雇主的所在地,面试官也不用做额外的安排。这是我介绍程序员面试问题的文章的第二部分。我得到反馈说第一部分过于偏重编码的题了,许多程序员希望我针对电面问题列一个类似的列表。为了顺利通过电面进入下一轮,你必须足够好地回答与你工作要求相关的全部问题。在大多针对Java和C

2015-03-25 10:29:11 577

原创 伟大程序员的十大特质

关于如何才能成为一名优秀的程序员,最近又一次成为了我们关注的焦点。下面是我认为我们最需要具备的特质:善于解决问题。既发奋又懒惰。能理解别人的代码。对编程充满热情。为了学习而爱上学习。擅长数学。具有良好的沟通技巧。强大的辩论技巧。极端乐观。极度悲观。1.善于解决问题——希望大家都能认识到这一点。大多数优秀的程序员能够找到别人发现不了的解决方案。2.既发

2015-03-24 10:43:34 348

原创 阿里面试经历及总结(数据研发、Java研发方向)

我投的岗位“软件研发工程师”。到了面试现场,选择了Java语言(有对应的面试官)。不过,后面进行了交叉面试,被推到了“数据研发”岗位。一面:首先,自我介绍。我:“我做过两个项目。写过几篇论文和专利。还参加过阿里巴巴大数据竞赛。同时,出于个人兴趣,我还阅读了一下HDFS的少部分源码,理解了一下HDFS的核心思想,实现了一个功能非常简单,并且还不完善的HDFS。”面试官1:“说一说你写

2015-03-24 10:42:33 655

原创 程序员编程知识经验总结

不知道你有没有听说过所谓编程知识也是有半衰期的?这个半衰期限很多人普遍认为是5年。也就是说,5年以后你现在所学的知识将会有一半被淘汰。感觉听上去也算合情合理。毕竟,新的编程语言和技术在源源不断地面世。但是我要告诉你,编程语言比很多人想得都要“长寿”。Programmer-Knowledge语法不是难点对于Java程序员,学习Python就像说英语的去学习法语。当然这两者是毫无关联的

2015-03-24 10:42:01 334

原创 盘点PHP编程常见失误

变量声明如果在一条语句中声明一个变量,如下所示:$var='value';编译器首先会求出语句右半部分的值,恰恰正是语句的这一部分常常会引发错误。如果使用的语法不正确,就会出现解析错误。解析错误例如,Parse error:解析错误,unexpected T_WHILE in c:program filesapache groupapachehtdocsscript.phpon lin

2015-03-23 10:26:59 315

原创 我不怕千万人阻挡,只怕自己投降

我想在s22期的兄弟连中我应该算是年龄最小的一个了,其实在我17岁的时候我就喜欢玩上了网站,那个时候的我看着这些网站感觉到很好奇,这些漂亮而又上档次的网站是怎么做出来的,之后我就搜了好多关于网站制作的信息,了解到了这些都是需要哪些东西搞出来的,在之后我通过某站长网下载了几个网站程序,用自己的零花钱也买了个云空间+域名。成立了自己的第一个网站(什么网站这里就不说明了)。当时很开心,就拉着我的朋友“花

2015-03-23 10:26:39 517

原创 修复编程bug的12个关键步骤

boss:那么,你需要多长时间来修复这个bug?没有经验的程序员:给我一个小时?最多两个小时?我能马上搞定它!有经验的程序员:这么说吧,钓到一条鱼要多久我就要多久?!要多少时间才能修复bug,事先是很难知道的,特别是如果你和这些代码还素不相识的话,情况就更加扑朔迷离了。James Shore在《The Art of Agile 》一书中,明确指出要想修复问题得先知道问题的所在。而我们之

2015-03-23 10:26:39 850

原创 程序员需谨记的8条团队开发原则

当你从学校出来,找到第一份软件开发工作的时候,你就不再是一个单独作战的程序员了,你将会有一个团队,你的一举一动也将直接影响团队的效率和产出。下面这8条团队开发的基本原则,作为团队的一员,你必须谨记在心,这会对你和你的团队带来非同凡响的效果。1、提交(签入)代码需要填写备注说明团队开发中必定会使用一些类似svn的代码管理工具,在提交代码时填写备注,这个好处是不言而喻的。它可以帮你记录这次修改

2015-03-23 10:25:55 784

原创 分享程序员创业过程最苦逼的那段历程

从2010年依靠插件框架创业至今,已有不少年头了。看着我们程序员以前刚创业的照片不禁有感而发,跟大家来分享一下我们创业最苦逼的那段历史。1 我们的变化最初,我们就是在这个办公室开始运营的,政府支持的一个不到30平米的房子。公司运营时正式员工4人。这些宝贵的照片拍摄于2010年3月25日,遗憾的是,后面的几位元老当时没有在现场。看着这些照片,活生生的感觉这完全是励志片啊。我真不知道当时哪

2015-03-20 10:40:09 453

原创 Java老手该当心的13个错误

生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。1、不在属性文件或 XML 文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在 DEV 环境中,还是 UAT(用户验收测试)环境中,都可以顺畅无阻地运行,但是一旦部署在 PRO

2015-03-20 10:39:32 337

原创 学无止境,受益终生

终于完成了我人生中的第一个PHP、html项目,瞬间燃起了心中奋斗的毅志,告诉自己:真的可以做到,只是你平时懒惰了一点而已!第一次,有这么强烈的成就感,在这项目之前一直很崇拜那些电脑高手总是能做出一些很酷、很炫的新鲜玩意;这一刻起,我开始崇拜自己的一点一滴,因为我也可以这么酷、炫!所以我更坚信的努力奋斗下去!一开始,感觉这项目对于自己来说真的很困难,当完成了之后,才知道,其实这都不是个事!

2015-03-20 10:38:58 457

原创 从菜鸟到专家的五步编程语言学习法

我已经从事10年的技术培训工作,一直教人如何编程。这些人包括学生、已经走上工作岗位的开发人员。在多年的工作生涯中,我注意到一些正确/错误学习编程语言的方式,下面我分享一些正确学习语言的5种技巧,虽然它们看起来都很浅显,但只要你认真执行,绝对会有很大效果和提升。1.了解语言背后的“哲学”我在初次学习Java时,觉得它即冗长又存在不必要的复杂。那时,我还不是个经验的程序员,并且习惯使用C来编码

2015-03-20 10:37:50 379

原创 只有程序员了解的9个真相

对于相关的计算机和代码知识,通常说来程序员比一般人要了解得多,下面我将为大家揭晓一些业内人士不会诉诸于口的真相。真相#1“你所不知道的是,很多我们每天都使用的关键软件(如Mac OS X和Facebook),作为一个整体虽然可以正常工作,但是实际上它们的背后充斥了各种的弊端和缺陷。这就像是你兴致勃勃地拆开了一架全新的747飞机,但是却发现燃料线是由衣架固定的,起落架是用胶带粘贴的。” ——

2015-03-19 10:25:45 591

原创 如何成为一名专家级的程序员

很多人问我如何才能成为一名专家级别的程序员,现在我们对此还没有一种统一的模式,但是我还是想把我总结的一些经验分享给大家。如何成为一名专家级别的程序员,在很大程度上取决于你开发的软件和你所处的行业,以及你所在公司使用的工具等等。对于本文讲的一些方法,你可以选择适合自己的情况。本文仅为个人观点,如果各位有任何补充或建议,欢迎不吝赐教。还有一点要着重说明的是,成为专家与被认为是专家是不一样的。很多人虽然

2015-03-19 10:25:11 413

原创 如何选择适合自己的编程语言

现在,编程可谓风靡全球。所有年龄段的学生及步入工作岗位的成年人正被越来越多地鼓励学习编程。目前有不计其数的教材,可以帮助我们学习到不同的编程技巧,像Codecademy提供的免费在线课程等。当然,不同的编程目的所需要的编程技术也是不同的,下面从多个角度分析了各个编程维度所需要的编程语言及技巧。正开始学编程如果你没有任何编程语言、Web开发的经验,你可以从基础的HTML、CSS学起。你可

2015-03-19 10:24:33 453

原创 程序员编程知识经验总结

不知道你有没有听说过所谓编程知识也是有半衰期的?这个半衰期限很多人普遍认为是 5 年。也就是说,5 年以后你现在所学的知识将会有一半被淘汰。感觉听上去也算合情合理。毕竟,新的编程语言和技术在源源不断地面世。但是我要告诉你,编程语言比很多人想得都要“长寿”。语法不是难点对于 Java 程序员,学习 Python 就像说英语的去学习法语。当然这两者是毫无关联的。但是相同的是,都需要学习新的

2015-03-18 10:55:16 320

原创 软件工程师应该多写文章

在小学里,有所谓的数学孩子语文孩子。话说,各位小的时候,是否也曾因为学科成绩而被分到某一个阵营里?我就曾经是个数学孩子,所以后来报了计算机科学专业,决定成为一名软件工程师。但是在此过程中,数学孩子英语孩子的称号却并没有消失,甚至于这条沟壑愈加明显了。因此,现在的工程师普遍畏惧写文章。而那些会写文章的作家往往看到代码就立马晕菜。真心可惜!没错,软件工程师要会写代码,但是也应该去写点文章。

2015-03-18 10:54:52 429

原创 冬去春来,心肺复苏

我很幸运,因为每次当我犹豫的时候总能碰到一个人,或一件事,或一首歌,或一本书。它们重重的叩击着我的心灵,让疲惫的心得到新的血液!一辈子不长,要做的事却很多。现在我在兄弟连要做的,以及毕业后要做的,将影响着我的一生!我相信一个人总有那么一两件事是非做不可,如赡养老人,养育好自己的孩子!慢慢的,我的角色在不断转变,身上的责任越来越大,面对更多的挫折和误解时,我总是在不断的提醒自己,再坚持一下,再坚

2015-03-18 10:54:12 365

原创 关于程序员的笑话

1、你们饭店需要客户端吗?不忙的时候都是小二端,只有忙的时候才需要客户端。2、“你们用盗版的时候有想过做出这款软件的程序员吗?!他们该如何养家糊口?”“哈哈哈,别逗了,程序员哪有家要养啊!”3、某程序员被一个妹子请去修宽带,那个破电脑怎么也修不好。这时妹子趴到好人的背上嗲声说道:“这个电脑不好修吧。要不咱们做点别的吧,要不多无聊。”他觉得自己的技术实力得到莫大的挑战和侮

2015-03-18 10:52:36 2108

原创 如何选择PHP培训机构

天上风筝渐渐多了,地上孩子也多了。小树也开始发芽了,家家户户,老老小小,他们也赶趟儿似的,一个个都出来了。舒活舒活筋骨,抖擞抖擞精神,各做各的一份事去。“一年之计在于春”;刚起头儿,有的是工夫,有的是希望。2015年3月10日是个值得纪念的日子,在这一天我们PHP就业班105期开班了,在这一天我们来自五湖四海的兄弟在这里聚首,在这一天我们兄弟们宣誓开始刻苦钻研PHP技术,希望成为PHP技术大牛

2015-03-17 10:23:16 753

原创 “我想学编程”的真正含义是什么

关于编程教育,有两件非常重要的事情是首先要知道的:  1、大多数人其实并不是真的想学代码  2、学习代码并不是只需要写代码就可以了what-people-really-mean-when-they-say-i-want-to-learn-to-code如果你不了解上面两件事的话,那么你学习代码的方式就是错的,而且你永远也学不会写代码。这第一点经过我反复琢磨之后,我认为它的意思是

2015-03-17 10:22:55 416

原创 最值得你学习的编程语言

有几个人曾问我,最有用的编程语言是什么?或者最应该学习的编程语言语言是什么?跳过HTML/CSS这些不说,我认为这个问题的答案取决于你想用代码去完成什么工作。快速了解Javascript 以及它的一些框架可以一种语言构建项目时非常实用。Angular.js 能用于前端开发,控制用户界面。Node.js 则可以充当服务器的角色来保存你所有的网站内容。Express.js 运行

2015-03-17 10:22:26 423

原创 哪门编程语言影响力最大?

TIOBE每个月都会给编程语言排名,从侧面说明哪些编程语言使用比较广泛。那么你是否考虑过这些编程语言彼此之间的影响力呢?哪一门语言的影响力是最大的呢?显而易见,大多数开发者都会认为他们的语言是最好的。如果你想要一个更科学的(或者艺术点的)视图,可以查看下面这幅编程语言影响图。编程语言之间的影响力下图是由Ramio Gómez实现,图中的每个节点代表1种编程语言,之间的连线代表该编程语言对其

2015-03-17 10:22:07 533

空空如也

空空如也

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

TA关注的人

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