自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

guofengcn的专栏

RealL☆ve峰

  • 博客(35)
  • 资源 (11)
  • 收藏
  • 关注

原创 【转】Android之AsyncTask的用法

[size=medium][color=darkred]为什么要使用AsyncTask?[/color][/size] 在开发Android应用时必须遵守单线程模型的原则:Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 ...

2011-11-24 12:58:41 88

原创 Mysql语句

[color=darkred][size=medium]一 . 安装与配置MYSQL[/size][/color] 略[color=darkred][size=medium]二 . 常用mysql命令行命令[/size] [/color] 1 .mysql的启动与停止   启动MYSQL服务 net start mysql   停止MYSQL服务 net stop mysq...

2011-10-25 11:06:16 85

原创 敏捷软件开发宣言(Manifesto for Agile Software Development)

我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观:个体和互动 高于 流程和工具工作的软件 高于 详尽的文档客户合作 高于 合同谈判响应变化 高于 遵循计划也就是说,尽管右项有其价值,我们更重视左项的价值。We are uncovering better ways of developingsoftware b...

2011-08-22 18:31:32 155

原创 敏捷宣言遵循的原则

我们遵循以下原则:我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。经常地交付可工作的软件,相隔几星期或一两个月,倾向于采取较短的周期。业务人员和开发人员必须相互合作,项目中的每一天都不例外。激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援...

2011-08-22 18:30:04 138

原创 集成Seam,Spring和jBPM指南(转)

这篇指南描述了一种为了使Spring和jBPM(当然还有Seam)能使用同一个Hibernate SessionFactory而将Seam,Spring和jBPM集成的方法。 首先您要确保使用的是2.1.0版本的Seam,因为2.0.1版本的Seam和SpringTransaction会有些麻烦。相关的配置部分如下:1.在你的Spring bean配置中,像平常一样定...

2011-05-26 17:37:36 114

原创 基于jBPM4的临时动态性需求研究(转)

[b][color=darkblue][size=large]基于jBPM4的临时动态性需求研究[/size][/color][/b] 苏 展,刘 锋 时间:2010年04月15日[color=red]摘 要[/color]: 介绍了国内目前的工作流领域特点,尤其对临时动态...

2011-05-26 16:06:04 123

原创 memcached.exe配置参数

memcached.exe配置参数-p 监听的端口-l 连接的IP地址, 默认是本机-d start 启动memcached服务-d restart 重起memcached服务-d stop|shutdown 关闭正在运行的memcached服务-d install 安装memcached服务-d uninstall 卸载memcached服务-u 以的身份运行...

2011-04-29 14:12:10 340

原创 (转载)Tapestry最新版5.1.0.5教程(十一):自定义组件CheckBoxGroup

我记得好像是Appfuse的作者曾经这样评价过Tapestry:只要你真正掌握了Tapestry,你的开发效率将会得到极大的提高。为什么呢?我认为他这样说的一个重要原因就是Tapestry的组件机制。Tapestry提供了非常便利的组件定义机制,随着Tapestry的组件不断积累,Tapestry的开发将会变得越来越简单。 本文就用一个实例来看一下Tapestry中是如何添加...

2010-12-02 17:26:21 121

原创 (转载)Tapestry最新版5.1.0.5教程(十二):自定义前缀prefix

在教程的[url=http://guofengcn.iteye.com/blog/828488]第四部分[/url]我们已经粗略地介绍了Tapestry的前缀,其中提及最常用的两种literal和prop。这里顺便再介绍一下其他的几个前缀。1、context,这个经常在引用图片的时候用到。 比如:[code="html"] [/code] 这样就能够...

2010-11-30 15:44:08 97

原创 (转载)Tapestry最新版5.1.0.5教程(十):页面间传递多个参数

在tapestry5中,在页面之间传递基本有3种方法: 1、存放在Session中 2、使用@Persist进行持久化 3、使用页面context来传递参数。 其中1和2都需要将数据存放在Session中,相对来说系统的开销比较大。尤其是多用户高并发情况下,对于性能可能会有一定的影响。 使用页面Context来传递则需要在开发时写一些代码,增加了一...

2010-11-30 15:30:18 97

原创 (转载)Tapestry最新版5.1.0.5教程(九):权限控制框架的实现-进阶篇

在上一篇中我们研究了如何实现SpringSecurity中Jsp Tag的的功能。这一次我们一起研究一下如何实现在Tapestry5.1中添加一个 Filter来对所有的操作进行权限的过滤控制。 在SpringSecurity中,我们一般是在application-context.xml中,添加一个SpringSecurity的 Filter,然后在另外一个xml中详细配置如何根...

2010-11-30 15:12:32 94

原创 (转载)Tapestry最新版5.1.0.5教程(八):权限控制框架的实现-基础篇

Tapestry中并没有类似于Spring Security这样的专门的权限框架。对此Tapestry的作者Lewis认为主要是用户对于权限的要求实在太多变化了。他认为很难抽象出一个通用的权限框架来满足所有的用户,所以他干脆就不费事去做这件事了。但其实我们很容易就能利用Tapestry已有的工具来完成类似于 SpringSecurity的功能。 本文主要介绍如何实现类似于Spri...

2010-11-30 14:57:27 108

原创 (转载)Tapestry最新版5.1.0.5教程(七):与IBatis3的整合

与现在最流行的SSH相比较,Tapestry能够完全替代其中Struts2和Spring,但是他还是需要一个ORM的框架。IBatis由于比较低的学习曲线,也受到很多人的喜爱。尤其是在IBatis3中引入了许多新的概念和想法,使用更加安全和便利。本文主要介绍如何将Tapestry5.1和IBatis3进行整合。[size=medium][color=green]简要步骤:[...

2010-11-30 14:20:25 75

原创 (转载)Tapestry最新版5.1.0.5教程(六):核心利器-IoC容器介绍

Tapestry IoC容器从历史上来说,是从HiveMind继承发展而来,但是HiveMind和目前大红大紫的Spring都不能满足Tapestry的一些特定的需求,所以全新开发了一套IoC的容器。 其核心思想就是使用Java代码自身来解决依赖注入而不是由Xml之类的配置文件来完成,这和Guice的思想是非常相似的,Lewis也承认从Guice那里借鉴了不少。 另外需...

2010-11-30 14:00:43 88

原创 (转载)Tapestry最新版5.1.0.5教程(五):Hello示例程序的剖析

根据前面的4部分内容,我们已经了解了Tapestry的基本概念,掌握了配置、组件等内容。现在我们通过剖析Tapestry的入门示例来对Tapestry进行一个总体上认识。1、web.xml[code="xml"] app Tapestry 5 Application tapestry.app-packa...

2010-11-30 11:19:35 95

原创 (转载)Tapestry最新版5.1.0.5教程(四)

1、Tapestry组件的写法 a、[code="html"][/code] 这样的写法的优点是,看上去比较直观,与Struts等Web框架的一致。但是缺点就是,使用浏览器(或者美工)直接看页面的时候,浏览器无法正确显示这个组件。 b、[code="html"][/code] 这样写的话,浏览器就能正常显示一个文本输入框了。这也是Tapestry一直鼓吹的一...

2010-11-29 17:31:54 111

原创 (转载)Tapestry最新版5.1.0.5教程(三)

在讲述页面之间传递值之前首先要介绍一个Tapestry的页面缓存。 Tapestry的一个经常被提及的就是页面的缓存,Wicket也有页面缓存,但是Wicket的页面是缓存在Session里的,缺省好像是只缓存5个页面。这一点让我对Wicket的印象打了折扣,首先,这种机制在高并发,也就是多人同时在线的时候,感觉页面缓存会占用大量资源。而Tapestry的页面缓存是在一个大池中。...

2010-11-29 17:04:49 96

原创 (转载)Tapestry最新版5.1.0.5教程(二)续

1、在Tapestry中,页面称之为页面模板(Page Template)。Tapestry的页面模板必须是一个Well Formed Xml,需要引入Tapestry的Xml命名空间才能使用Tapestry的组件。 示例:[code="html"] XXXXXXXX......[/code]2、在页面模板中可以使用表达式来获取变量的值。这种表达式在Tape...

2010-11-29 16:43:36 104

原创 (转载)Tapestry最新版5.1.0.5教程(二)

1、Start.tml和Start.java Tapestry不需要在Web.xml中配置welcome页面,也是使用约定大于配置的方式,默认的起始页面就是在pages目录下的Start。Tapestry中的页面由两部分组成:一个Java类和一个相同名字的模板文件(类似于jsp,Tapestry中的后缀名为:tml)。其中Java类是必须的,就算是没有任何代码,也必须要生成一个空类。tm...

2010-11-26 23:24:11 83

原创 (转载)Tapestry最新版5.1.0.5教程(一)

1、web.xml 一般来说,使用Tapestry需要在web.xml中添加2项内容A、context-param:[code="xml"] tapestry.app-package com.demo[/code] 这个配置比较重要,这个配置项告诉Tapestry去哪个package下面去找页面、组件、服务等东西。 在源代码...

2010-11-26 23:13:45 106

原创 大家过来看看这个题……

你被任命管理一个重要的软件项目,你有3个项目组成员。如果该项目不能按照客户的质量要求如期完成,公司将损失大笔收入,这一损失将影响到公司的未来发展。但结果是项目在你手上失败了!项目不但延期了25%,客户还在你的成员各自开发的模块间发现了明显的集成问题。情形是这样的: 你过去是一个很好的程序员并在去年被提拔为经理。 成员A是一个有能力的程序员,在项目的过程中他被你的经理调去参加公司...

2010-10-12 11:17:19 236

原创 解决struts2-json-plugin中GZIP压缩中文乱码问题

    当使用struts2的struts2-json-plugin输出接送数据时,如果配置enableGZIP为true,发现竟然有中文乱码问题。查看源代码,果然有一小小问题,所以干脆动手自己修改吧。 1.首先在struts.xml中加入下面的代码:<!-- 修正struts2-json-plugin-2.1.8.1中enableGZIP为true时中文乱码问题 --> ...

2010-09-28 16:03:14 256

原创 Log4j比较全面的配置

Log4j比较全面的配置log4j.rootLogger=DEBUG,CONSOLE,A1,im log4j.addivity.org.apache=true # 应用于控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.Threshold=DEBUG log4j.appender.CONSOLE...

2010-08-29 22:45:19 58

原创 快逸报表下多种序号生成方法详解

在使用报表工具制作报表的过程中,常常需要对报表中的记录进行序号的编排。无论是出于报表实际的需要,还是作为报表制作的中间过程,序号已经成了报表不可或缺的一部分,是web报表工具的一种广泛需求。基于这个需求的广泛存在,本文就来详细介绍一下快逸报表下的几种序号生成方法,在实际的制作过程中可选取不同的方法以达到相应的效果。一、 使用row()函数row()函数是快逸报表的一个内置函数,用其...

2010-07-14 17:16:57 348

原创 ExtJs之级联时间空间 datefield

    废话不多说,切入正题:    用ExtJs做级联的日期选择控件,要求:        (首先默认两个日期控件的日期均为今天)       1.当第一个日期控件 小于 今天  :第二个日期控件值不变;       2.第二个日期控件能选择日期的范围必须 小于 第一个日期控件;{ xtype: 'datefield', format:'20y-m-d',// h:m...

2010-05-25 15:34:16 118

flexigrid for jquery参数说明

$('#EmployeeGrid').flexigrid({ //表格寬度(注意在IE不能使用100%之類字串) width:$(window).width()-2, //表格高度(注意在IE不能使用100%之類字串) height:480, //資料列雙色交差 striped:tru...

2010-05-01 01:33:02 161

struts2+extjs文件上传,提示下载问题解决

    用struts2+ext开发上传模块,上传文件成功,但总是在浏览器中有提示“下载”……    而且发现前台的success和failure都没有执行到,打印json串一切正常……        这就奇怪了~~~上网找原因……发现好多人遇到这种问题,按网上的说法一步一步的试,首先是在struts配置文件中加入: <param name="contentType">...

2010-04-28 16:27:32 52

struts2 action 执行两次的问题

    今天遇到了一个很棘手的问题,也是个相当愚蠢的问题!    发现struts的action总是会执行两次,刚开始怎么都没想明白,还以为是hibernate的lazy的问题,再后来上网查找原因,发现也有别人遇到过这类问题,有些人的说法是因为在jsp页面中比如在引CSS或JS的时候SRC=“”的原因……    查找了一下,排除掉!后来在Q群里问,也是没找到原因。后来经过排查发现还有个方法...

2010-04-23 21:05:50 138

Hibernate性能调优

Hibernate性能调优 关键字: hibernate 性能调优  Robbin总结的Hibernate性能优化要点:1.尽量使用many-to-one,避免使用单项one-to-many2.灵活使用单向one-to-many3.不用一对一,使用多对一代替一对一4.配置对象缓存,不使用集合缓存5.一对多使用Bag 多对一使用Set6.继承使用显示多态  HQL:from ...

2010-04-23 10:54:28 68

使用powerdesigner创建oracle数据脚本问题

    今天在使用powerdesigner创建oracle数据脚本后,在oracle客户端plsql中运行数据库脚本创建数据库,这个一点异常都没有。但是在插入测试数据的时候总是提示 字段“***”****提示(哎,失误!错误提示给忘了……)。刚开始还以为是我建的字段是关键字什么的原因,所以就给字段改名,发现竟然同时多了一张一模一样的名字的表(一个表名种有小写,另一个新出来的都是大写……例如:一张...

2010-04-13 17:08:13 171

Spring事物传播行为种类(转)

Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:  事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。PROPA...

2010-04-13 09:30:09 44

在Oracle中实现类似自动增加ID的功能

使用触发器 1.创建序列 create sequence seq_userincrement by 1----每次添加多个 minvalue 1----最小值为1nomaxvalue----不限定最大值start with 1----从1开始cache 10----缓存order;2.创建表 CREATE TABLE user ( ...

2010-04-12 11:03:15 110

原创 jQuery插件flexigrid改造……

    做毕设用到flexigrid这个插件,但是遇到种种问题!呃,说不太明白,还是用代码说话吧!    后台代码:            private List《RlEmployee》 rows;    这个就是要在前台显示的rows。但是问题是我的RlEmployee是这样的:       private Integer empId;       private Rl

2010-04-10 22:56:00 1090

转载 spring2.5事务配置5种方式(转载)

 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。     总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变

2010-04-07 18:55:00 998

原创 用POI来读取/写入完整的Excel文件(一)

本文将阐述如何用POI来读取/写入完整的Excel文件。希望能够带给大家帮助。   一、Excel基础    Microsoft Excel 97文件格式也被称为BIFF8,最近版本的Excel只对该格式作了少量的改动。增加对新格式的支持除了增加项目的复杂性之外,唯一的效果也许只是不得不使每个用户升级代码,没有什么实际的好处。    因此,在下文说明中,凡是提到Excel 97

2010-01-19 23:49:00 1063

小孔子内容管理系统CMS

小孔子内容管理系统完全版源码 1) 频道功能,分为文章、下载、图片三个模块。 2) 栏目无限级分类。 3) 添加文章可选标题颜色,标题图片,可添加简介,可使用模板 4) 公告、投票、友情链接等分频道设置 5) 首页、频道页、列表页、内容页、专题页等均可自由设置模板并生成静态页 6) 动态版和html静态版均可使用模板。 7) 丰富的标签,可以自由定义页面样式。 8) 新闻采集功能,方便采集含分页的新闻,可以自动保存图片到服务器并自动替换内容中图片的地址 9)后台登陆入口为manager/default.aspx,默认管理员及密码为51aspx 10)每个模板的权限都需要在管理员列表中点击编辑权限进行设置。

2010-03-06

Asp.net三层聊天室源码

Asp.net三层聊天室源码 一个利用三层开发的简单聊天室,发言可以自定义颜色和表情,消息保持用的是Sql数据库,采用 <meta http-equiv="refresh" content="5" />自动刷新。 DB_51aspx下为Sql数据库文件,附加即可 /login.aspx为登陆页,默认登陆帐号/密码:51aspx/51aspx 作者:frock

2010-03-06

图书管理系统(ASP.NET+SQL2000)

图书管理系统(ASP.NET+SQL2000) 图书管理系统(ASP.NET+SQL2000) 图书管理系统(ASP.NET+SQL2000) 图书管理系统(ASP.NET+SQL2000)

2010-03-06

三层架构实现的教材管理系统

教师管理: 包含:教材信息入库、教材出库信息、学生缴费信息查询、教材的预定 管理员功能端: 包含:教师基本信息入库、教材管理、教师信息查询、学生信息查询、学生基本信息管理、教材出库管理

2010-03-06

asp.net 教材征订系统(含论文)

摘要 I Abstract II 第1章 绪论 1 第2章 系统可行性的分析 2 2.1 现状调查 2 2.2 可行性分析 2 第3章 面向对象方法简介 3 3.1 面向对象方法的基本思想 3 3.2 面向对象的基本特征 3 3.3 面向对象程序设计 4 3.4 面向对象程序设计的优点 5 第4章 系统实现及技术探讨 6 4.1 硬件环境: 6 4.2 开发工具和语言 6 4.3 ASP.NET的简介 7 4.4 ASP.NET 与ASP的区别 9 4.5 微软 .NET Framework 概念概述 10 4.6 公共语言运行库的功能 12 4.7 ADO.NET 简介 13 第5章 SQL 2000的数据库对象 16 5.1 SQL SERVER 2000的介绍 16 5.2 微软数据分析技术框架 16 5.3 SQL SERVER 2000 的结构 18 第6章 系统总体分析与设计 20 6.1 系统分析 20 6.2 系统数据库存储过程说明 21 第7章 系统功能模块的实现 22 7.1 登录界面的设计与实现 22 7.2 教材信息管理模块的设计与实现 24 7.3 征订预览。 29 第8章 设计中所应用到的关键技术 31 8.1 ASP.NET配置文件Web.config 31 8.2 web.config配置文件 31 8.3 认识Session 32 第9章 其他辅助设计 36 9.1 Adobe Photoshop 7.0辅助设计软件 36 9.2 样式 36 结 论 38 致 谢 39 参考文献 40

2010-03-06

asp考试系统(access数据库)

asp考试系统 系统特点: 1、 主要功能 后台管理 (1) 自由设置考试科目 (2) 自由设置题库 (3) 自动生成试卷 (4) 多功能查询功能 (5) 新闻发布 考试功能 (1) 系统控制考试时间 (2) 防刷新功能 (3) 考试成绩自动生成功能 (4) 多功能查询功能

2010-03-06

网络化教学系统(毕业设计)

网络化教学系统(毕业设计),论文,开题报告,数据库全套

2010-03-06

struts2浪曦第3节课程源代码

运行tomcat成功,但是在浏览器里报错……

2009-06-22

asp.net在线聊天室 实验报告

这个资源分要的多一点,因为这个是本人的大作业,估计下载这个的同学什么都不用该,把名字写上去就能教了。我还是希望有时间的同学可以自己动手写写程序。

2009-06-02

asp.net在线聊天室 vb版 实现私聊 在线成员显示

asp.net在线聊天室 vb版 实现私聊 在线成员显示

2009-06-02

asp.net在线考试系统 vb版

asp.net在线考试系统 vb版 我的网络编程课答辩用的这个

2009-06-02

空空如也

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

TA关注的人

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