自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的Github

https://github.com/luqin

  • 博客(31)
  • 资源 (9)
  • 收藏
  • 关注

翻译 开源中最好的Web开发的资源

文章来源:Best “must know” open sources to build the new Web。个人感觉这个收集贴收集成相当的全。学习HTML 5编程和设计★ HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ).源码很不错的 HTML5 Dashboard – Mozilla,效果

2012-09-28 17:57:29 2741

原创 反射 内省 JaveBean 与 简单工厂设计模式 .

java中一个强大的功能,莫过于反射了。通常我们看看的Struct2、Struct1、Spring、Hibernate等等集合无一不使用了反射机制。那么什么是反射呢,到底有什么用呢?一、反射机制概念   简单的讲,反射就是通过把指定的类中各种元素成分都映射成相关的反射包中的相应类,使得我们可以动态的调用类的相应成员,比如构造方法、成员方法、成员变量等。它被视为动态(或准动态)语言的一个关键

2012-09-26 08:21:44 1705

原创 那些年JavaWeb的各种中文乱码终极解决方法!! .

一、Servlet输出乱码1. 用servlet.getOutStream字节流输出中文,假设要输出的是String str ="钓鱼岛是中国的,无耻才是日本的"。          1.1 若是本地服务器与本地客户端这种就不用说了,直接可以out.write(str.getBytes())可以输出没有问题。因为服务器中用str.getBytes()是采用默认本地的编码,比如GBK。而浏览

2012-09-26 08:19:27 2222

转载 2013年Web设计六大趋势

摘要:Web开发人员要保持不断创新,找到最新最时尚的流行元素与趋势并且把这些元素运用到自己的网站中。本文预测了2013年Web设计的6大流行趋势,这6个趋势或许可以帮助你更加明确Web设计未来的发展方向以及帮助你对其他方面的预测。众所周知,科技和虚拟世界都在不停发展,当市场上出现一个新发展趋势的时候,作为Web开发人员首先应该想到这些新趋势何时会运用到Web开发上,并且把这些新元素运用到自

2012-09-25 17:44:19 992

原创 程序员,你的一千万在哪里?

刚刚跟几个朋友出去吃饭,回家的路上突然就想着要写一个文章,迫不及待。        由于大家都是搞程序的,无非就讨论了android、ios、html5的一些东西,但是谈到了回龙观的一个朋友最近家里拆迁,补助了600多万现金,还有四套房子,加起来可能一千多万了,以前一顿麻辣烫都要我们请的朋友马上买了路虎等等,大家都在叹息,这一辈子奋斗不过人家一次拆迁!但是我没什么羡慕的,我觉得一千多万不过如此

2012-09-24 16:39:03 1278 4

原创 很短,很文艺,很唯美。这才是真正的英文经典

1.I love three things in this world. Sun, moon and you. Sun for morning, moon for night , and you forever.予独爱世间三物。昼之日,夜之月,汝之永恒。2.Life has taught us that love does not consist in gazing at each other

2012-09-24 11:34:57 2188 1

原创 Java反射一些笔记 奉上 请笑纳!

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。       我们刚刚接触反射的时候,可能就在想,这个在我们编写程序的时候,很少用到,到底有什么用呢?没错,对于普通编程根本就用不到反射,但是有时候我们在网络上传给我一个类,

2012-09-21 15:33:30 943

原创 关于程序员的技能与收入 技术定律

在软件这个行业里有些规则是很有杀伤力的,比如很有名的摩尔定律。总结出这些规则的意义在于可以大致的照明方向,免得努力来努力去却走到了阴沟里。现实中种种利益纷争、观点之争看似纷繁,但在大时间尺度下来看却都是规则的实现手段。这就好比下围棋,每一手都要为谋得利益而计算,但结局却只有三种:赢、输或和,这就是规则的力量。民以食为天,所以第一定律从收入开始。程序员第一定律可以表述为:程序员的

2012-09-21 15:32:18 1133

原创 80后IT民工谈编程学习|开发技巧

笔者简介:  生于80后,而立之年,进入IT民工行业已7年,现担任某知名外企网络信息部经理一职。毕业于电子科技大学计算机科学与应用专业,之后参加成都国信安基地java编程学习|开发一年有余。有的时候人会摔一跤,趁这个机会应该回头看一看。看看自己曾经走过的路,用不着匆匆忙忙往前走。  大家都知道,现在很多大学跟大学食堂里的大锅饭一样,学生也是可以批量生产的,只要招生过了关,大学四年就可以不管

2012-09-21 15:27:00 2592

原创 成功者的思维方式

世界上的最成功人士都有一个共同点:他们都有自己独特的思维方式。明智的思维方式是可以改变人们的生活的。《How Successful People Think》是《纽约时报》畅销书,本文摘取了该书的主要内容,希望对读者有所启发。1. 要知道你该把精力投放在什么地方,再利用80/20法则把你80%的精力用在20%最重要的事情上面。要记住,你不可能把精力放在所有的事情上面,人的精力和时间都是

2012-09-21 15:25:20 1221

原创 一个合格的程序员应该读过哪些书

编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是

2012-09-20 11:56:34 7486 6

原创 【转载】J2ObjC:谷歌的Java/Objective-C代码转换工具

J2ObjC(Java to Objective-C)是谷歌出品的一个开源的命令行工具,允许开发者将Java代码转换成适用于iOS平台的Objective-C代码。这意味着,开发者编写的Java代码可以成为iOS应用程序的一部分,且无需对生成的文件进行编辑。谷歌称,该项目的目标是,使开发者基于Java编写的非UI代码(如数据访问、应用程序逻辑等),可以在Web应用(使用GWT开发)

2012-09-19 14:42:15 4305

原创 HTML5实现的多边形球体自转效果源码

body { background-color: #ffffff; margin: 0; overflow: hidden; } // workaround for chrome bug: http://code.google.com/p/chromium/issues/detail?id=35980#c12

2012-09-19 14:27:55 4485 1

原创 悟透JavaScript

编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。

2012-09-19 13:54:07 48187 19

原创 java 反射 , 判断Class是否是某个类的子类或父类 .

Class c = ArrayList.class;c.isPrimitive(); //判断c是否为基本数据类型c.isAssignableFrom(List.class);  //判断c是否是List类的子类或父类c.getGenericType(); //得到泛型类型实例:通过反射得到List 集合中的泛型类型package com.zf.target;

2012-09-19 13:42:02 6326 1

原创 优质代码的十诫

1.- DRY: Don’t repeat yourself.DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参数调用这个新的方法。DRY

2012-09-19 13:34:24 1274

原创 《疯狂的程序员》经典语录~~句句真理

1.要么做第一个,要么做最好的一个。2.什么是鸡肋课?就是每个人都在自己课表的这门课旁边标注一个“可旷”或者“选修”。3.什么程序优化啊,都抵不上有钱,有钱就是最好的优化。说什么“效率就是金钱”,其实“金钱就是效率”。4.中国人和外国人很大不同就在于外国人总想热衷于第一时间把自己的新发现公布出来以此向广大人民群众展示自己的水平。中国人往往喜欢把自己的新发现阴在心里,自己偷偷垄断享用。唯

2012-09-13 17:11:36 6823 3

原创 提高JAVA的性能的几种方法

提高JAVA的性能,一般考虑如下的四个主要方面:(1) 程序设计的方法和模式一个良好的设计能提高程序的性能,这一点不仅适用于JAVA,也适用也任何的编程语言。因为它充分利用了各种资源,如内存,CPU,高速缓存,对象缓冲池及多线程,从而设计出高性能和可伸缩性强的系统。当然,为了提高程序的性能而改变原来的设计是比较困难的,但是,程序性能的重要性常常要高于设计上带来的变化。因此,在编程开始之

2012-09-13 17:07:19 2816

原创 甩掉“职场孤独症”

公司里,领导们常感叹“高处不胜寒”,不合群的员工总觉得没人理解自己,新职员也总在热闹的办公室里默默承受孤单。职场中,这三类人是最容易感到孤独的。或许您会问:这三类人看起来并没有相似之处,为什么他们都感到孤独呢?       美国学者研究指出,孤独感会摧毁人们对社会的认知,影响人际交往行为,导致对抗、消极、否定、沮丧等情绪的膨胀,增加焦虑感,从而影响人的知觉控制能力以及人际间的协调合作。在职

2012-09-12 17:40:08 1384 2

原创 java web项目整体异常处理机制

在实际的j2ee项目中,系统内部难免会出现一些异常,如果把异常放任不管直接打印到浏览器可能会让用户感觉莫名其妙,也有可能让某些用户找到破解系统的方法。出来工作一年时间了,我也大概对异常处理有了一些了解,在这呢小弟简单介绍下个人对异常处理的见解,抛砖引玉,希望各位大神提出宝贵的意见和建议。就拿spring+struts2+hibernate项目说明:通常一个页面请求到后台以后,首先是到a

2012-09-12 14:24:27 23166 2

原创 Java EE项目中的异常处理 (实在写的太好了,导致我非法转载!!!)

为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exception ,何

2012-09-12 13:44:57 19646 3

原创 Java EE项目中异常设计及处理总结

异常,为我们处理非正常的业务流程提供了很好的解决方案,如果你有过dbase、c、pascal等过程式语言开发的经历,你一定会深刻体会到,异常机制给你的代码可读行、可维护性带来的好处,同时,程序的健壮性也得到了增强。在 java项目中,异常设计要注意下面的几点。一、自定义异常父类的选择A、自定义异常的父类,可以选择为RuntimeException或Exception。RuntimeEx

2012-09-12 13:36:36 8091

原创 java web项目异常之思考

java的异常种类很多,而且同一种异常,会在不同的方法中出现。如果完全按照,那里出异常,那里就给详细提示信息,编写程序就会非常的痛苦,而且不是那么实用。就如同数据库的五范式,实际中,做到3范式就够了。java web项目中处理异常的方式主要有两种:异常拦截器和truts2的全局异常处理机制。java中的异常有checked和unchecked两种,两者关系:checked

2012-09-12 11:39:09 2380 1

原创 Java中替换双引号

//Java中把"替换为/" String message="\"book\""; System.out.println(message); //需要五个 message=message.replaceAll("\"","\\\\\""); System.out.println(mess

2012-09-11 10:31:43 46857

原创 Log4j使用总结

一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日

2012-09-05 16:56:40 1140

原创 Apache CXF+Spring开发环境搭建小试

最近手上一个项目要开发webservice,而原有系统使用了spring,所以在选择框架的时候,我选择了cxf,这样在开发整合的时候就比较方便了。在搭建开发环境的过程中发现这篇文章写得比较详细,所以就搬到自己博客里,希望给自己和同行做参考。CXF 应用开发下面就将开始我们的 CXF Web Services 的开发之旅!首先,要有一个基于 Eclipse 的开发环境;然后,我们将利用这

2012-09-03 16:14:27 2168 1

原创 优秀设计师应当知道的20大UI设计原则

世界级图形设计大师Paul Rand(保罗.兰德)曾经说过:“设计绝不是简单的排列组合与简单地再编辑,它应当充满着价值和意义,去说明道理,去删繁就简,去阐明演绎,去修饰美化,去赞美褒扬,使其有戏剧意味,让人们信服你所言……”,由此可见,设计绝非轻而易举之事,优秀的设计更是难上加难。界面设计师Joshua Porter博客当中有这样一篇文章——《Principles of User Interf

2012-09-03 11:28:04 987

翻译 Web 开发者应该注意的一些事项

能否开发出好的产品对Web开发者来说十分重要,开发者应该尽力让开发产品更加完美。然而在开发过程中,所有开发者都会犯一些同样的错误,这些错误会拖慢整个项目的进度,影响其他进程,并且耗费更多的时间和资金。如果开发者能避免这些普遍的错误,会给公司、客户和自己节省许多时间和金钱。文章中介绍了一些注意事项,可以帮助web开发者们更好的完成开发工作,同时增加开发者在开发领域中的名气。保

2012-09-03 11:25:52 758

原创 初创型团队易犯的十个用户体验方面的错误

“怎样才能提升我的网站(或应用)的用户体验?” 这是一个既常见又没有标准答案的问题。特别是对于初创型团队及产品来说,这个问题所涉及到的影响因素更是多种多样。幸好,有一些实践准则可以帮助我们朝着正确的方向前进。在本文中,我们将了解一下初创团队在塑造产品体验的过程中有可能犯下的错误,以及怎样避免这些问题的发生。为什么初创型团队要特别关注用户体验良好的用户体验可以增加用户的满意度,提升产

2012-09-03 11:23:56 1202

转载 ITeye 2012年8月最后一周重要新闻回顾

关注技术趋势,点评IT热点,ITeye资讯频道,助您把握IT技术的脉搏!每周一我们会为您带来上周重要新闻总结,如果您对ITeye的新闻总结有任何的意见或建议,请留言给我们或邮件联系:webmaster(at)iteye.com。2012年8月最后一周值得关注的重要新闻如下。一、Java & 安全上周,Java中的两个漏洞掀起了轩然大波,攻击者可以利用这两个漏洞来散播恶意软件

2012-09-03 10:45:38 1996

原创 解决sql 过滤重复数据记录的方法(Oracle)

分别创建了两个临时表,并按不同的字段作查询示例:create table table1 (id int, ip varchar(15), city char(20)); insert into table1 values(1, '127.0.0.1', '深圳') ;insert into table1 values(2, '127.0.0.2', '广州') ;ins

2012-09-03 09:25:07 8802

CSDN好友拓扑图

CSDN好友拓扑图

2013-01-25

JS操作SVG基本封装

svg基本操作的js封装。未完版. 实现了svg的初始化。支持ie8以下,opera,chrome 实现了矩形、线、文本元素的创建 以及缩放功能

2013-01-17

HTML5 SVG 3D完整实现示例

HTML5 SVG 3D 效果实现示例,附带全部代码

2013-01-11

mybatis-spring-1.1.1-bundle

mybatis-spring-1.1.1 mybatis3.1.1 spring3.1.1

2012-08-05

JAVA导出Excel报表之jxl插件及实例源码

包含:jxl插件以及源代码示例 jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。

2012-06-20

SSH办公管理系统源码(含数据库)

S2SH办公管理系统源码(含数据库),适合有一定ssh基础的高级人才使用

2012-04-07

struts2使用jquery整合ajax、json用户登录实例源码

struts2使用jquery整合ajax、json用户登录实例源码

2012-04-07

java九宫格数独游戏源码

java九宫格数独游戏源码,上传上来供大家一起交流学习,共同完善

2011-06-04

Android(经典实例)

Android(经典实例),用实例由浅至深,快速深刻让你了解并学会Android开发

2011-06-01

空空如也

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

TA关注的人

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