201606-18 HTML特殊字符的html、js、css写法汇总 ⇠ 箭头类符号UNICODE符号UNICODEHTMLJSCSSHTMLJSCSS⇠⇠\u21E0\21E0⇢⇢\u21E2\21E2⇡⇡\u21E1\21E1⇣⇣\u21E3\21E3↞↞\u219E\219E↠... 继续阅读 >
201606-17 告别码农,成为真正的程序员 推荐 本文是我借助Google从网上拼凑的文章,可能条理不是很清晰,希望对广大程序员们有些帮助。一、成长的寓言:做一棵永远成长的苹果树一棵苹果树,终于结果了。第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1个。「哈哈,去年我得到了10%,今年得到20%!翻了一番」。这棵苹果树心理平衡了。但是,它还可以这样:继续成长。... 继续阅读 >
201606-17 SSO单点登录三种情况的实现方式详解 单点登录(SSO——SingleSignOn)对于我们来说已经不陌生了。对于大型系统来说使用单点登录可以减少用户很多的麻烦。就拿百度来说吧,百度下面有很多的子系统——百度经验、百度知道、百度文库等等,如果我们使用这些系统的时候,每一个系统都需要我们输入用户名和密码登录一次的话,我相信用户体验肯定会直线下降。当然,对于个人博客这类系统来说根本就用不上单点登录了。假如,我们的系统很庞大,但是... 继续阅读 >
201606-17 高级PHP工程师所应该具备一些技能 初次接触PHP,就为他的美所折服,于是一发不可收拾。很多面试,很多人员能力要求都有“PHP高级工程师的字眼”,如果您真心喜欢PHP,并且您刚起步,那么我简单说说一个PHP高级工程师所应该具备的,希望给初级或已经达到中级的PHP工程师一些帮助。一、平静的心态和所有程序员一样,要写一手好的程序,没有好的心态是不行的。遇事不可急躁,不可轻言放弃。在程序开发过程中,尤其是初中级程序员... 继续阅读 >
201606-17 最简洁的PHP程序员学习路线及建议 HOT 为了你可以更好地学习PHP,这次主要是想说一下PHP的学习线路,文末还有10条PHP性能优化的小技巧介绍哦适用于PHP初学者的学习线路和建议我们要有一个循序渐进的学习过程,这里先把学习PHP的过程做一下概括,这和很多学习PHP的爱好者是不谋而合的:(1)熟悉HTML/CSS/JS、、网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉(2)理解动态语言的概念和运做机制,熟悉基本的PHP语法(3)... 继续阅读 >
201606-17 程序员如何写出更好的代码 MartinThompson是JavaChampion称号获得者,同时也是一名高性能计算科学家。他说,为了写出更好的代码,程序员需要运用基本设计原则,阅读已有代码。在QConLondon2016大会上,他做了题为“挖掘你的工程师属性(EngineeringYou)”的演讲。InfoQ在会后采访了他,内容涉及软件行业面临的挑战及程序员如何应对那些挑战成为更好的软件工程师。 InfoQ:您在演讲中引用了1968年第一届NATO大会上有关软件工... 继续阅读 >
201606-17 买苹果设备需要注意哪些坑 08年开始我陆陆续续用过很多苹果设备,包括iPodShuffle、iPodTouch、MacBookPro、iMac、iPhone、iPad、iPadMini、MacBookAir、MacBook、AppleWatch,算得上是一名标准的果粉。今天这篇文章我将会结合实际使用体验,来告诉大家如何正确地选购苹果设备。一、WhentoBuy(何时买)知名果粉网站MacRumors.com结合苹果产品的更新周期和各路媒体新闻,给出了选购时机的建议。若选购的设备即将发布新品,会给出「DONT'... 继续阅读 >
201606-17 为什么说每个程序员都应该有台Mac电脑 1979年,刚被踢出Lisa项目组的史蒂夫·乔布斯从杰夫·拉斯金(JeffRuskin)手中夺走了新成立的Mac团队,为了证明自己的天赋与实力,乔布斯下定决心要倾尽全力建造出一台完美的个人电脑。基因乔布斯认为,『完美的艺术品只有天才才能造出来』,于是他找来了一群天才。Mac初始团队成员从左至右:乔治·克罗、乔安娜·霍夫曼、伯勒尔·史密斯、安迪·赫茨菲尔德、比尔&... 继续阅读 >
201606-13 70后入门的程序员给我的启示 HOT 大家好,我是帅气小伙,今天为大家带来一个非常励志,让我反思的故事。今天为大家讲的是我父亲是如何用行动教会我成为程序员的。岁月的锤炼圆口接口的键盘,2003年的有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹。如果有注意到细节的朋友会发现,程序员什么键位用得最多。除了(ASDW,YUHJ,那是我小时候玩拳王留下的)。这个键盘虽然老旧,但是我爸一直不舍得扔。03年的时候,他从二手市场买会来了这台486Cpu主频... 继续阅读 >
201606-07 MySQL 的日常使用 推荐 *nixos下配置文件一般存放位置Defaultoptionsarereadfromthefollowingfilesinthegivenorder:/etc/my.cnf,/etc/mysql/my.cnf,/usr/local/etc/my.cnf,~/.my.cnf默认设置按一下顺序读取:/etc/my.cnf,/etc/mysql/my.cnf,/usr/local/etc/my.cnf,~/.my.cnfUbuntu下的启动,停止与重启启动方式:方式一:sudo/etc/init.d/mysqlstart方式二:sudostartmysql... 继续阅读 >
201606-03 21条最佳MySQL性能优化 1.为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下面的示例://查询缓存不开启$r=mysql_... 继续阅读 >
201606-03 九个很有用的PHP代码 下面是九个PHP中很有用的功能,不知道你用过了吗?1.函数的任意数目的参数你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数下面是一个示例向你展示了默认参数的函数://两个默认参数的函数functionfoo($arg1='',$arg2=''){echo"arg1:$arg1\n";echo"arg2:$arg2\n";}foo('hello','world');/*输出:arg1:helloarg2:world*/foo();/*输出:arg1:arg2:*/现在我们... 继续阅读 >
201606-03 程序员技术成长秘籍 前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。一定要动手,例... 继续阅读 >
201606-03 如何教会非计算机专业的女友写代码 HOT 原文是在知乎上发表的问题回答:如何教会非计算机专业的女友写代码并且找到工作?。写完再看一遍,写得还是可以的,至少也算是一段有努力有收获的经历,稍加修改发表在这,做个纪念。背景交代:女方:对外经济贸易大学金融专业,当时(当时其实也就是半年前吧)刚考完研,本硕都是金融专业。考完研究生后,经过调教学会了前端开发,并且出乎我意料的是很顺利就找到了实习,更出乎我意料是工作表现很好,甚至都有合作方挖... 继续阅读 >
201606-03 谈谈在校程序员技能培养 趁年初跳槽人数多,公司想多捞一些员工进来,一直激励员工内部推荐,我也尝试着收集一些简历内推之,但是没什么收获。沮丧之余,越来越感觉到当前互联网行业人才的青黄不接。一方面是社招太难,特别是对于当前火热的移动开发和Web开发,稍微有一年经验以上的熟练工都是供不应求的情况。各个企业简直就是"跪求候选人给企业一个面试他(她)的机会"。另一方面又是大学生校招找工作难(本文说的是互联网相关专业的大学生),个... 继续阅读 >
201606-03 创业路上的经过那点事 HOT 不知不觉自己参加创业公司也已经一年以上了,也积累了一些自己看到或者听到的有意思的典型现象。在此记录一下。不过需要声明的是,以下有一些典型情况是负面的,但是对事不对人,我的创业伙伴都非常靠谱,没有以下提到的问题。不要对号入座。【草根、接地气比精英更重要】精英团队并不是最重要的,接地气才是有最大输出的。阻抗匹配。精英团队最大的问题就是大家都在趋利避害,都想做对自己最有益的事情,而不是对公司最有... 继续阅读 >
201606-01 新入行程序员必知这十点 初出茅庐的你带着仍残留墨香的毕业证书踏上工作岗位,马上就被书上没写的规则和各种繁杂的日常事务来了个下马威。这样的故事实在是司空见惯,编程工作也不例外。没有几个学生能100%为自己的第一份真正的工作做好准备。如果你不想成为其中之一,请学学以下这10项无需手把手指导就能学会的基本技能:1、版本控制系统(VCS)VCS也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。... 继续阅读 >
201605-30 快速学习者的高效学习策略 HOT 英文原文:5WaystoLearnandRememberAbsolutelyAnything过早地关注细节,你很可能让自己陷入一叶障目不见森林的境地。高效学习者都有哪些学习策略值得效仿?这个问题最早出现在 Quora,本文源自对该问题的一个答复。该答复作者是阿莱西奥·布瑞沙尼,他在数字技术领域具有十五年的专业策略咨询经验。以下就是这个答复的具体内容。你提出的这个问题真的很棒。一直以来,我对商业、个人成长以及武... 继续阅读 >
201605-25 全世界都在让孩子学编程,它会成为信息时代的读写能力吗? 当第一辆红旗车开上长安街的时候,没有人想过,如今北京会有911万人参加小客车指标的摇号;同样,也没有人想到如今驾驶会成为一个大众技能。同样地,对于第一代互联网人以及当前的大部分人来说,编程仍是一个职业技能,但如今这项技能正在某些地方快速地走向大众化。不久前,美国总统奥巴马在接受媒体采访时被问及该如何让美国在全球科技创新中保持领先,奥巴马认为“需要让孩子参与到科学与数学之中,所有人都应该... 继续阅读 >
201605-25 4类JavaScript内存泄露及如何避免 原文:4TypesofMemoryLeaksinJavaScriptandHowtoGetRidOfThem译文来自:Alon'sBlog本文将探索常见的客户端JavaScript内存泄露,以及如何使用Chrome开发工具发现问题。简介内存泄露是每个开发者最终都要面对的问题,它是许多问题的根源:反应迟缓,崩溃,高延迟,以及其他应用问题。什么是内存泄露?本质上,内存泄露可以定义为:应用程序不再需要占用内存的时候,由于某些原因,内存没有被操作系统或可用... 继续阅读 >
201605-22 Java的21个技术点和知识点归纳 HOT 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。经过这么多年的Java开发,以及结合平时面试Java开发者的一些经... 继续阅读 >
201605-22 程序员也可以懂一点期望值管理 刚开始做程序员的时候,主要的心思都放在代码上,没有太关注和其他人之间的相处,更没有考虑过期望值和管理期望值的事情。直到我后来开始做技术管理,有一次听老板跟我讲:“管理,最重要的就是管理期望值”,我才开始关注有关期望值的问题,慢慢才发现生活中“期望值”无所不在,只是很多时候没有意识到罢了。比如上学的时候,某次考试,平时都是考60分左右的学渣考了80分,而平时都考90分的学霸也是考了80分,一般老师就会大大... 继续阅读 >
201605-19 程序员累了怎么办? HOT 程序员在编程的时候因为心力交瘁,从而失去工作热情的现象并不罕见。很多文章都可以成为这一方面的证据,证明这已经是IT行业一个普遍现象。因为我已经有处理过职业倦怠的经验,所以我想要更深入地探索这个问题,帮助大家解决甚至预防它。倦怠发生的原因程序员比其他领域的专业人士更容易产生职业倦怠。至于为什么会出现这种情况,我也没有一个明确的答案,但我认为有四个主要原因。第一个是生理原因。每天坐在办公桌前,面... 继续阅读 >
201605-16 程序员平时该如何学习来提升自己的技术 如何学习呢?我平时是通过这样的方式来学习的,可以分为四点:充分利用碎片化时间,常常潜水在各大技术社区和开源网站,善于使用学习工具,顺手写成自己的博客。其实可能说起来简单,做起来是真难,我不否认人的惰性极具魔力,让人难以自控,但是有时候想想自己的技术瓶颈和腰包时,再牛逼的惰性也抵不过穷光蛋(开玩笑)吧,「话糙理不糙」。fighting,少年吧。充分利用碎片化时间利用碎片化的时间,其实就是在延长自己有意... 继续阅读 >