自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 收藏
  • 关注

转载 html5 拖拽

若实现拖拽(火狐以外),被拖拽元素需添加属性:draggabledraggable是一个枚举属性,用于指定一个标签是否可以被拖拽。有以下四种取值:true表示此元素可拖拽false表示此元素不可拖拽auto除img和带href的标签a标签表示可拖拽外,其它标签均表示不可拖拽其它任何值表示不可拖拽

2016-04-29 17:02:33 418

转载 memcached 异常 : 单数据项超过默认值1m

众所周知, Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。 最近自己开发的一个小网站 www.dmvcd.com 也使用上了它. 主要是用于保存动漫和漫画信息, 可以方便快速查询和搜索, 减少DB交互, 以提高搜索性能. 但是最近发生了异常, 虽然不会导致网站挂掉, 但是对数据方面还是有影响的. 异常信息如下: [2015-05-24

2016-04-28 19:57:12 1114

转载 JS日期相差天数

var s1 = '2012-05-12';s1 = new Date(s1.replace(/-/g, "/"));s1= new Date(Date.parse(s1)); s2 = new Date();var days = s2.getTime() - s1.getTime();var time = parseInt(days / (1000 * 60

2016-04-28 11:31:43 446

转载 用NodeJS+Express开发WEB应用

用NodeJS+Express开发WEB应用---第一篇大漠穷秋2014-03-28预热        为了对后面的内容理解更加透彻,推荐首先阅读下面这篇很好的文章:        http://www.nodebeginner.org/index-zh-cn.html        以上链接中的这种方式显然过于繁琐,一切都靠我们手动编码和组织。

2016-04-27 16:15:44 444

转载 Nodejs初阶之express

PS: 2014/09/24 更新《Express 4.X 启航指南》,欢迎阅读和评论:)   老规矩,开头部分都是些自娱自乐的随想,想到哪写到哪...  到今天俺已经在俺厂工作俩年零几天了,工作以来头一回在一家企业工作超俩年,对于这俩年确实只有满满的成就感,不管是工作还是生活...写到这句突然又想写篇这俩年的总结,等这篇文章发了之后就着手整理吧,吼吼。  

2016-04-27 16:15:02 411

转载 nodejs小问题:[1]express不是内部或外部命令

原文地址:http://jingyan.baidu.com/article/922554468a3466851648f419.html

2016-04-27 16:09:54 384

转载 NodeJS、NPM安装配置步骤(windows版本)

1、windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装了。2、安装过程基本直接“NEXT”就可以了。(windows的安装msi文件在过程中会直接添加path的系统变量,变量值是你的安装路径,例如“C

2016-04-27 15:40:26 451

转载 windows 下安装nodejs及其配置环境

相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼。有关nodejs的相关资料网上已经铺天盖地。由于它的高并发特性,造就了其特殊的应用地位。国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/ 这里不想谈太多的nodejs的相关信息。只说一下,windows系统下简单nodejs环境配置。

2016-04-27 15:38:29 468

转载 java.net.BindException: Address already in use解决方法

在网络编程中,特别是在短时间内new的网络连接太多,经常出现java.net.BindException: Address already in use: JVM_Bind的异常,网络有很多介绍此异常的,通常都是在说是要使用的端口被别的程序已经使用,但有时并不是这个原因,通过仔细查找,找到一些很好的资料,在此将其一一记录下来。  **********************

2016-04-27 09:57:05 17830 2

转载 Java synchronized详解

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问ob

2016-04-26 18:37:43 252

转载 Java中Synchronized的用法

原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.

2016-04-26 18:36:25 335

转载 多线程之Java线程阻塞与唤醒

线程的阻塞和唤醒在多线程并发过程中是一个关键点,当线程数量达到很大的数量级时,并发可能带来很多隐蔽的问题。如何正确暂停一个线程,暂停后又如何在一个要求的时间点恢复,这些都需要仔细考虑的细节。在Java发展史上曾经使用suspend()、resume()方法对于线程进行阻塞唤醒,但随之出现很多问题,比较典型的还是死锁问题。如下代码,主要的逻辑代码是主线程启动线程mt一段时间后尝试使用suspend(

2016-04-26 18:35:52 526

转载 Java线程唤醒与阻塞

阻塞指的是暂停一个线程的执行以等待某个条件发生(如某资源就绪),学过操作系统的同学对它一 定已经很熟悉了。Java 提供了大量方法来支持阻塞,下面让我们逐一分析。   1. sleep() 方法:sleep() 允许 指定以毫秒为单位的一段时间作为参数,它使得线程在指定的时间 内进入阻塞状态,不能得到CPU 时间,指定的时间一过,线程重新进入可执行状态。   典型地,sleep

2016-04-26 16:43:23 349

转载 Js New一个函数和直接调用的区别

事情的起因:首先我要说的是上一篇博客中我写到的一句话: 如果使用new关键字调用,那么函数的 return 语句不再起作用,因为这时还回的是 this 对象。博客发表以后,有网友评论中提到,当使用工厂方法的时候,最后return的是一个对象,而且也确实能够使用这个返回的对象并访问它的属性。这就正好和上面说的有冲突了。当然我承认上面的那句话是我在搜集资料的时候看到的这么一句话。没有经过我的验证,当然

2016-04-25 10:33:22 466

转载 Bootstrap中data-target 到底是什么

data-target 与data-toggle 还有data-spy 文档总是给人一种很突兀的方式给出来,然后又没有好好解释或者是我看的不够仔细?html5允许开发者自由为其标签添加属性,这种自定义属性一般用“data-”开头。我目前理解到在bootstrap中data-target,data-toggle等属性主要有两种作用:【1.】在CSS中作标签选择器用。如

2016-04-22 15:59:50 13762

转载 《Maven权威指南》学习笔记二十一_构建生命周期

解释:一个生命周期由若干个生命周期阶段组成,每个生命周期阶段绑定注册若干个目标,可人为注册目标到指定处。Maven具有三种标准的生命周期:clean、default(构建)、site。构建:构建一个生命周期则完整的按序执行每个阶段的目标;构建一个生命周期阶段则按序执行不越过这个阶段的所有目标。clean包含3个生命周期阶段:pre-clean, cl

2016-04-21 18:48:09 503

转载 maven项目站点生成

这次以配置简述的形势讲解,以下所有配置只需在父工程配置即可。1.项目信息[html] view plain copy      scm>          connection>scm:git:git@github.com:lastsweetop/account.gitconnection>          developerC

2016-04-21 18:39:21 459

转载 使用maven 插件site 生成站点

使用maven 的site 插件 生成一个 可以在 浏览器中 查看项目的站点,以下的blog 是最基本的操作,可以添加其他的属性生成更加完善的站点文档。首先在项目的pom.xml 添加一个插件site[html] view plain copy plugin>  groupId>org.apache.maven.pluginsgr

2016-04-21 18:12:51 435

转载 Maven入门指南⑦:Maven的生命周期和插件

一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,Maven从中抽取了一套完善的、易扩展的生命周期。Maven的生命周期是抽象的,其中的具体任务都交由插件来完成。Maven为大多数构建任务编写并绑定了默认的插件,如针对编译的插件:maven-compiler-plugin。用户也可自行配置或编写插件。1 . 三套生命周期  Maven定义了三套生命周期:

2016-04-21 18:08:32 278

转载 20秒 教你maven2的pom文件的依赖包如何写

所有Maven 库 需要的包 及 pom.xml 中 groupId  artifactId version 都可在这个网上收到。例如:需要 通过 maven 在项目 中 添加 geronimo-kernel 的包,但不知道 maven 中的 pom 文件的 groupId  artifactId version 是什么?这种情况下就可到  http://grepcode.com/ 搜索。

2016-04-21 16:04:51 1631

转载 Maven教程:Maven Pom.xml文件详细解释

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xs

2016-04-21 15:29:41 402

转载 用cargo插件部署war包,并支持debug

在eclipse里创建的web工程,可以简单地发布到eclipse管理的容器里,开发很方便  不过对于多maven工程聚合的项目,就没有办法这样简单地“一键发布”了,为了达到同样的目的,可以使用cargo插件 一、配置pluginGroup,以支持前缀调用 首先cargo插件不是官方的,所以需要在settings.xml里配置pluginGroup Xm

2016-04-21 14:17:46 736

转载 Maven使用Cargo实现自动化部署

由于公司配置的垃圾台式机,根本就没法开发,开一个sts,跑一个内嵌的tomcat就卡出翔,测试每次想在我机器上测试,所以弄了下maven下使用Cargo实现自动化部署,这样就可以把本地的应用部署到远程服务器上去,省的垃圾电脑卡出翔。先在settings.xml里面的pluginGroups节点增加org.codehaus.cargo以便命令行调用,然后增加server

2016-04-21 14:15:27 399

转载 Maven内置隐式变量的使用

maven是一个项目构建和管理的工具。Maven提供了三个隐式的变量可以用来访问pom.xml的project下的标签元素,Maven的settings.xml中的元素,系统环境变量的属性。在pom.xml文件中可以通过${}的方式来引用引用环境变量     使用方式:${env.PATH}——会被操作系统中的环境变量替换引用pom.xml文件的元素

2016-04-21 09:50:07 526

转载 关于Tomcat 6的热部署和热加载

在tomcat的server.xml的host标签中加入path:指定访问该Web应用的URL入口。 docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。 reloadable:如果这个属性设为tru

2016-04-20 16:54:59 469

原创 Maven依赖范围scope

由于项目使用到servlet-api.jar,maven引用后,部署时与tomcat有冲突。贴个错误:java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter原因:tomcat启动后,如果tom

2016-04-20 16:39:32 341

转载 MAVEN项目标准目录结构

1.标准目录结构:src  -main      –bin 脚本库      –java java源代码文件      –resources 资源库,会自动复制到classes目录里      –filters 资源过滤文件      –assembly 组件的描述配置(如何打包)      –config 配置文件      –webapp w

2016-04-20 14:23:57 269

转载 利用MAVEN打包时,如何包含更多的资源文件

首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper.java放一起,都在src

2016-04-20 13:32:12 433

转载 Maven和MyBatis整合时,漏掉mapper的xml文件和其他资源文件

最近在把爱酷学习网的项目组织方式改成Maven,其中遇到了不少问题,最为严重的是,Mybatis启动老是报绑定错误(找不到Mapper对应的 SQL配置),经过一番Google未能解决问题(大家都说是XML没写对之类的),根本就没有怀疑到漏掉XML文件,最后迫不得已,去查看了下 Maven打包后的war文件,才找到问题。废话不多说,解决方式是,在pom.xml文件中的build节点中,添加如下

2016-04-20 13:29:02 2373 2

转载 Maven实现直接部署Web项目到Tomcat7

以前在项目中很少使用Maven,最近自己学习了一下maven,真的是非常强大的项目构建工具,对于依赖包的定义及版本,以及依赖包的集中管理(中央仓库)都让人惊喜(原谅我的大惊小怪,虽然Maven出来很久了,但小弟刚接触),但发现开发Web项目时,需要手动部署到Web服务器(Tomcat7),如果能自动部署到Web服务器,而不用每次手动把target下编译好的war包拷贝到Tomcat下就更好了。

2016-04-20 11:05:57 874

转载 java 泛型详解(普通泛型、 通配符、 泛型接口)

JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型

2016-04-20 09:37:41 286

转载 SpringMVC学习系列(3) 之 URL请求到Action的映射规则

原文地址:http://www.cnblogs.com/liukemng/p/3726897.html在系列(2)中我们展示了一个简单的get请求,并返回了一个简单的helloworld页面。本篇我们来学习如何来配置一个action的url映射规则。在系列(2)中我们在HelloWorldController上配置了一个@RequestMapping(value = "/hello

2016-04-19 17:59:05 341

转载 @PATHVARIABLE和@REQUESTPARAM的区别,@SESSIONATTRIBUTES

原文地址:http://www.cnphp6.com/archives/87922简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解:   @PathVariable;

2016-04-19 17:57:31 282

原创 Spring MVC URI 通配

@RequestMapping(value={"url1","url2","url3"....}) //还可以配置通配符匹配多个请求value的uri值为以下三类:A) 可以指定为普通的具体值;B)  可以指定为含有某变量的一类值(URI Template Patterns with Path Variables);1

2016-04-19 17:54:54 807

转载 maven编译的时候跳过test

原文地址: http://my.oschina.net/u/865478/blog/159657有2种方式 方式1:用命令带上参数mvn install -Dmaven.test.skip=true方式2:在pom.xml里面配置 org.apache.maven.plugins maven-su

2016-04-19 16:24:07 356

转载 学习maven的使用,看到一篇很实用的入门教程(菜鸟级入门)

一、前言        早就知道maven 在java 项目的管理方面名声显赫,于是就想着学习掌握之,于是查阅了大量文档。发现这些文档的作者都是java 的大腕,大多都是站在掌握了一定maven 基础的角度上进行介绍,让我这初学者看的云里雾里不知所云。于是又去查看maven 的官方网站,总算是有所了解,但一旦动手实际操作却又雾里看花。唉,没办法,就只有一遍一遍的动手尝试,经过种种磨难总算是

2016-04-19 13:27:23 364

转载 maven 教程一 入门

原文地址:http://wentao365.iteye.com/blog/903396/Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,

2016-04-19 13:26:44 285

转载 主题:Maven实战(三)Eclipse构建Maven项目

原文地址:http://www.iteye.com/topic/11232251. 安装m2eclipse插件    要用Eclipse构建Maven项目,我们需要先安装meeclipse插件    点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图:

2016-04-19 11:21:50 437

转载 maven3常用命令、java项目搭建、web项目搭建详细图解

------------------------------maven3常用命令---------------------------1、常用命令    1)创建一个Project mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=

2016-04-19 11:12:14 298

转载 使用Eclipse构建Maven项目 (step-by-step)

引 题          Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。如果觉得本文对你有用,请移步到:http://download.csdn.net/detail/qjyong/5582071 下载PDF版,http:/

2016-04-19 11:07:39 469

空空如也

空空如也

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

TA关注的人

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