- 博客(418)
- 资源 (57)
- 收藏
- 关注
原创 rails中的form表单总结
Rails中两种不同的表单处理方式1.表单类型一 请输入用户信息 Name: 30 %> Password: 30 %> ConfirmPassword: 30 %> "submit" %>
2011-04-14 10:48:00 2484
rails中的form表单总结
Rails中两种不同的表单处理方式1.表单类型一<div class=""class="form"><%= error_messages_for 'user' %><fieldset><legend>请输入用户信息</legend><% form_for :user do |form| %>
2011-04-14 10:48:00 164
原创 Ruby环境搭建与hello world
1.ruby环境的安装 a).首先下载安装rubyinstaller-1.8.6-p398.exe,完成ruby运行环境和环境变量的配置工作.输入ruby -v屏幕显示版本,安装成功b).下载安装Myeclipse6版本,或者eclipse内核为3.3.2 c).首先安装rdt插件 org.rubypeople.rdt-0.9.1.200711131528NGT.zip, Ruby Mylyn Connector Feature 为可选项,建议不勾选.d).接着安装rails插件org.radrails.r
2011-04-12 11:12:00 1990 1
Ruby环境搭建与hello world
1.ruby环境的安装a).首先下载安装rubyinstaller-1.8.6-p398.exe,完成ruby运行环境和环境变量的配置工作.输入ruby -v屏幕显示版本,安装成功b).下载安装Myeclipse6版本,或者eclipse内核为3.3.2c).其次安装aptana_update_024747.zip插件, find and install->new Archive...
2011-04-12 11:12:00 121
翻译 Eucalyptus( UEC)云安装
一. 概览1. 云计算云计算是一个计算模型。这个模型将计算能力,存储,网络和软件等资源抽象化并提供在Internet上的远程访问。这些服务的计费模式大致与公共服务的计费模式相同.一次性按需供应,易于配置,动态和接近无限的可扩展性是
2011-03-30 12:11:00 3172 1
翻译 Eucalyptus 云计算
1.1 Eucalyptus:EC2的开源实现Eucalyptus[22]是加利福尼亚大学的Daniel Nurmi等人实现的,是一个用于实现云计算的开源软件基础设施。Eucalyptus是Amazon EC2的一个开源实现,它与EC2的商业服务接口兼容。Euca
2011-03-30 12:06:00 2943
原创 android签名
<br />1. 为什么要签名<br /><br /> 1) 发送者的身份认证<br /> 由于开发商可能通过使用相同的 Package Name 来混淆替换已经安装的程序,以此保证签名不同的包不被替换<br /><br /> 2) 保证信息传输的完整性<br /> 签名对于包中的每个文件进行处理,以此确保包中内容不被替换<br /><br /> 3) 防止交易中的抵赖发生, Market 对软件的要求<br /><br />2. 签名的说明<b
2011-03-30 12:01:00 2710
android签名
1. 为什么要签名 1) 发送者的身份认证 由于开发商可能通过使用相同的 Package Name 来混淆替换已经安装的程序,以此保证签名不同的包不被替换 2) 保证信息传输的完整性 签名对于包中的每个文件进行处理,以此确保包中内容不被替换 3) 防止交易中的抵赖发生, Market 对软件的要求2. 签名的说明 1) ...
2011-03-30 12:01:00 70
原创 Spring与weblogic jndi集成
Spring与weblogic jndi集成<br />虽然spring本身是可以直接使用jndi来进行获取一些对象,但是在和weblogic集成的时候往往还是容易出<br />现问题(在web应用的时候出现问题的可能性不大,因为container已经做了很多事情了.)但是在ide或者其<br />他的应用环境下(不同的jvm的时候),通常找不到provider_url等属性造成无法找到jndi. <br />修改配置文件如下: <br /><!-- 通过jndi的方式来调用datasource,即使不一定
2011-03-30 11:59:00 4351
Spring与weblogic jndi集成
Spring与weblogic jndi集成虽然spring本身是可以直接使用jndi来进行获取一些对象,但是在和weblogic集成的时候往往还是容易出现问题(在web应用的时候出现问题的可能性不大,因为container已经做了很多事情了.)但是在ide或者其他的应用环境下(不同的jvm的时候),通常找不到provider_url等属性造成无法找到jndi.修改配置文件如...
2011-03-30 11:59:00 151
原创 完全精通java输入输出流
<br />Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流....本文的目的是为大家做一个简要的介绍。 <br /> <br /> 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开
2011-02-21 18:58:00 1942 1
完全精通java输入输出流
Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流....本文的目的是为大家做一个简要的介绍。 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的...
2011-02-21 18:58:00 81
原创 OnGestureListener的一些体会
一个activity中new一个GestureDetector之后,里面会实现一下的方法:onSingleTapUponShowPressonScrollonLongPressonFlingonDown说一下这些方法都是由那些MotionEvent触发的今天的项目用到了onSingleTapUp和onShowPress和onLongPress和onFling;//用户(轻触触摸屏后)松开,由一个1个MotionEvent ACTION_UP触发onSingleTapUp 这个事件执行的顺序是on
2011-01-24 18:19:00 3455 2
OnGestureListener的一些体会
一个activity中new一个GestureDetector之后,里面会实现一下的方法:onSingleTapUponShowPressonScrollonLongPressonFlingonDown 说一下这些方法都是由那些MotionEvent触发的今天的项目用到了onSingleTapUp和onShowPress和onLongPress和onFlin...
2011-01-24 18:19:00 96
原创 Oracle 查询并删除重复记录的SQL语句
<br /><br />查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断<br />select * from people<br />where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)<br />2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记
2011-01-19 09:43:00 1792
Oracle 查询并删除重复记录的SQL语句
查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录...
2011-01-19 09:43:00 122
原创 MyEclipse 8.6 特性,安装与优化
安装subclipse, SVN 插件 1、从官网下载site-1.6.13.zip文件,网址是:subclipse.tigris.org, 2、从中解压出features与plugins文件夹,复制到E:/MyEclipse/myPlugin/svn里面,其它的*.xml文件不要。 3、在E:/MyEclipse/MyEclipse8.5/dropins下新建文件svn.link,内容是:path=E://MyEclipse//myPlugin//svn 保存。 4、删除E:/MyEclipse/MyEc
2011-01-14 10:49:00 3433
MyEclipse 8.6 特性,安装与优化
MyEclipse 8.6并没有选择最近刚刚发布的Eclipse 3.6作为基础,而仍然选择了Eclipse 3.5.2作为核心。MyEclipse对Eclipse 3.6的稳定性还是有一定地担心的。更新中的重点是进一步简化基于标准应用程序对后端平台Spring框架的支持,包括Spring MVC、Spring Web Flow、iPhone Web应用程序、谷歌Web工具包(GWT)和Ado...
2011-01-14 10:49:00 170
原创 在Hibernate应用中使用视图
<br />开发环境:Eclipse3.2+MyEclipse5.01GA;框架使用:Struts+Spring+Hibernate<br />在Employee数据库中有三个表:EmployeeInfo(员工信息表)、Depts(部门表)、Business(职务表)<br /><br />EmployeeInfo表结构:<br />emp_id主键<br />emp_name<br />emp_sex<br />emp_age<br />emp_dept存储dept_id<br />emp_busines
2011-01-11 22:51:00 1491
在Hibernate应用中使用视图
开发环境:Eclipse3.2+MyEclipse5.01GA;框架使用:Struts+Spring+Hibernate在Employee数据库中有三个表:EmployeeInfo(员工信息表)、Depts(部门表)、Business(职务表)EmployeeInfo表结构:emp_id主键emp_nameemp_sexemp_ageemp_dept存储dept_idemp_busines...
2011-01-11 22:51:00 181
原创 Oracle中视图的创建和处理方法
<br />视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表,Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。<br />视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。<br />视图的优点:<br />1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。<br />2.用户通过简单的查询可以从复杂查询中得到结果。<br />3.维护数据的独立性,试图可从多个表检索数
2011-01-11 22:43:00 1112
Oracle中视图的创建和处理方法
视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表,Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点:1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。2.用户通过简单的查询可以从复...
2011-01-11 22:43:00 115
原创 关于Hibernate的一些常规问题
<br />1、Session的概念.<br />a) Session只是对connection做了近一部封装,虽然做了封装,但是当你open时,它不一定open了connection,而是从连接池里获取了一个connection.<br />b) Session还负责管理了缓存.<br />c) Session用完之后必须关闭,一般一个业务对应一个session,而且session不是线程安全的.<br />2、给我谈谈OpenSessionInView?<br
2010-12-12 23:50:00 1072
关于Hibernate的一些常规问题
1、Session的概念.a) Session只是对connection做了近一部封装,虽然做了封装,但是当你open时,它不一定open了connection,而是从连接池里获取了一个connection.b) Session还负责管理了缓存.c) Session用完之后必须关闭,一般一个业务对应一个session,而且session不是...
2010-12-12 23:50:00 69
原创 ORM是什么?
<br /> 对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。 更重要的是用于控制转换的元数据需要提供和管理;但是同样,这些花费要比维护手写
2010-12-12 23:46:00 1242
ORM是什么?
对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手...
2010-12-12 23:46:00 178
原创 Hibernate中DetachedCriteria的使用
<br /> Criteria对SQL进行封装,让开发人员可以用物件的方式来对资料库进行操作,例如下面的查询User表格中的所有资料:Criteria criteria = session.createCriteria(User.class);Criteria criteria = session.createCriteria(User.class);<br />// 查詢user所有欄位//查询user所有栏位<br />List users = criteria.list();List users =
2010-12-12 23:45:00 7389
Hibernate中DetachedCriteria的使用
Criteria对SQL进行封装,让开发人员可以用物件的方式来对资料库进行操作,例如下面的查询User表格中的所有资料:Criteria criteria = session.createCriteria(User.class); Criteria criteria = session.createCriteria(User.class); // 查詢user所有欄位 //查询user所...
2010-12-12 23:45:00 85
原创 JS+Struts2多文件上传完整示例
1、JSP页面: JS控制增加删除多个上传文件框,代码如下: Java代码 "java" pageEncoding="UTF-8"%> "s" uri="/struts-tags"%> "-//W3C//DTD XHTML 1.0 Tr
2010-11-30 12:37:00 3347
JS+Struts2多文件上传完整示例
1、JSP页面: JS控制增加删除多个上传文件框,代码如下: Java代码 <%@ page language="java" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <!DOCTYPE html PUBLIC "
2010-11-30 12:37:00 90
原创 WebLogic部署SSH2项目的小结
<br />前不久用Struts2+Spring3+Hibernate3做了一个简单的B2C的小项目,那是为了方便使用的Tomcat6作为服务器,但最近工作不是很忙,就尝试着把前面做的B2C部署到WebLogic10上,本以为不会有什么问题,但实际中却遇到了几个问题,总结如下:<br />① WebLogic10与Hibernate3的冲突问题<br />在网上找了很久,方案在日志{weblogic10和hibernate3 冲突解决方案(转) }中已经说明了,这里就不再说明。<br />②
2010-11-30 12:32:00 3963
WebLogic部署SSH2项目的小结
前不久用Struts2+Spring3+Hibernate3做了一个简单的B2C的小项目,那是为了方便使用的Tomcat6作为服务器,但最近工作不是很忙,就尝试着把前面做的B2C部署到WebLogic10上,本以为不会有什么问题,但实际中却遇到了几个问题,总结如下:① WebLogic10与Hibernate3的冲突问题在网上找了很久,方案在日志{weblogic10和hibe...
2010-11-30 12:32:00 92
原创 weblogic10和hibernate3 冲突解决方案
在Weblogic中部署Hibernate的项目启动WebLogic时一直提示:ClassNotFoundException: org.hibernate.hql.ast.HqlToken错误原因:在hibernate3中需要用到antlr,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.jar。出现这个错误之后,antlr会调用System.exit(),这样weblogic就会中止服务。 废话少说,解决办法:三
2010-11-30 12:31:00 3991
weblogic10和hibernate3 冲突解决方案
在Weblogic中部署Hibernate的项目启动WebLogic时一直提示:ClassNotFoundException: org.hibernate.hql.ast.HqlToken错误原因:在hibernate3中需要用到antlr,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.ja...
2010-11-30 12:31:00 90
原创 Struts2中配置Servlet详解
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单,今天在struts2环境中使用ajax,需要用到一个普通servlet作为ajax的服务端,配置好之后部署运行起来,出现警告: Could not find action or resultThere is no Action mapped for namespace / and action name Chk. - [unknown location]上网查了servlet的规范才发现,servlet和filter中的url-pa
2010-11-30 12:30:00 3102
Struts2中配置Servlet详解
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单,今天在struts2环境中使用ajax,需要用到一个普通servlet作为ajax的服务端,配置好之后部署运行起来,出现警告: Could not find action or resultThere is no Action mapped for namespace / and action name Chk. - ...
2010-11-30 12:30:00 171
原创 Oracle树查询及相关函数
Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。 以我做过的一个项目中的表为例,表结构如下:Sql代码 CREATE TABLE FLFL ( ID NUM
2010-11-01 15:09:00 1125
Oracle树查询及相关函数
Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。 以我做过的一个项目中的表为例,表结构如...
2010-11-01 15:09:00 72
原创 用Java实现断点续传(HTTP)
public static void down(String URL,long nPos,String savePathAndFile){ HttpURLConnection conn =null; try{/* String content="" +"" +"04" +"" +"" +"" +"" +"";*/ conn = (HttpURLConnection)new URL(URL).openConnect
2010-10-21 12:53:00 20330 9
用Java实现断点续传(HTTP)
断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。 打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pj...
2010-10-21 12:53:00 97
ZXing经典例子
2013-04-10
AvatarImageView
2015-10-27
收据手袋软件
2013-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人