
非技术
文章平均质量分 62
gufengjava
这个作者很懒,什么都没留下…
展开
-
FusionCharts:宽高自适应浏览器
FusionCharts:图形大小随窗口大小改变:若要使图形大小随窗口大小改变,则设置图形的宽度和高度时采用百分比方式设置;<div id=”chart1div”>This text is replaced by the chart</div><script type=”text/javascript”>var chart1 = n...原创 2012-10-20 17:36:59 · 243 阅读 · 0 评论 -
13条职场新人最需要的建议
很多新人刚步入职场,觉得很茫然,带着理想来,带着失望走,磕磕碰碰了几年才稳定下来,都说职场的水很深,其实如果我们在一些细节上多加注意,我想我们新人碰到的问题很多都可以迎刃而解的。1、不要浮躁我们的新人都是从学校刚出来,怀着对将来美好的憧憬进到公司,可是看到的却是与自己期望值相差很大的现状,这个时侯大家就会觉得这家公司可能不是我想要的,出去可能可以找到更好的,扑通一声跳了出去。到了另...原创 2012-11-18 18:00:09 · 183 阅读 · 0 评论 -
面试时如何向公司提问?
来源:http://blog.jobbole.com/25486/ 以前,我写过一篇《如何面试程序员》,探讨公司如何向应聘者提问。今天,我看到硅谷招聘经理Steve Buckley的一篇文章,正好探讨了同一件事的另一面:应聘者如何向公司提问。很多人将面试看作一种单向选择,事实上,面试是一种双向选择:不仅是公司挑选你,也是你挑选公司。面试就是为双方提供互相了解的机会,公司在评估...原创 2012-08-19 16:44:18 · 1565 阅读 · 0 评论 -
国外程序员推荐:每个程序员都应读的书
来源:http://blog.jobbole.com/5886/其他:http://blog.jobbole.com/1383/ “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数...原创 2012-08-20 20:57:33 · 98 阅读 · 0 评论 -
函数准则
短小,再短小一个函数只做一件事,做好这件事每个函数一个抽象层级把switch放在最低的抽象层级使用描述性的名称,别害怕名字长,别害怕中途修改名字函数参数:参数尽可能的少,避免三个参数,避免标识参数函数不能有副作用分隔指令与询问使用异常代替返回错误码。?别重复自己结构化编程如何写出这样的函数。写代码和写别...原创 2012-08-25 00:29:34 · 193 阅读 · 0 评论 -
世界最大的PHP站点 Facebook后台技术探秘
在今年举行的Facebook F8开发者大会上,51CTO带您了解了其最新的开放图战略和语义搜索。今天我们一起来了解Facebook背后的软件,看看作为当今世界上访问量最大的网站之一,Facebook是如何保证5亿用户的系统一直稳定可靠的运行。Facebook的扩展性挑战在我们讨论细节之前,这里有一些Facebook已经做的软件规模:◆Facebook有570000000000每月页面浏览量 (据...原创 2012-12-10 12:49:40 · 94 阅读 · 0 评论 -
大型互联网网站架构心得
大型互联网网站架构心得之一:分 我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分: 1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网站部署到不同的服务器...原创 2012-12-10 12:52:31 · 120 阅读 · 0 评论 -
设计高可用和高负载的网站系统
随着网站的运营,用户访问量和数据存储量会随着时间发生几何级变化,很快整个系统不堪重负,频繁出现问题。其实要设计一个高可用、高负载的系统还是有一定的规矩可循的,其手段无外乎向上扩展(Sacle Up 硬件扩展)或者向外扩展(Scale Out 软件扩展),这两种方案在某一阶段时期,会显著改善网站的性能,但不久之后,问题依旧。本文参考网上相关资料,试图提供一个可行的 "有限" 解决方案。早期1. 对业...原创 2012-12-10 12:57:21 · 94 阅读 · 0 评论 -
一些技术网站
第一个:http://www.iteye.com(www.iteye.com) 不解释。 第二个:http://www.infoq.com/cn/(英文主站:www.infoq.com) 非常著名的架构师站点,主要面向企业架构,做JaveEE方向的同学应该经常看。 第三个:http://www.ibm.com/developerworks/cn/,IBM developerWorks CN IBM...原创 2012-09-02 14:36:55 · 178 阅读 · 0 评论 -
12 个有效的提高编程技能的方法
来源于:http://www.oschina.net/news/28853/12-effective-ways-to-improve-your-skills 1. 永远不要停止学习和阅读阅读 书籍,而不只是网站阅读 只为自我提升,而不是为了下一个项目阅读 提升你的基础,而不只是最新技术2. 跟比你聪明的人一起工作跟比你更聪明的人或者是更有经验的人一起工作,可以让你快速提升3. 变成一个全才...原创 2012-10-14 19:17:24 · 84 阅读 · 0 评论 -
如何提高自己的编程能力
1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序.人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。 2. 丰富的想象力。不...原创 2012-10-14 20:48:33 · 123 阅读 · 0 评论 -
为程序员量身定制的12个目标
http://justjavac.iteye.com/blog/1490462 对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了 12 个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。变得有耐心保持健康拥抱变化带来的不适应学习一门新的编程语言自动化学习更多数学知识关注安全备份你的数据...原创 2012-11-18 15:44:50 · 129 阅读 · 0 评论 -
公司的Java框架应具备的通用功能
来源:http://developer.51cto.com/art/201207/348967.htm 以前在学校的时候自己以为是不是每个做JAVA开发的公司每次做项目的时候都要搭建一个SSH框架呢,工作之后才发现每个公司都有自己的一套框架,要不是在SSH基础上,要不是在SSI基础上进行了符合自己公司需求的封装,并且随着自己公司的框架被应用到各个实际系统的过程中,这个框架会越来越成熟...原创 2012-07-26 11:50:27 · 76 阅读 · 0 评论 -
深处跳槽热浪中,跳与不跳该如何抉择?
深处跳槽热浪中,跳与不跳该如何抉择? 跳槽有哪些技巧和注意事项? 面试过程中该如何突出并展示自身优势,获得理想offer? “跳前三思,看准再跳是王道”该如何做到? 本人也不敢说自己的想法就正确。这种主观因素太多的事情不如技术问题好回答。有一回几个同事吃饭,hr在场。听她说的,有很多我们找工作需要考虑的问题,像年龄、工作经验什么的,其实做hr的一般都不会考虑。当然如果公司或老板要求就另当别论了。当...原创 2013-03-20 13:02:54 · 212 阅读 · 0 评论 -
给IT新人的15个建议:苦逼程序员的辛酸反省与总结
来源:http://blog.jobbole.com/22153/很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说...原创 2012-06-20 22:26:26 · 70 阅读 · 0 评论 -
Java系统程序员修炼之道
来源:http://blog.jobbole.com/23310/从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。一:Jav...原创 2012-07-06 09:03:03 · 107 阅读 · 0 评论 -
MyEclipse 8.5 优化实例
来源:http://www.iteye.com/topic/789541第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全...原创 2012-07-11 14:07:09 · 95 阅读 · 0 评论 -
Checkstyle的配置详解
来源:http://www.blogjava.net/askcuix/archive/2009/02/08/253775.html Checkstyle是一款检查java程序代码样式的工具,可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了可以使用它提供的sun...原创 2012-07-11 14:12:56 · 301 阅读 · 0 评论 -
代码块折叠 com.cb.eclipse.folding
来源:http://www.cnblogs.com/haiq/archive/2011/06/22/2087069.html 用过 Visual Studio 的朋友都知道 #region ... #endregion 可以将一段代码包围起来使其成为在 IDE 中可以被折叠或展开的代码块,这一功能可以提高代码的可读性。 但 eclipse 并没有类似的功能。...原创 2012-07-12 11:24:55 · 802 阅读 · 0 评论 -
Hadoop
一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high throughpu...原创 2012-07-15 20:43:06 · 92 阅读 · 0 评论 -
活在当下,可要有梦想
来源:http://blog.jobbole.com/16171/了解公司所处的行业技术是一名技术人员的核心竞争力之一,可是如果你想站稳脚跟,就需要深入了解你所处的领域。书上有这么一句话:“你的行业经历应该成为你的重要才能”。或许我们只是一名程序员,但是如果能用客户所处行业的专业语言与他们交流,那这就是一门非常重要的技能。选择行业是十分重要的,选择哪家公司、哪...原创 2012-07-20 08:27:47 · 134 阅读 · 0 评论 -
离职 需要注意三个问题
来源:http://cuisuqiang.iteye.com/blog/1815040 我想除了公务员外,咱们这些打工的都经历过离职。如果是刚毕业或者小公司,一般离职你走人就行了,说难听了你在公司算不上老几。如果你工作几年了,想要离职,则必须把一些事情料理好。首先是职业素养问题,其次有几年工作经验的即使不在公司有重要地位,至少你走了你的项目组是有一定响应的。如果你还是走人直接走就行了,你...原创 2013-03-20 12:53:42 · 169 阅读 · 0 评论 -
面试 需要警惕三个问题
来源:http://cuisuqiang.iteye.com/blog/1787612 根据以往我面试中涉及到的一些问题,根据实际情况和经验,我觉得大家在面试中需要警惕以下三个问题,但是请注意我的观点因人而异。 第一:从底层做起其实说白了就是工资先少点,以后有机会了再涨。我想很多人应该遇到过人事这样的说话。但是一旦我们接受这种所谓的底层,我们往往就一直处在了底层。除...原创 2013-03-20 12:54:27 · 113 阅读 · 0 评论 -
面试 需要注意三种公司
来源:http://cuisuqiang.iteye.com/blog/1812680 如果你经验丰富,或者学历很高,差不多都是国企和大公司,除了考虑待遇外一般不会考虑太多东西。而作为苦逼的IT人类,许多程序员和工程师在跳槽时除了待遇问题外总是还有很多要考虑的问题,其中一个就是这公司怎么样。我就不拿什么国企民企来分类了,我就把我们程序员经常遇到的公司分成三种,大家对号入座,有...原创 2013-03-20 12:55:46 · 153 阅读 · 0 评论 -
最具争议的10个编程观点
你认为最具争议的编程观点是什么?C#专家Jon Skeet曾在StackOverflow上提出这个问题。这里列举最热门的前10条讨论。 1. 业余时间不以编程为乐者,永远赶不上那些以此为乐的同行 即使最聪明、最有才华的人,若只是将编程作为工作,就永远成不了真正优秀的程序员。以编程为乐的人会在业余时搞些小项目,或者摆弄各种编程语言和编程思想。 2. 唯一能放之四海...原创 2013-02-12 22:21:27 · 113 阅读 · 0 评论