Archive for 07月, 2009
Published by
admin on
07月 22, 2009
禁止拖放对象文本被选择的方法:
1.ie中设置拖放对象的onselectstart返回false,在ff中设置样式MozUserSelect(css:-moz-user-select)为none。
这种方法只能禁止拖放对象本身被选择。
2.
ie:document.selection.empty()
ff:window.getSelection().removeAllRanges()
兼容的写法:
window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
这种方法不但不影响拖放对象的选择效果,还能对整个文档进行清除.
Published by
admin on
07月 22, 2009
1 主机移动WASD,空格放炸弹.. 副机移动上下左右,回车放炸弹.
2 文件比较大,主要是图片多. 源程序只有18K..
3 IE7和FF测试通过,最近开始忙起来,没有时间去完善了.
下载地址
Published by
admin on
07月 21, 2009
Spring的三种实例化Bean的方式 1,xml配置使用bean的类构造器
2,xml配置+factory类,使用静态工厂方法实例化
3,xml配置+factory类,使用实例工厂方法实例化
以下分别说明
1,xml配置使用bean的类构造器
请参照前一篇文章《第一个Spring程序,HELLOWORLD》。
2,xml配置+factory类,使用静态工厂方法实例化
请参照以下代码中蓝字的部分,红字的部分为第三种方法所用。
xml文件配置
xml文件名:beans.xml
Read the rest of this entry »
Published by
admin on
07月 21, 2009
1、查找驱动程序 MySQL目前提供的Java驱动程序为Connection/J,可以从MySQL官方网站下载,并找到mysql-connector-java-3.0.15-ga-bin.jar文件,此驱动程序为纯Java驱动程序,JDBC链接MySQL不需做其他配置。
2、动态指定classpath
如果需要执行时动态指定classpath,就在执行时采用-cp方式。否则将上面的.jar文件加入到classpath环境变量中。
3、加载JDBC 连接MySQL
try{
Class.forName(com.mysql.jdbc.Driver);
System.out.println(Success loading Mysql Driver!);
}catch(Exception e)
{
System.out.println(Error loading Mysql Driver!);
e.printStackTrace();
}
4、设置JDBC连接MySQL的URL
Published by
admin on
07月 21, 2009
使用JDBC的statement进行数据的查询,基本步骤如下: 1. 初始化simpleDbSource对象
2. 获得getconnection
3. createStatement 获得查询语句
4. executeUpdate, 执行更新语句
5. 关闭使用的statement, connection, 注意次序不要弄错
注意:更新语句,执行过一次后,column需要递增,否则报错
Read the rest of this entry »
Published by
admin on
07月 18, 2009
新手入门之Spring BeanDoc使用
Spring BeanDoc 是一个根据spring的bean配置文件生成文档的工具。1.下载:
spring-beandoc-0.7.0:
Read the rest of this entry »
Published by
admin on
07月 18, 2009
hibernate+spring
本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。 本文包含以下内容: ·配置Hibernate和事务
·装载Spring的applicationContext.xml文件
·建立业务层和DAO之间的依赖关系
·将Spring应用到Struts中
简介
Read the rest of this entry »
Published by
admin on
07月 13, 2009
五、 添加新的Ant任务和类型 你可以通过使用”Window→Preferences→Ant→Runtime”中的”Ant preferences”页面来把新的Ant任务和类型添加到Eclipse中。这些任务和类型可以在将来用于build文件而不必使用taskdef或typedef任务(它们在通常情况下是需要的)。 为了添加一项新任务,请选择显示在图4中的”Tasks”选项卡,并点击”Add Task”按钮,然后导航到新的Ant任务所在的JAR文件。为了添加一个新类型,点击”Types”选项卡,并且遵循与刚才一样的步骤即可。
Read the rest of this entry »
Published by
admin on
07月 13, 2009
提要:本文将向你展示如何使用Eclipse设置为Ant所用的属性值和环境变量,并简要分析如何配置Ant编辑器以便从Eclipse内部操作Ant文件。
一、 修改Ant Classpath
在使用一个可选的或定制的任务时,你可能需要把其它库添加到classpath中。为此,你可以通过以全局方式或使用一个单独工程的启动配置来修改Ant classpath。为了给一个单独的Eclipse工程设置Ant classpath,打开该工程的Ant启动配置并点击Classpath选择卡;然后,通过点击”Add External JARs”按钮来添加外部的JAR文件。
你可以用全局方式修改Ant classpath以使之应用于所有的工程。为此,你可以选择”Window→Preferences→Ant→Runtime”并点击”Classpath”选项卡。在此,你可以据需要添加JAR文件,通过这种途径进行的设置可以为所有的Ant构建所用。
Read the rest of this entry »
Published by
admin on
07月 12, 2009
JPetStor (Spring Sample) 的分析
1. 启动:
1.1)分析web系统首先分析 web.xml , JPetStor 中 将所有 *.do 映射到 org.springframework.web.servlet.DispatcherServlet ,本映射会在application deployed 时候由WEB进行初始化。
1.2)application deploy 时候,启动spring需要的两个 Context ,其中包括两个Context 文件 /WEB-INF/dataAccessContext-local.xml /WEB-INF/applicationContext.xml
2. 用户登陆部分
2.1)form POST数据到 /shop/signon.do ,*.do 映射到 org.springframework.web.servlet.DispatcherServlet
2.2)由Spring MVC 控制,根据Spring Context中配置的 url 映射,本例子在 petstore-servlet.xml 中
<bean name=”/shop/signon.do” class=”org.springframework.samples.jpetstore.web.spring.SignonController”>
<property