自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(140)
  • 资源 (7)
  • 收藏
  • 关注

转载 SQL plus连接远程Oralce数据库

win7 sqlplus 用 管理员启动oracle客户端位置:G:\oracle\product\10.2.0\client_1\BIN\sqlplus.exe如果要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev连接  oracle官网上提供了最小访问包,就是如

2014-03-31 19:53:07 85910

转载 JS的toFixed方法出错 重写

toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。通俗点就是传入的参数是几,那么我们的小数就保留几位。eg: alert(0.056.toFixed(2));-->0.06但是使用过程中发现了一个小问题 ,就是0.0056.toFixed(2)结果却为0.00遂重写toFixed()代码如下: Js代码  

2014-03-29 08:01:31 6352

转载 Oracle sysdate 时间加减

加法  select sysdate,add_months(sysdate,12) from dual;        --加1年 select sysdate,add_months(sysdate,1) from dual;        --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24

2014-03-28 16:23:35 37013

转载 JavaScript插件推荐:AsyncBox,轻量级弹窗插件

http://example.w3cworld.com/html-page/asyncbox/asyncbox_demo.htmlAsyncBox是一款比较好用的JS弹窗插件,虽然目前官网已经宣布重构改善,但在快速和不复杂的开发中,还是一款比较好用的插件。AsyncBox(异步盒子)是基于 jQuery 的弹窗插件。能够实现网站的整体风格效果,给用户一个新的视觉享受。主

2014-03-28 15:02:17 5077

转载 Hibernate的cascade属性 特别是 cascadeType.all的 作用

1.JPA中的CascadeType.ALL并不等于{CascadeType.PESIST,CascadeType.REMOVE,CascadeType.MERGE,CascadeType.REFRESH} 在Hibernate中调用session.save() or session.update()并不能触发 {CascadeType.PESIST,CascadeType.REM

2014-03-27 22:31:50 66029 1

转载 (转)hibernate注解的CascadeType属性

cascade表示级联操作      CascadeType.MERGE级联更新:若items属性修改了那么order对象保存时同时修改items里的对象。对应EntityManager的merge方法      CascadeType.PERSIST级联刷新:获取order对象里也同时也重新获取最新的items时的对象。对应EntityManager的refresh(ob

2014-03-27 22:25:30 17107

转载 一对多关联的CRUD__@ManyToOne(cascade=(CascadeType.ALL))

一:Group和Users两个类假定一个组里有n多用户,但是一个用户只对应一个用户组。1.所以Group对于Users是“一对多”的关联关系@OneToManyUsers对于Group是“多对一”@ManyToOne2.CRUD时候,希望是能从具体用户Users查到其对应的Group,反过来也能通过Group查到具体Users,所以是双向关联(所以要用map

2014-03-27 22:21:46 4227

转载 hibernate 的 CascadeType 属性

@Entity@Table(name="orders")public class Order { //1-m,多的一方为关系维护端,关系维护端负责外键记录的更新,关系被维护端没有权利更新外键记录 private String orderid; private Float amount; private Set items = new HashSet();  @I

2014-03-27 21:36:50 1215

转载 更改Eclipse下Tomcat的默认自动部署目录

使用eclipse开发是因为机器不够用myeclipse,eclipse也比myeclipse清爽很多,启动速度也快。这里的搭建开发环境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目录如下环境目录如下:       安装路径:       C:\Java\Jdk1.6.0       C:\Java\Jre1.6.0       D:\Tom

2014-03-27 20:58:46 12726

转载 在Maven仓库中添加Oracle JDBC驱动

由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。一.首先要得到Oracle JDBC Driver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/database/features/jdbc/inde

2014-03-27 16:59:13 5969

转载 maven-site-plugin 使用

maven-site-plugin是一个负责为Java项目生成静态HTML网站的插件。这个插件非常的有用,里面可以嵌入各种插件,比如用来对代码检查bug的findbugs,检查代码风格的checkstyle,生成testng测试报告的surefire等。先来看一下关于这个插件的配置的一个例子:[html] view plaincopyprint?

2014-03-27 16:26:35 6746 1

转载 用maven构建java project

为什么要用MavenMaven是一个用于项目代码管理的开源产品,主页http://maven.apache.org。在项目中使用maven的好处有:统一项目成员的开发环境,统一管理项目类库,就不必每人都手动添加项目开发需要的包了,设置项目间的继承、依赖关系,编译、打包、发布项目,生成项目信息站点,利用插件自动执行junit,checkstyle,pmd测试和检查,并生成报告在项目信息站点上

2014-03-27 16:09:42 1312

转载 Maven学习九:依赖-dependency

Maven依赖1. 依赖的配置    根元素project下的dependencies可以包含一个或多个dependency元素,以声明一个或多个依赖。每个依赖可以包含的元素有:groupId、artifactId和version:依赖的基本坐标,坐标三元素。type:依赖的类型,对应于项目定义的packaging,大部分情况下不需要定义,使用默认值jar。sc

2014-03-27 16:09:10 1860

转载 Maven学习八:多模块依赖

使用Maven以后,可以更方便的进行构件化开发,一般项目中存在多模块,它们的关系,包括父子关系以及依赖关系,都可以通过pom文件的配置来实现的。1. 父子关系      一个多模块项目通过一个父POM 引用一个或多个子模块来定义。      a. 在父目录中分别创建子项目      b. 父项目,通过以下配置,将子项目关联:如下:

2014-03-27 16:08:39 2032

转载 Maven学习七:坐标三元素

在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件,构件的逻辑表示方式是:坐标和依赖,构件的物理表示方式是:文件。Maven坐标就是提供了一组规则定义:世界上任何一个构件都可以使用Maven坐标唯一标识,Maven坐标的元素包括groupId、artifactId、version、packaging、classifier,其中groupId、artifactId、versio

2014-03-27 16:00:05 1554

转载 Maven学习:常用mvn命令

Maven 在线:[html] view plaincopyprint?span style="font-family:Comic Sans MS;font-size:18px;">  span>  [html] view plaincopyprint?span style="font-

2014-03-27 15:59:10 1647

转载 Maven学习三:使用junit测试maven project

每个开发人员都会对自己的代码进行自定义的测试,可以是把项目run起来,手动点点页面按钮,看看操作场景和步骤点是否符合业务需要,是否存在UE上的问题。也有自己写几个测试类,把service类的输入输出是否符合标准都测试一番,这两大类,其实就是包括了前后端的测试工作,分工各有不同。在maven中集成了junit测试包,应该说maven可以集成任何你想的到或者想不到工具插件。     在

2014-03-27 15:58:34 38035

转载 Maven最佳实践:划分模块

原文地址:http://juvenshun.iteye.com/blog/305865“分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入

2014-03-27 15:55:14 1598

转载 eclipse插件Maven添加依赖查询无结果的解决方法(Select Dependency doesn't work)

在eclipse中用过maven的可能都遇到过这种情况,我以前一直在search.maven里面搜索,然后添加pom信息。今天在网上搜索时,找到了一个解决方法,在这里分享一下。第一步,在preferences里面选择maven,选中“Download repository index updates on startup"第二

2014-03-27 15:06:59 15547 2

转载 maven 子项目如何使用父项目的jar包

如果父pom中使用的是....方式,则子pom会自动使用pom中的jar包,如果父pom使用....方式,则子pom不会自动使用父pom中的jar包,这时如果子pom想使用的话,就要给出groupId和artifactId,无需给出version

2014-03-27 12:36:48 9957

转载 maven中的 dependencies 和 dependencyManagement 的区别

今天我在配置 sellercenter 的接口测试环境的时候,发现一些依赖的写法不太一致:比如有的依赖的是写在子项目中的 下的 标签中,而有的依赖的是写在父项目中的 中 。我知道前一种写法是对的,而后一种写法却不知道对不对了,从网上查了下,没有找到非常确切的答案,于是自己验证了一把。把验证过程给大家说下,大家也可以自己练手。首先新建三个项目,Parent作

2014-03-27 12:35:57 1835

转载 关于Jackson2.x中com.fasterxml.jackson包的用法

Jackson应该是目前最好的json解析工具了,之前一直用的是org.codehaus.jackson包中的工具,使用的包是jackson-all-1.9.11.jar。最近发现Jackson升级到2.2.3了,出于好奇,准备下载来测试一下,于是在官网下了一个jackson-core-2.2.3的jar包,发现使用的包名都变成了com.fasterxml.jackson,而且没有找

2014-03-27 10:01:37 55686 1

转载 maven核心,pom.xml详解

什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。  快速察看:  4.0.0    ...  ...  ...  ...  ...

2014-03-26 17:22:13 1775

转载 Maven基础-默认中央仓库[settings.xml 配置详解 ]

首先:Maven中央仓库的搜索全部公共jar包的地址是,http://search.maven.org/===Maven基础-默认中央仓库===================================当我们创建一个简单的Maven项目后(只需要在pom.xml配置好依赖),运行mvn clean install就可以把项目构建好,不需要我们手工下载任何jar,这全靠中央

2014-03-26 17:19:15 2011

转载 eclipse构建maven的web项目

使用Eclipse的maven构建一个web项目1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next        2、选择项目路径 Usedefault Workspace location默认工作空间        

2014-03-26 16:22:26 994

转载 Eclipse maven构建springmvc项目

原帖地址:http://www.cnblogs.com/fangjins/archive/2012/05/06/2485459.html一.背景介绍  对于初学者,用maven构建项目并不是一件容易的事,springmvc并不是MVC中的主流,但是本人觉得springmvc比struts要好用,真正做到了零配置。一次使用,就放不下了。二.准备工作

2014-03-26 16:21:50 1215

转载 搜索Maven仓库 获取 groupid artifactId

使用Maven进行开发的时候,比较常见的一个问题就是如何寻找我要的依赖,比如说,我想要使用activeMQ,可是我不知道groupId,artifactId,和合适的version。怎么办呢?本文介绍几个提供maven仓库搜索服务的站点。 1. http://repository.sonatype.org/index.html该服务器是由Sonatype 提供的,S

2014-03-26 16:17:37 15413 1

转载 Failure to transfer org.sonatype.oss:oss-parent:pom:7

DescriptionResourcePathLocationTypeArtifactDescriptorException: Failed to read artifact descriptor for ognl:ognl:jar:3.0.5: UnresolvableModelException: Failure to transfer org.sonatype.oss:oss

2014-03-26 15:36:05 6147 1

转载 myeclipse中maven3的使用,部署web项目到tomcat7

myeclipse中需要集成maven3,具体操作可以参看这篇文章http://www.cnblogs.com/fancyzero/archive/2012/06/09/maven3.html这里就不多加描述在创建web工程前,咱们先创建一个普通的maven工程,后面的web工程将会使用到这个工程的jar包1.普通maven工程创建过程如下,右键>>new Mave

2014-03-26 15:06:07 6484 1

转载 spring-data-jpa 使用

最近公司的一个项目需要使用spring-data-jpa框架,所以来学习下该框架。感觉spring对jpa的支持主要有下面两点:    1.根据JPA的规范,我们需要在类路径下的META-INF文件夹中创建persistence.xml文件,spring为我们提供了org.springframework.orm.jpa.LocalContainerEntityManagerFactoryB

2014-03-26 14:46:32 18529

转载 Pushlet之消息通知- 实现服务器端推送技术

Pushlet 是一个开源的 Comet 框架,在设计上有很多值得借鉴的地方,对于开发轻量级的 Comet 应用很有参考价值。观察者模型Pushlet 使用了观察者模型:客户端发送请求,订阅感兴趣的事件;服务器端为每个客户端分配一个会话 ID 作为标记,事件源会把新产生的事件以多播的方式发送到订阅者的事件队列里。客户端 JavaScript 库pushlet 提供了

2014-03-26 10:51:49 3571

转载 重新认识javascript的settimeout和异步

今晚看到QLeelulu的一道JavaScript面试题(setTimeout),稍微想了一下,好不容易连猜带蒙,凑巧说对了答案。但是原因到底是什么呢?自己一时也说不太清楚,反正感觉就是一个死循环造成的。然后看了一下文章下面的评论,发现5楼和6楼的回答很有道理,主要意思就是说javascript引擎是单线程执行的,while循环那里执行的时候,settimeout里面的函数根本没有执行的机会,这样

2014-03-25 19:37:37 1657

转载 jQuery中queue和dequeue的用法

jQuery中的queue和dequeue是一组很有用的方法,他们对于一系列需要按次序运行的函数特别有用。特别animate动画,ajax,以及timeout等需要一定时间的函数queue和dequeue的过程主要是:1,用queue把函数加入队列(通常是函数数组)2,用dequeue将函数数组中的第一个函数取出,并执行(用shift()方法取出并执行)也就意味着当再次执行

2014-03-25 16:53:10 2353

转载 Java synchronized详解

第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Account类,

2014-03-24 21:04:08 1054

转载 LinkedBlockingQueue

LinkedBlockingQueue是一个基于已链接节点的、范围任意的blocking queue的实现。     此队列按 FIFO(先进先出)排序元素。队列的头部 是在队列中时间最长的元素。队列的尾部 是在队列中时间最短的元素。     新元素插入到队列的尾部,并且队列检索操作会获得位于队列头部的元素。链接队列的吞吐量通常要高于基于数组的队列,     但是在大多数并发应用程序中

2014-03-24 20:57:31 1395

转载 由生产者/消费者问题看JAVA多线程

生产者消费者问题是研究多线程程序时绕不开的问题,它的描述是有一块生产者和消费者共享的有界缓冲区,生产者往缓冲区放入产品,消费者从缓冲区取走产品,这个过程可以无休止的执行,不能因缓冲区满生产者放不进产品而终止,也不能因缓冲区空消费者无产品可取而终止。       解决生产者消费者问题的方法有两种,一种是采用某种机制保持生产者和消费者之间的同步,一种是在生产者和消费者之间建立一个管道。前一种有

2014-03-24 20:56:54 1343

转载 java并发(一)wait,notify的使用

Java是第一个内置对多线程支持的主流编程语言。在Java5之前,对多线程的支持主要是通过对块结构的同步实现的(synchronized配合wait,notify,notifyAll),Java5引入了java.util.concurrent包,提供了对多线程编程的更高层的支持。在Java中,除了int等基本类型之外,一切皆为对象。synchronized关键字以及Object类中的wai

2014-03-24 20:48:11 1714

转载 Web 通信 之 长连接、长轮询(long polling)

基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。一、什么是长连接、长轮询?用通俗易懂的话来说,就是客户端不停的向服务器发送请求以获取最新的数据信息。这里的“不停”其实是有停止的,只是我们人眼无法分辨是否停止,它只是一种快速的停下然后又立即开始连接而已。二、长连接

2014-03-24 20:42:23 1443

转载 (跨域)JSONP原理 $.getJSON 用法 jquery跨域

简介符合Web2.0特征的众多网站一个明显的特点就是采用Ajax。Ajax提供了在后台提交请求访问数据的功能。其实现主要使用的是XMLHttpRequest函数,这个函数允许客户端的Javascript发送到服务器端的HTTP请求并获得返回数据。Ajax同时也是目前众多的Mashup背后的驱动力量,他们都利用Ajax来聚合不同来源的信息。理解同源策略的限制同源策略是指阻止代码获

2014-03-24 19:48:42 1868

转载 关于开源框架Pushlet中的定点推送消息和与浏览器参数交互详解

今天在这里讲解一下关于开源框架Pushlet中的定点推送消息和与浏览器参数交互    通过上面的方法我就可以完成点对点的网页版本的聊天软件了,当然需要达到上面的要求我们这里需要对Pushlet的源码进行改进。   首先,我这里就讲述Pushlet的入门配置,默认大家是了解Pushlet框架的。 1. 与浏览器参数交互   需要定位一个客户端就必须要给这个客户设置一个唯一的key值,

2014-03-24 15:34:36 4318 3

Zookeeper资源文件

2017-03-20

Zookeeper基础知识

2017-03-20

Zookeeper初识

2017-03-20

使用exe4j 制作java启动程序的 等候界面

使用exe4j 制作java启动程序的 等候界面,使用了 JDK6 自带splash功能。 备注 exe/jre 文件夹中 包含了 jre ,但由于大小问题,无法上传。

2014-06-12

jquery浮动窗

基于jquery 的悬浮窗功能,有一些基本的功能

2014-01-23

java在线预览office

java使用openoffice swftools flexpaper2.1.9 实现在线预览功能

2013-12-21

空空如也

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

TA关注的人

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