- 博客(104)
- 收藏
- 关注
原创 cookie机制和session机制的区别
[size=large]一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择。二、会话cookie和持久coo...
2012-03-07 10:30:54
155
原创 一个获取页面高度的封装的js库
获取屏幕高度的函数获取滚动条横向宽度获取滚动条竖向高度,window.onscroll绑定事件删除window.onscroll绑定事件让元素显示在屏幕中间,元素必须是绝对定位的获取屏幕中间显示距离顶部的高度设置需要固定高度的元素等。。。。。...
2011-10-10 12:26:25
213
原创 js中prototype用法
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Arra...
2011-09-14 18:07:19
95
原创 jQuery中的lt和gt方法之不支持该属性的解决方法
在《Learning jQuery》-Better Interaction Design and Web Development with Simple JavaScript Techniques一书中,作者Jonathan Chaffer 和Karl Swedberg 提供的代码中部分函数在新版的jQuery中已经去掉,所以书中提供的分页示例代码无法使用,在国外网站找到解决办法。原书中分页示...
2011-09-02 19:12:56
199
原创 jquery使用技巧总结
1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery是继prototyp...
2011-08-22 10:13:07
76
原创 jquery 简单插件开发
jQuery为开发插件提拱了两个方法,分别是: jQuery.fn.extend(object);jQuery.extend(object); jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(object);给jQuery对象添加方法。 fn 是什么...
2011-08-09 17:25:53
82
原创 AppFuse 2.1到底能为Java Web应用开发带来什么
2011年4月4日推出的AppFuse 2.1,我已经用它成功地在2周内,开发了一个论坛系统,具备用户注册管理、权限管理、话题-主贴-回帖三级列表与编辑页面、按关键字搜索、列表分页、列表按列排序等功能。期间体验了范例框架开发带来的快速与高效。AppFuse 2.1能给你的Java Web应用带来的现成的好东西真是太多了,需要分类描述(下面提到的范例源代码指的是AppFuse 2.1使用Struts...
2011-08-08 09:35:54
104
原创 FlexPaper 使用入门——在线PDF显示
FlexPaper是一个被设计用来与PDF2SWF一起使用,开源轻量级的在浏览器上显示各种文档的组件, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。也可以通过将一些例如Word、PPT等文 档转成PDF,然后实现在线浏览。一. 使用PDF2SWF准备好你的文档首先要将PDF转成SWF,这步可以使用开源 的SwfTools自...
2011-07-08 23:19:33
105
原创 maven error Cannot execute mojo: resources. It requires a project with an existi
[INFO] Cannot execute mojo: resources. It requires a project with an existing pom.xml, but the build is not using one.错误的原因是没有在你生成的目录下面执行命令。
2011-07-02 16:02:30
457
原创 Spring 2.5 JPA hibernate 使用方法整理(一)
以下几篇文章简单的介绍一下jpa 和 spring5 hibernate2 整合配置的一个过程。纯粹个人经验只谈。如果有错误,请各位留言指出。本系列重点是涉及 配置过程 ,对注释的用法不多介绍。注释语法越来越多的被业界所使用,并且注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。注释和 Java 代码位于...
2011-06-22 14:48:07
92
原创 maven POM 中文参考手册
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看: 4.0.0 ... ... ... ... ... ... ......
2011-06-22 13:15:18
164
原创 JPA一对多,多对多映射
[color=blue][size=medium]JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术总的来说,JPA包括以下3方面的技术: ORM映射元数据Java持久化API查询语言采用JPA的实现...
2011-06-21 09:55:14
146
原创 搭建JPA开发环境和全局事务介绍
persistence.xml(JPA规范要求在类路径的META-INF目录下) [code="xml"] [/...
2011-06-21 09:51:35
106
原创 Persistence.xml 配置说明
[code="xml"][/code][code="java"] java:/MySqlDS product.xml ../lib/model.jar com.domain.User com.domain.P...
2011-06-17 08:25:19
113
原创 Maven使用入门
到目前为止,我们已经大概了解并安装好了Maven,现在,我们开始创建一个最简单的Hello World项目。如果你是初次接触Maven,我建议你按照本章的内容一步步地编写代码并执行,可能你会碰到一些概念暂时难以理解,不用着急,记下这些疑难点,相信本书的后续章节会帮你逐一解答。 3.1 编写POM 3.2 编写主代码 3.3 编写测试代码 3.4 打包和运行 3.5 使用Arch...
2011-06-14 23:23:06
93
原创 maven2 学习 - maven 命令
常用命令 Maven2 的运行命令为 : mvn ,常用命令为 : mvn archetype:create :创建 Maven 项目 mvn compile :编译源代码 mvn test-compile :编译测试代码 mvn test : 运行应用程序中的单元测...
2011-06-14 23:22:05
73
原创 appfuse 安装笔记
环境是maven 2.2.1 我用过3.几的不好用最好不要用。 jdk是java version "1.6.0_10" 先不用安装tomcat,可以用jetty这个插件来当容器(下载好的appfuse里面已经有了)。 这个先在系统环境变量里面配置好。 首先我是下载好了appfuse里面的jar包(利用maven下载估计很慢不过去官方网站下载这个包也不太...
2011-06-11 21:27:50
140
原创 abort: no username supplied (see "hg help config")
Here is what worked like a charm for me on Windows XP:Go to the folder 'C:\Program Files\Mercurial\hgrc.d' assuming you have installed Mercurial to'C:\Program Files\Mercurial\'. You should see a...
2011-06-11 09:49:13
286
原创 appfuse jdbc
[INFO] Configuration Properties file loaded: C:\Documents and Settings\Administrator\cms2\core\target\test-classes\jdbc.propertiesERROR - SchemaExport.execute(274) | schema export unsuccessfuljava...
2011-06-08 13:44:42
69
原创 appfuse mvn install 的一些日志
[code="java"][INFO] Scanning for projects...[INFO] ------------------------------------------------------------------------[INFO] Building AppFuse Modular Application - Core[INFO] task-segmen...
2011-06-08 13:31:06
151
原创 appfuse 一些安装遇到的问题。
因为搞了几天前几天的没有记录。我从一半开始记录。以后会做一些整理。会把开始的都写出来。我采用的struts2 modular 的安装。用采用maven2.2.1 我用过最新的maven 会出错。最常见的是unable find resource 错误。这个是pom 的依赖包的版本的问题。我对maven不熟悉。我把根目录下面的pom.xml 和core文件夹下面的 pom.xml 的1.2.4...
2011-06-08 13:25:08
81
原创 Appfuse2开发流程_技术中心
[size=medium]Appfuse2开发流程2008年05月20日 星期二 下午 05:48學習了Appfuse2一些時間,把自己使用appfuse2開發項目的方法流程總結一下。也希望大家可以给予意见指点一下…… 1、創建工程(這里用的是Struts2),命令為:mvn archetype:create -DarchetypeGroupId=org.appfuse.arche...
2011-06-06 16:10:08
109
原创 用m2clipse构建appfuse-basic-struts-archetype(v2.1.0-M1)
1、新建一Maven project工程。选择Archetype时选取appfuse-basic-struts-archetype(v2.1.0-M1),在填写maven坐标时使包名与Group Id相同(如果不同在用appfuse自动生成Pojo,dao,service代码时包名会不一样,即自动生成代码时appfuse默认会用Group Id作为主包名)。在成功生成初始工程后系统会报错,,此错误...
2011-06-06 16:08:00
220
原创 Failed to execute goal org.appfuse.plugins:appfuse-maven-plugin
使用appfuse的时候 出现下面的错误 有可能是maven的版本错误最好用2.2.1的版本Failed to execute goal org.appfuse.plugins:appfuse-maven-plugin
2011-06-06 10:14:48
169
原创 appfuse No goals have been specified for this build 错误 error
[ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle phases are: validate, initialize, generate-sou...
2011-06-06 09:36:12
190
原创 maven 入门
本文内容主要参考 http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html 1.安装 下载Maven.目前的版本是2.0.4 http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.4-bin.zip ...
2011-06-06 08:40:07
81
原创 java算法
public static void main(String args[]){ int n =5; int m=0; int leftCount=5; boolean b[] = new boolean[leftCount]; int count=0; while(leftCount>1){ if(b[m]==false){...
2011-06-02 23:20:36
75
原创 html radio的一些用法
[code="html"]The name of the radio button is: function test(obj){ alert(obj.value); } function test2(){ var x = document.getElementsByName('radio1'); for(...
2011-05-26 10:46:27
1646
原创 Java中如何进行文件操作
Java中如何进行文件(及文件夹)的新建,移动,删除等?最好写出实现代码,如果不能,文字说明实现方案。 1,html页面中有一组单选框,选中一个后点击按钮弹出你选的是第几个按钮。2,将html页面中两个文本框中的内容对换。3,用json作为数据传递格式实现浏览器和服务器的异步交互。4,打印从1到n的所有排列。(n为整数,运行时键盘输入)1.你是怎么理解oa,od,op这三个...
2011-05-24 07:59:07
132
原创 JAVA排序汇总
[code="java"]package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序...
2011-05-23 10:34:56
73
原创 模块间的设计原则
模块接口是模块之间进行对接交互的门户,我们在设计时至少应该遵循以下四个原则: 一,简单原则。所谓简单,主要体现在模块接口的使用方法 上,模块的使用者在不借助或借助很少的文档的情况下,就可以轻松使用模块所提供的功能。这首先要求接口方法的命名要规范,每个对外提供的方法名都应该有意 义,让使用者可以通过名称猜测到方法的主要用途;其次要求接口中的相关参数的数据类型要尽可能的简单,尽量少使用嵌套层...
2011-05-22 11:15:55
896
原创 Spring中IOC(反转控制) 和 AOP(面向方面编程)
一、IOC基本注入和集合注入实体类Bean--配置文件(applicationContext)--测试类(Test)1.1 实体Bean:属性+getter()方法+setter()方法[code="java"]public class MyBean {private String url;private String name;private String p...
2011-05-12 16:05:23
108
原创 详解java中的抽象类和接口的区别
[size=medium]详解java中的抽象类和接口的区别 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abst...
2011-05-12 15:36:05
76
原创 java synchronized详解
[color=green]一直对这些不是很懂。找了一下,看一下,供我以后再看:第一篇: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程...
2011-05-12 13:54:07
151
原创 java.lang.IllegalMonitorStateException
java.lang.IllegalMonitorStateException 违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。例子://计算线程 1. package com.intlgj.thread; 2. //计算线程 3. public clas...
2011-05-12 11:22:00
79
原创 java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor
org.apache.jasper.JasperException: java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor at org.apache.jasper.se...
2011-05-11 22:35:17
71
原创 hibernate.doc 基础的介绍
001---Hibernate简介(开源O/R映射框架) 1002---第一个Hibernate示例 4003---hibernate主要接口介绍 9004---持久对象的生命周期介绍 10005---query接口初步 16006开源O/R映射框架内容回顾 18007---Hibernate基本映射标签和属性介绍 19一、映射文件的基本结构举例: 19二、标签: ...
2011-05-11 13:12:55
86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人