★雪峰的Blog★

Learn Java, earn money!

2008年01月27日

置顶 原创 祝贺《Spring 2.0核心技术与最佳实践》入选2007十大技术图书!

祝贺《Spring 2.0核心技术与最佳实践》入选2007十大技术图书!阅读全文>

发表于 @ 2008年01月27日 19:28:00|评论(loading...)|举报|收藏

2009年06月25日

原创 为什么主流Java MVC框架如此难以使用

使用J2EE Web开发已经好几年了,从JSP、Struts、WebWork到现在的Struts 2、Wicket,没有一个用起来简单顺手的。阅读全文>

发表于 @ 2009年06月25日 14:01:00|评论(loading...)|举报|收藏

2009年06月19日

原创 快速排序算法:Python

快速排序算法:Python阅读全文>

发表于 @ 2009年06月19日 14:07:00|评论(loading...)|举报|收藏

2009年06月17日

原创 还需要编写DAO代码吗?SQL+接口就足够了!(Part 1)

标准的Java DAO写法:定义DAO接口;编写DAO实现类;在实现类中编写JDBC代码。写JDBC代码非常枯燥而且容易出错,因此,增强的DAO可以用类似Spring的JdbcTemplate简化JDBC代码,不过仍然需要大量的ConnectionCallback,PreparedStatementCallbac等。如果仅定义DAO接口,并利用Java 5 Annotation写好SQL语句,其余的工作全部由底层框架完成:自动将接口方法的参数绑定到SQL的参数;自动将ResultSet映射到Object;...现在,利用Express Persistence,完全可以实现!让我们用Express Persistence实现一个完整的DAO:假定数据库表User包含字段如下:id varchar(32) primary key, name varchar(50) not null, gender bit not null, age int not null. 阅读全文>

发表于 @ 2009年06月17日 11:21:00|评论(loading...)|举报|收藏

2009年03月16日

原创 发现Vista比XP还快点

发现Vista比XP还快点阅读全文>

发表于 @ 2009年03月16日 11:22:00|评论(loading...)|举报|收藏

2009年02月19日

原创 How to use OpenID to sign on with Google account


Recently Google announced its support for OpenID, called "Federated Login", to let any site enable their users to sign on by their Google accounts, without registrations. This is really a good news, and for Java developers they can write some code to make the 3rd-part site to connect to Google. There are already lots of libaries that can be used in J2EE. However, after I do some evaluation of these libaries, I do not find a suitable libary. The well-known "OpenID4Java", is too large (46MB阅读全文>

发表于 @ 2009年02月19日 10:11:00|评论(loading...)|举报|收藏

2009年02月10日

转载 经济危机时代,如何管理好自己的财富?

随着次贷危机蔓延为金融危机,并进一步发展成世界范围内的经济危机,裁员减薪此起彼伏,许多白领、刚毕业的大学生都切身感受到了经济压力和就业压力,很多人月光族、穷忙族开始关注理财,大家都想知道,月薪多少元,该如何理财?阅读全文>

发表于 @ 2009年02月10日 15:55:00|评论(loading...)|举报|收藏

2009年02月04日

原创 桌面风格的Web网站

桌面风格的Web网站阅读全文>

发表于 @ 2009年02月04日 13:41:00|评论(loading...)|举报|收藏

2009年02月03日

原创 CSDN两大不爽


看个新闻还要登录,真是麻烦,不如去新浪科技;

登录也罢,就不能永久自动登录?两周时间也太短了,不是电子商务,不需要那么高的安全性,何况还不是HTTPS。

希望这两个问题能尽快解决其中一个。阅读全文>

发表于 @ 2009年02月03日 15:32:00|评论(loading...)|举报|收藏

2008年11月26日

原创 3分钟安装配置Postfix邮件服务器

Linux邮件服务器通常使用sendmail,在网上google了sendmail的教程后,我决定知难而退,改用Postfix。 Postfix是用来替代sendmail的,它的配置文件比sendmail简单得多,配置相当容易。 在配置邮件服务器之前,先解释几个概念...阅读全文>

发表于 @ 2008年11月26日 22:35:00|评论(loading...)|举报|收藏

2008年10月17日

原创 JSON 入门指南

发布在IBM developerWorks:http://www.ibm.com/developerworks/cn/web/wa-lo-json/index.html
阅读全文>

发表于 @ 2008年10月17日 12:43:00|评论(loading...)|举报|收藏

2008年07月02日

原创 超级牛牛无敌在线盯盘专家

超级牛牛无敌在线盯盘专家阅读全文>

发表于 @ 2008年07月02日 09:29:00|评论(loading...)|举报|收藏

2008年04月14日

原创 为Facebook创建Application

随着Web 2.0应用的日益普及,如今的Web早已从独立的Web Site变为可交互的Web Application。越来越多的Web 2.0应用开始开放API,并欢迎其他Web应用程序集成进来以便为用户提供更紧密的服务。Google,Yahoo之类的网络巨头早已提供了各式各样的 众多的API让Web Application能调用之。而Facebook更是独辟蹊径,提出了Web Platform的概念,大胆地将自己打造为一个Web平台,让其他Web Application直接运行在Facebook的平台之上。成千上万的Web Application开始为Facebook编写应用,以便能让庞大的Facebook用户直接访问自己的Application,从而带来显著的流量 提升。虽然目前中文网站还不能直接从Facebook受益,然而Web Application的集成已是大势所趋。本文以如何将一个Web计算器(http://www.googlook.net/samples/calculator/Module.html)集成到Facebook为例,演示如何从零开始创建Facebook App阅读全文>

发表于 @ 2008年04月14日 21:25:00|评论(loading...)|举报|收藏

原创 智力问题

You want to send a secret message to your friend. You have a strong treasure chest to put the secret message and have several locks with keys. The treasure chest have multiple locking ring which can be lock using your locks. However, your friend does not have the key to any lock that you have. Sending of key is not allowed. How is this done? Assuming a physical chest, physical keys and locks阅读全文>

发表于 @ 2008年04月14日 17:13:00|评论(loading...)|举报|收藏

2008年03月04日

原创 在Eclipse中快速浏览源代码

在Eclipse中快速浏览源代码阅读全文>

发表于 @ 2008年03月04日 10:56:00|评论(loading...)|举报|收藏

2008年01月08日

原创 超轻量级全文搜索框架的设计和实现 (1)

Lucene是Java领域最出色的全文搜索引擎,然而其API比较复杂,并且有严格的线程同步模型,直接使用不易。Compass则是封装了Lucene的一个OSEM:Object-SearchEngine Mapping,与Hibernate封装JDBC类似,然而过于复杂,支持的Lucene版本较低,因此决定自行开发一个类似Compass的简单封装Lucene的全文搜索框架,支持最新版本Lucene和Java 5泛型代码,用户通过简单的代码即可对自定义Bean进行搜索阅读全文>

发表于 @ 2008年01月08日 08:28:00|评论(loading...)|举报|收藏

2008年01月03日

原创 在当前ClassPath中搜索特定类

Spring 2.5提供了自动在当前ClassPath搜索被标注有特定注解的类,这个特性非常有用,跟踪了一下源码,发现其实核心代码就是利用ClassLoader的方法:public Enumeration getResources(String name)于是自己动手,也写了一个能在ClassPath下搜索特定类的Scanner阅读全文>

发表于 @ 2008年01月03日 08:18:00|评论(loading...)|举报|收藏

2007年12月21日

原创 如何去掉Windows资源管理器和IE地址栏的自动补全功能

本来这个功能还是比较实用的,无奈用起来太令人气愤了,地址栏的内容经常乱跳,因此决定关掉这个烂功能阅读全文>

发表于 @ 2007年12月21日 13:41:00|评论(loading...)|举报|收藏

2007年12月07日

原创 如何在博客中加入中华诗词

中华诗词网(http://www.shi-ci.com) 免费提供上至诗经下至当代共计6万余首诗词,供广大诗词爱好者在线阅读和搜索,此外,中华诗词还提供了一段免费的代码让你的网站或Blog能每天都自动显示不同的诗词,只需在网站或Blog的合适位置插入如下JavaScript代码即可阅读全文>

发表于 @ 2007年12月07日 10:58:00|评论(loading...)|举报|收藏

2007年11月27日

原创 超轻量级MVC框架的设计和实现 (3)

由于MVC框架的设计,必须保证配置IoC容器时指定正确的Scope,否则无法正常工作: 用户定义的所有的Action类必须是Prototype域,即Guice默认的作用域,如果定义为Singleton会导致并发请求的数据混乱; 用户定义的所有的Interceptor,ViewResolver和ExceptionResolver应该是Singleton的,MVC框架会保持其引用,即时定义为Prototype也是无效的。阅读全文>

发表于 @ 2007年11月27日 17:22:00|评论(loading...)|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
Xuefeng
订阅我的博客
XML聚合  FeedSky
Xuefeng的公告



新书上市:《Spring 2.0核心技术与最佳实践》!
查看目录
访问JavaEE开发网




自我介绍
Xuefeng北京邮电大学本科毕业,精通J2EE/J2ME,欢迎交流

文章分类
收藏
Java站点
JavaEE开发网(RSS)
Live在线书店
中华诗词
存档
软件项目交易
Csdn Blog version 3.1a
Copyright © Xuefeng