Java和PHP在Web开发方面的比较

Java和PHP在Web开发方面的比较

我个人认为, PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应。而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。还有,同样功能的系统用Java开发的系统要比PHP开发的系统的价格要高。

如何“诚意满满”地欺骗一个入侵的黑客?

如何“诚意满满”地欺骗一个入侵的黑客?

今天的网络世界,黑帽黑客已经从十年前的散兵游勇成为如今的浩荡大军。窃取对手商业计划、窃取企业财务报表、任何一票“生意”都可以让“黑客雇佣军”赚得盆满钵满。这些带着“黑帽子”的黑客如同希特勒的军队一样凶残,而那些被攻击的企业,却远没有盟军这么强大,他们甚至就如同蜷缩在角落里的羔羊,任人宰割。

理解 Linux/Unix 登录脚本

理解 Linux/Unix 登录脚本

如果你希望一个脚本可以找到一个私人目录路径,并且添加它到你的PATH中,你需要考虑这个目录是不是会移动很多东西,如果你向.profile添 加代码来实现,用户需要注销然后再登录来更改用户会话期间的PATH。如果你将代码添加到.bashrc中,这意味着代码将在用户每次打开xterm时执 行,

如何做一个成功的软件测试员

如何做一个成功的软件测试员

在 工作中经常遇到当产品上线出了bug后,第一个受到指责的是测试人员,"测试为什么当初没有发现这个问题呢",这种情况在现实工作中数不胜数。

程序员节,向改变世界的程序员致敬

程序员节,向改变世界的程序员致敬

我希望你们对我们猿猿的态度是:“即使你不了解我们在做什么,但你们还是爱我们”。出于这种情结,我是程序员,我要为自己和猿猿们带盐!

写给Android开发者的混淆使用手册

写给Android开发者的混淆使用手册

本文由两部分构成,第一部分给出混淆的最佳实践,力求让零基础的新手都可以直接使用混淆;第二部分会介绍一下混淆的整体、自定义混淆规则的语法与实践、自定义资源保持的规则等。

如何成为一个糟糕的程序员?

如何成为一个糟糕的程序员?

帮助他人不但费时,还会让你怀疑自己的知识和能力,这是不应该出现的情况。所以,各人自扫门前雪莫管他人瓦上霜。

程序员如何成为编程高手并以此创业

程序员如何成为编程高手并以此创业

每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找 不到好的工作。问题出在哪里呢?

八法则塑造优秀程序员

八法则塑造优秀程序员

还记得那个叫做 Justice Gray 的人么?他曾经试图在六个月的时间里面成为更好的程序员,这种做法似乎成为了一种众人追捧的时尚。然而很长一段时间过去之后,其中的大部分人并没有如愿以偿的成为好的程序员。这里提供给大家一个简单的解决方案,有一些方法可以让你在六分钟之内成为更优秀的程序员。你有六分钟的闲暇时光,对么?我们一起来吧!

怒斥乔布斯 炮轰盖茨 自由软件之父一生在保护什么

怒斥乔布斯 炮轰盖茨 自由软件之父一生在保护什么

斯托曼心爱的笔记本是搭载龙芯CPU的纯正中国货 有人建议他更换性能更好的ThinkPad或MacBook时 他总是一脸不屑,坚持使用这台从BIOS到操作系统都自由的古董

刷完小米和梁朝伟,这位入选 MariaDB 基金会的中国程序员也值得关注

刷完小米和梁朝伟,这位入选 MariaDB 基金会的中国程序员也值得关注

10 月 19 日,MariaDB 基金会官方网站宣布,任命阿里云数据库高级专家彭立勋为 MariaDB Foundation 正式成员,负责全球 Replication 模块相关补丁的 Review。彭立勋也成为首位被 MariaDB 基金会引入的中国程序员。

揭开程序员装B行为的面具

揭开程序员装B行为的面具

不过今天的文章不是为了宣扬程序员的伟大。尽管在互联网的发展中,他们贡献了无数的代码,用自己的技术推进了互联网的进程。我们还是要扒一下程序员的装B行为,可能会有很多程序员看了本文会十分的愤慨,但考虑到你们很忙,没有时间黑本网站,我也就不客气了。

一个小Bug找了6个月,你知道程序员的难了吧

一个小Bug找了6个月,你知道程序员的难了吧

简而言之,我花费了 6 个月的时间去查找一个错误的字母,而它是一个比我多 26 年工作经验的工程师所犯的输入错误。

我来微软这半年

我来微软这半年

转眼间已经离开美团,来到微软半年了。在刚加入微软的时候,我打算过了一个月就写个月度总结。结果一个月后,发现啥都不懂。于是想再过一阵子来写个季度总结吧。结果一个季度后,感觉对业务还是一知半解。于是想再过一阵子来写个半年总结吧。现在半年过去了,总算有点话可以说了。

如何高效且有效的向软件开发人员报告bug

如何高效且有效的向软件开发人员报告bug

如果你真的喜欢某个软件,并且想为其开发者表示感谢,最好的方式之一,就是提交bug报告。下一次当你遇到一个bug的时候,你可以考虑向开发者提交报告。

九种文件比较工具

九种文件比较工具

整合目录比较和文件比较,功能强大,支持zip文件内的比较 最适合人群:程序员,网站维护人员,等等

写给未来的程序媛

写给未来的程序媛

可能是正当校招季,最近关于程序媛(女性程序员)的话题很火,朋友圈里一下就冒出很多相关文章,有的写自己求职入职的心路历程,有的从客观数据角度分析女性优劣势,也有过来人分享自己和周围人的看法,加之几天前我所在的公司ThoughtWorks赢得了2016最佳女性科技人员雇主

如何读懂并写出装逼的函数式代码

如何读懂并写出装逼的函数式代码

今天在微博上看到了 有人分享了下面的这段函数式代码,我把代码贴到下面,不过我对原来的代码略有改动,对于函数式的版本,咋一看,的确令人非常费解,仔细看一下,你可能就晕掉了,似乎完全就是天书,看上去非常装逼,哈哈。

向武学大师张三丰学编程之道

向武学大师张三丰学编程之道

在武侠小说中,张三丰是位武学奇才,技击之术冠绝天下。如果放到现在来看,这位张真人的角色很可能是个天才程序员。毕竟600年前统治世界的是武力,今天控制世界的变成了软件。

给程序员放一天假,他们都想干什么?

给程序员放一天假,他们都想干什么?

最近我们发布了一篇《给程序员放一天假,他们都想干什么?》的征集令,一周内我们收到了几百份回答。他们中有的想去北海道看极光,有的想玩cosplay,有的想立刻出现在父母的面前......这些回答中,有无奈、有憧憬、有期待、也有笑有泪。

想成为牛逼程序员? 先数数爹地的头发

想成为牛逼程序员? 先数数爹地的头发

众所周知,编程语言是人写的,冥冥大道,编程语言的运势同创始人密不可分。气运旺盛的语言,必然是其创始人用心血滋补养育。宝宝发现,这其中最直观的表现,就是编程语言之父们头顶的发量。

技术圈的部落主义

技术圈的部落主义

我在雅虎的一个同事,在离开雅虎之后,加入了一家新企业,成为了那家公司的技术领导。有一次我在路上遇到了他,他对我说,他现在在新公司最主要的工作,就是让所有人都改用YUI。此前,这家公司的员工都在使用jQuery,而我的这位同事就是不想用jQuery。

程序员的大脑有什么不同?

程序员的大脑有什么不同?

21世纪是程序员的世纪。对程序员的需求比大部分岗位的需求都要高。那么程序员需要掌握哪些技能呢?程序员的大脑跟一般人有什么不同呢?菜鸟和专家 程序员的大脑又有什么不同呢?如何才能提高程序员的能力呢?

一场皆大欢喜的程序员跳槽事件

一场皆大欢喜的程序员跳槽事件

(1)A到乙公司接手了原来B的工作,工资涨了50%。(2)B到甲公司接手了原来A的工作,工资涨了30%。(3)更重要的是,甲、乙公司的老板都爽了,对新进来的员工的表现都非常满意。

循序渐进地代码重构

循序渐进地代码重构

对于如何进行代码重构,一直有着很多种说法。很多人都认为应该将重构代码放在backlog里。但是其实,这并不是一个理想的方法。