
转载文章
文章平均质量分 78
gufengjava
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FusionCharts的中文乱码问题
原文地址:http://wangyaobeijing.blog.163.com/blog/static/158330320118149753377/ 在实际工作中刚开始遇到最多的问题就是中文乱码问题,这也是我收到的邮件中朋友们遇到的最多的问题。今天我就在这里总结一下通用的处理方案。希望能对大家有所帮助。 一.调用动态的xml字符串 如果程序是访问动态的xml字符串,这个时候出...原创 2012-10-20 17:20:51 · 112 阅读 · 0 评论 -
为程序员量身定制的12个目标
http://justjavac.iteye.com/blog/1490462 对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了 12 个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。变得有耐心保持健康拥抱变化带来的不适应学习一门新的编程语言自动化学习更多数学知识关注安全备份你的数据...原创 2012-11-18 15:44:50 · 133 阅读 · 0 评论 -
使用序列化类的私有方法巧妙解决部分属性持久化问题
来源:http://book.51cto.com/art/201202/317465.htm部分属性持久化问题看似很简单,只要把不需要持久化的属性加上瞬态关键字(transient关键字)即可。这是一种解决方案,但有时候行不通。例如一个计税系统和人力资源系统(HR系统)通过RMI(Remote Method Invocation,远程方法调用)对接,计税系统需要从HR系统获得人员的姓名和...原创 2012-08-18 12:34:45 · 243 阅读 · 0 评论 -
面试时如何向公司提问?
来源:http://blog.jobbole.com/25486/ 以前,我写过一篇《如何面试程序员》,探讨公司如何向应聘者提问。今天,我看到硅谷招聘经理Steve Buckley的一篇文章,正好探讨了同一件事的另一面:应聘者如何向公司提问。很多人将面试看作一种单向选择,事实上,面试是一种双向选择:不仅是公司挑选你,也是你挑选公司。面试就是为双方提供互相了解的机会,公司在评估...原创 2012-08-19 16:44:18 · 1574 阅读 · 0 评论 -
世界最大的PHP站点 Facebook后台技术探秘
在今年举行的Facebook F8开发者大会上,51CTO带您了解了其最新的开放图战略和语义搜索。今天我们一起来了解Facebook背后的软件,看看作为当今世界上访问量最大的网站之一,Facebook是如何保证5亿用户的系统一直稳定可靠的运行。Facebook的扩展性挑战在我们讨论细节之前,这里有一些Facebook已经做的软件规模:◆Facebook有570000000000每月页面浏览量 (据...原创 2012-12-10 12:49:40 · 103 阅读 · 0 评论 -
大型互联网网站架构心得
大型互联网网站架构心得之一:分 我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分: 1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网站部署到不同的服务器...原创 2012-12-10 12:52:31 · 125 阅读 · 0 评论 -
设计高可用和高负载的网站系统
随着网站的运营,用户访问量和数据存储量会随着时间发生几何级变化,很快整个系统不堪重负,频繁出现问题。其实要设计一个高可用、高负载的系统还是有一定的规矩可循的,其手段无外乎向上扩展(Sacle Up 硬件扩展)或者向外扩展(Scale Out 软件扩展),这两种方案在某一阶段时期,会显著改善网站的性能,但不久之后,问题依旧。本文参考网上相关资料,试图提供一个可行的 "有限" 解决方案。早期1. 对业...原创 2012-12-10 12:57:21 · 100 阅读 · 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 · 185 阅读 · 0 评论 -
低级别工具 —— 锁定和原子
LockJava 语言内置了锁定工具 —— synchronized 关键字。当线程获得监视器时(内置锁定),其他线程如果试图获得相同锁定,那么它们将被阻塞,直到第一个线程释放该锁定。同步还确保随后获得相同锁定的线程可以看到之前的线程在具有该锁定时所修改的变量的值,从而确保如果类正确地同步了共享状态的访问权,那么线程将不会看到变量的“失效”值,这是缓存或编译器优化的结果。虽然同步没有...原创 2012-09-09 17:26:42 · 97 阅读 · 0 评论 -
Synchronizer 类
Synchronizer 类Synchronizerjava.util.concurrent 中其他类别的有用的类也是同步工具。这组类相互协作,控制一个或多个线程的执行流。Semaphore、CyclicBarrier、CountdownLatch 和 Exchanger 类都是同步工具的例子。每个类都有线程可以调用的方法,方法是否被阻塞取决于正在使用的特定同步工具的状态和规则。...原创 2012-09-09 17:26:53 · 161 阅读 · 0 评论 -
JAVA MVC框架性能比较
来源:http://www.blogjava.net/paulwong/archive/2012/03/03/371171.html 现在各种MVC框架很多,各框架的优缺点网络上也有很多的参考文章,但介绍各框架性能方面差别的文章却不多,本人在项目开发中,感觉到采用了struts2框架的项目访问速度,明显不如原来采用了struts1框架的项目快,带着这些疑惑,我对各类MVC...原创 2012-09-09 17:28:06 · 111 阅读 · 0 评论 -
Java枚举的七种常见用法
http://blog.jobbole.com/31597/ JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public e...原创 2013-01-06 12:19:02 · 101 阅读 · 0 评论 -
12 个有效的提高编程技能的方法
来源于:http://www.oschina.net/news/28853/12-effective-ways-to-improve-your-skills 1. 永远不要停止学习和阅读阅读 书籍,而不只是网站阅读 只为自我提升,而不是为了下一个项目阅读 提升你的基础,而不只是最新技术2. 跟比你聪明的人一起工作跟比你更聪明的人或者是更有经验的人一起工作,可以让你快速提升3. 变成一个全才...原创 2012-10-14 19:17:24 · 91 阅读 · 0 评论 -
最具争议的10个编程观点
你认为最具争议的编程观点是什么?C#专家Jon Skeet曾在StackOverflow上提出这个问题。这里列举最热门的前10条讨论。 1. 业余时间不以编程为乐者,永远赶不上那些以此为乐的同行 即使最聪明、最有才华的人,若只是将编程作为工作,就永远成不了真正优秀的程序员。以编程为乐的人会在业余时搞些小项目,或者摆弄各种编程语言和编程思想。 2. 唯一能放之四海...原创 2013-02-12 22:21:27 · 119 阅读 · 0 评论 -
毕业五年来的回顾
http://luogangan.blog.51cto.com/896183/1386673 2009年3月到2012年3月,供职于山西百元裤业连锁经营股份有限公司济南分公司,工作内容为:PC机的采购与维护,ERP的培训与问题反馈,搭建了与网络不沾边的VIP系统、客户及库存管理系统,洽谈了店面的报警系统、POS机,网络水平也就是适用于小微型企业。这三年来的收获可以分为以下几个方面: ...原创 2014-04-01 20:59:33 · 201 阅读 · 0 评论 -
公司的Java框架应具备的通用功能
来源:http://developer.51cto.com/art/201207/348967.htm 以前在学校的时候自己以为是不是每个做JAVA开发的公司每次做项目的时候都要搭建一个SSH框架呢,工作之后才发现每个公司都有自己的一套框架,要不是在SSH基础上,要不是在SSI基础上进行了符合自己公司需求的封装,并且随着自己公司的框架被应用到各个实际系统的过程中,这个框架会越来越成熟...原创 2012-07-26 11:50:27 · 80 阅读 · 0 评论 -
深处跳槽热浪中,跳与不跳该如何抉择?
深处跳槽热浪中,跳与不跳该如何抉择? 跳槽有哪些技巧和注意事项? 面试过程中该如何突出并展示自身优势,获得理想offer? “跳前三思,看准再跳是王道”该如何做到? 本人也不敢说自己的想法就正确。这种主观因素太多的事情不如技术问题好回答。有一回几个同事吃饭,hr在场。听她说的,有很多我们找工作需要考虑的问题,像年龄、工作经验什么的,其实做hr的一般都不会考虑。当然如果公司或老板要求就另当别论了。当...原创 2013-03-20 13:02:54 · 226 阅读 · 0 评论 -
FusionCharts V3图表导出图片和PDF属性说明
http://www.cnblogs.com/ATree/archive/2010/07/21/FusionCharts-Export-Image-Pdf.html 许多朋友说上面的DEMO用不了。fusioncharts官方的演示非常不错,就是来不及整理,各位大侠们可以研究一下。网址:http://www.fusioncharts.com/Demos/ExportChart/C...原创 2012-10-20 17:29:02 · 110 阅读 · 0 评论 -
FusionCharts:Div层被Flash遮住
http://www.zihou.me/html/2010/02/02/1353.html在应用FusionCharts的过程中,可能会出现页面的Div层被flash遮住的情况,笔者在应用的过程中就出现过这样的情况,当时是一个日期控件被FusionCharts的flash挡住了,这个问题的解决方式其实也很简单。 我们知道要使一个普通的flash保持透明的设置是将flash的属性t...原创 2012-10-20 17:34:04 · 111 阅读 · 0 评论 -
给IT新人的15个建议:苦逼程序员的辛酸反省与总结
来源:http://blog.jobbole.com/22153/很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说...原创 2012-06-20 22:26:26 · 73 阅读 · 0 评论 -
Java系统程序员修炼之道
来源:http://blog.jobbole.com/23310/从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。一:Jav...原创 2012-07-06 09:03:03 · 112 阅读 · 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 · 99 阅读 · 0 评论 -
Checkstyle的配置详解
来源:http://www.blogjava.net/askcuix/archive/2009/02/08/253775.html Checkstyle是一款检查java程序代码样式的工具,可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了可以使用它提供的sun...原创 2012-07-11 14:12:56 · 306 阅读 · 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 · 808 阅读 · 0 评论 -
从桥接模式与策略模式谈起
来源:http://www.blogjava.net/wangle/archive/2007/04/25/113545.html 桥接(Bridge)模式是结构型模式的一种,而策略(strategy)模式则属于行为模式。以下是它们的UML结构图。在桥接模式中,Abstraction通过聚合的方式引用Implementor。 在策略模式中,Context也使用聚合的方式引用...原创 2012-07-15 12:41:52 · 78 阅读 · 0 评论 -
hibernate flush 机制
来源:http://www.cnblogs.com/yanbincn/archive/2012/05/31/2529293.html 针对昨天同事遇到的hibernate的问题。算是hibernate最基本的东西。具了解,这个问题很多人遇到过,也很常见,却遇到了还经常会懵了。 为了加深印象,知其然,知其所以然。 之后单纯用原始的Hibernate框架做了一些验证...原创 2012-07-15 20:25:46 · 154 阅读 · 0 评论 -
log4j使用教程
来源:http://alimma.iteye.com/blog/1594726 一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生...原创 2012-07-16 08:25:53 · 72 阅读 · 0 评论 -
活在当下,可要有梦想
来源:http://blog.jobbole.com/16171/了解公司所处的行业技术是一名技术人员的核心竞争力之一,可是如果你想站稳脚跟,就需要深入了解你所处的领域。书上有这么一句话:“你的行业经历应该成为你的重要才能”。或许我们只是一名程序员,但是如果能用客户所处行业的专业语言与他们交流,那这就是一门非常重要的技能。选择行业是十分重要的,选择哪家公司、哪...原创 2012-07-20 08:27:47 · 137 阅读 · 0 评论 -
离职 需要注意三个问题
来源:http://cuisuqiang.iteye.com/blog/1815040 我想除了公务员外,咱们这些打工的都经历过离职。如果是刚毕业或者小公司,一般离职你走人就行了,说难听了你在公司算不上老几。如果你工作几年了,想要离职,则必须把一些事情料理好。首先是职业素养问题,其次有几年工作经验的即使不在公司有重要地位,至少你走了你的项目组是有一定响应的。如果你还是走人直接走就行了,你...原创 2013-03-20 12:53:42 · 173 阅读 · 0 评论 -
面试 需要警惕三个问题
来源:http://cuisuqiang.iteye.com/blog/1787612 根据以往我面试中涉及到的一些问题,根据实际情况和经验,我觉得大家在面试中需要警惕以下三个问题,但是请注意我的观点因人而异。 第一:从底层做起其实说白了就是工资先少点,以后有机会了再涨。我想很多人应该遇到过人事这样的说话。但是一旦我们接受这种所谓的底层,我们往往就一直处在了底层。除...原创 2013-03-20 12:54:27 · 119 阅读 · 0 评论 -
面试 需要注意三种公司
来源:http://cuisuqiang.iteye.com/blog/1812680 如果你经验丰富,或者学历很高,差不多都是国企和大公司,除了考虑待遇外一般不会考虑太多东西。而作为苦逼的IT人类,许多程序员和工程师在跳槽时除了待遇问题外总是还有很多要考虑的问题,其中一个就是这公司怎么样。我就不拿什么国企民企来分类了,我就把我们程序员经常遇到的公司分成三种,大家对号入座,有...原创 2013-03-20 12:55:46 · 160 阅读 · 0 评论 -
职场观察:高薪需要什么?
http://xjsunjie.blog.51cto.com/999372/1378547 新的一年,看到别人跳槽或涨薪,你是否也蠢蠢欲动。怎样拿到高薪?不知你是否想过。勤恳的埋头苦干抑或过硬的技术实力或者出色的沟通能力,你认为是什么起主要决定因素? 在这个变化的年代,我们的方向在哪里?请看IT人的成长故事。 王超是我的朋友,来京...原创 2014-04-01 21:07:42 · 170 阅读 · 0 评论