自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

eclipse改变maven项目为web项目

1. 导入maven项目选择maven项目所在的目录,点finish2. 使用project facets来改变项目属性右键点击项目,选择project facets,或者在properties选择,点“Convert to faceted from...”选择JAVA和Dynamic Web Module,Dynamic We...

2014-03-21 18:19:00 378

An internal error occurred during Loading descriptor for

这个错误一般是 工程下的web.xml 里面有不无法识别的字符。eclipse会提示是那个字符错误了,例如:<dispatcher>REQUEST </dispatcher> <dispatcher>FORWARD </dispatcher> 上面是这两个dispatcher在XML中多了个空格空格被认为是web.xml...

2014-03-21 18:14:00 1126

jquery实现锚点功能

/** @param _startElem:表示触发或点击的元素 jQuery的选择方式 以字符串传入* @param _endElem:表示滚动到的位置 jQuery的选择方式 以字符串传入* @param _speed:表示滚动的速度,毫秒单位 ***/function anchor(_startElem, _endElem, _speed) { $(_star...

2014-03-19 09:55:00 999

分布式应用框架Akka详解

1.什么是AkkaAkka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。它分为开发库和运行环境,可以用于构建高并发、分布式、可容错、事件驱动的基于JVM的应用。使构建高并发的分布式应用更加容易。Akka可以以两种不同的方式来使用以库的形式:在web应用中使用,放到 WEB-INF/lib 中或者作为一个普通的Ja...

2014-03-13 22:28:00 236

meta X-UA-Compatible 详解

X-UA-Compatible是针对IE8新加的一个设置,对于IE8之外的浏览器是不识别的,这个区别与content="IE=7"在无论页面是否包含<!DOCTYPE>指令,都像是使用了 Windows Internet Explorer 7的标准模式。而content="IE=EmulateIE7"模式遵循<!DOCTYPE>指令。对于多数网站来说,它是首选的兼容性模...

2014-03-06 12:04:00 201

Hadoop调度算法相关研究

现在,Hadoop自带的调度策略规定是先进先出(FIFO)的,很多系统也是直接用它。虽然FIFO策略简单稳定,但随着用户和服务的日益增多,特别是服务等级的区分日益明显,高资费的用户希望拥有更优先的服务,因此FIFO没有办法适应越来越多的Hadoop商业应用需求。相关的开发种也有人考虑队列容量分配和公平队列算法,但算法实现都不够实用,也没有认真分析Hadoop中服务优先区分的具体要求。因此,本文将重...

2014-02-20 10:49:00 213

Hadoop中MapReduce的原理

Hadoop中的MapReduce是一个使用简易的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错的式并 行处理上T级别的数据集。一个MapReduce作业(job)通常会把输入的数据集切分为若干独立的数据块,由map任务(task)以完全并行的方式处理它们。框架会对map的输出先进行排序,然后把结果输入给reduce任务。通常作业的输入和输出都会被...

2014-02-20 10:39:00 273

jquery取得元素集的val值

在实际开发过程中我们会遇见多选,批量处理等问题,那么如果使用jquery如何对多选的元素获取他们的val值的集合呢?方法如下:var vals = $('input[name="templateCheckbox"]:checked').map(function(){ return $(this).val(); }).get().join(",");如上此时vals的...

2014-02-19 11:03:00 235

jQuery 操作复选框(checkbox) 真正的方法

使用attr第一次起作用,第二次就不起作用了,原因是改变此属性的时候浏览器可能产生错误而被jquery忽略了,jquery提供了prop解决此问题,在针对元素集的时候使用此属性解决方法如下:$("#checkAll").click(function(){ $('input[name="templateCheckbox"]').prop("checked",this.che...

2014-02-18 10:34:00 204

JDK自带监控工具

系统在生产运行过程中最重要的工作莫过于监控与问题的处理,监控是预防问题产生很重要的手段。在监控过程中可以发现那些模块或进程出现了问题,出现问题后会及时通知问题负责人。实现监控的手段非常多,有系统级别监控系统,也有监控小工具等等。Java 就已经自带了一些监控工具,可以不借助外部软件的情况下简单、快速查看相应监控信息。这些监控工具存放在jdk/bin 目录下,bin 目录下有我们熟悉的j...

2014-01-27 18:54:00 192

简略介绍JDK1.7自带的工具

Java的开发人员肯定都知道JDK的bin目录中有“java.exe”和“javac.exe”这两个命令行工具,但并非所有的Java程序员都了解过JDK的bin目录之中其它命令行程序的作用。JDK1.7自带的工具就有42个之多。bin目录的42个工具如图所示常用的9种程序 标粗的为分析java程序必不可少的...

2014-01-27 18:29:00 129

编译一个bootstrap源码文件

首先,请参照如何安装nodejs等http://blog.csdn.net/rogerjava/article/details/18657219然后按照bootstrap的文档Compiling CSS and JavaScriptBootstrap usesGruntwith convenient methods for working with the fram...

2014-01-22 15:35:00 173

在Windows平台上安装Node.js及NPM模块管理

最近在研究bootstrap,这个个nodejs有关系,所以就顺带研究了一下nodejs,在网上找了一下,发现nodejs的安装及使用都讲的不明不白,很影响大家入门,现在整理一下操作步骤如下:1.下载最新的nodejs 在nodejs官方网站http://nodejs.org/ 在这里我们可以下到我们想要的版本,我使用的是当前最新的版本http://nodejs.org/dist/...

2014-01-22 12:34:00 116

linux中利用curl获得http请求的响应时间

curl -o j_out -s www.baidu.com -w "%{time_total}\n"循环请求#!/bin/shrm time_costi=0times=100while [ $i -le $times ]do #echo "call time "`date +%Y%m%d_%H_%M_%S` >> time_cost ...

2014-01-17 19:28:00 408

Linux统计某文件夹下文件、文件夹的个数

统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l如统计/home/han目录(包含子目录)下的所有js文件则:ls -lr /home/han|grep js|wc -l 或 ls -l "/home...

2014-01-14 18:05:00 202

WIN7里为什么没有TELNET,怎么添加

打开控制面板,打开程序和功能,看到左边有个“打开或关闭Windows功能,打开找到telnet客户端,把这2项都勾选上,然后确定就可以了注意,如果只要telnet别人的话,就选telnet客户端。...

2014-01-14 17:32:00 147

Java通过反射得到其属性的值包含父类属性

public class ObjectUtils { private static final Logger LOG = LoggerFactory.getLogger(ObjectUtils.class); /** * 反射取得bean中对应属性的值 * @param bean * @param fieldName * @return...

2014-01-13 17:50:00 414

响应式布局

响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用大势所趋来形容也不为过。随着越来越多的设计师采用这个技术,我们不仅看到很多的创新,还看到了一些成...

2014-01-10 11:39:00 200

CSS3 Media Query:移动Web开发的完美开端

移动时代,是任何Web设计与开发者都不能忽视的一个时代,总有一天,你设计的东西将被显示在两种屏幕上,桌面大屏幕和移动小屏幕,如何让同一个网站同时适应完全不同的两种尺寸的屏幕,这是一个很久以来都没有完美解决方案的问题,直到有了CSS3。CSS3 的 Media Queries在 CSS2 时代,如果你曾经为你的网站设计过打印版 CSS,就会明白 CSS3Media Quer...

2014-01-10 11:20:00 147

Linux nc命令详解

NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器,因为它可以根据需要创建各种不同类型的网络连接。一、版本通常的Linux发行版中都带有NetCat(简称nc),甚至在...

2014-01-09 19:08:00 205

scp时候出现ssh Connection refused的解决方案

在从别的机子上拷贝东西时,出现如下错误,找了下问题,也就是说是我没有在本机建立ssh服务ssh:connecttohost192.168.1.118port22:Connectionrefusedlostconnection需要安装服务模块openssh-server解决办法:sudoapt-getinstallsshopenssh-server当然,...

2014-01-09 17:33:00 385

Hadoop Shell命令 |HDFS Shell命令| HDFS 命令

FS Shell调用文件系统(FS)Shell命令应使用bin/hadoop fs <args>的形式。 所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path。对 HDFS文件系统,scheme是hdfs,对本地文件系统,scheme是file。其中scheme和 authority参数都是可选的,如果未加指定,...

2014-01-09 16:46:00 90

HTML5学习网站收集

HTML5工作室 http://www.html5area.com/HTML5中国 http://www.html5cn.org/HTML5中文学习 http://www.html5cn.com.cn/

2014-01-06 10:29:00 68

一些国内大型互联网公司的前端框架

Arale -http://aralejs.org/Como(盛大) -http://www.comsome.comEdoJs -http://www.edojs.com/DWZ -http://j-ui.com/JX(腾讯) -http://alloyteam.github.com/JXJSI -http://code.google.com/p/jsi...

2014-01-02 18:37:00 202

Hadoop在MapReduce中使用压缩详解

hadoop对于压缩文件的支持hadoop对于压缩格式的是透明识别,我们的MapReduce任务的执行是透明的,hadoop能够自动为我们 将压缩的文件解压,而不用我们去关心。如果我们压缩的文件有相应压缩格式的扩展名(比如lzo,gz,bzip2等),hadoop就会根据扩展名去选择解码器解压。hadoop对每个压缩格式的支持,详细见下表:压缩格式工具...

2013-12-27 17:52:00 93

logback的配置详解及应用

slf4j是原来log4j的作者写的一个新的日志组件,意思是简单日志门面接口,可以跟其他日志组件配合使用,常用的配合是slf4j+logback,无论从功能上还是从性能上都较之log4j有了很大的提升,我想很多用户都已经尝试,并应用到项目中,下面来介绍一下logback的配置logback的官网地址:http://logback.qos.ch/manual/appenders.html...

2013-12-25 19:08:00 195

linux grep命令

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expr<wbr>ession Print,表示全局正则表达式版本,它的使用权限是所有用户。</wbr>2.格式grep [options]3.主要参数[options]主要参数:-c...

2013-12-24 17:56:00 72

使用PowerDesigner画ER图详细教程

一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。通常人们先将现实世界抽象为概念...

2013-12-23 18:43:00 540

HTTP Header 详解

HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-header,即httpheader消息。http header 消息通常被分为4个部分:ge...

2013-12-23 18:28:00 96

wap复杂不受控的网络环境下取IP的方法

1. 对网页真实网络环境分析理想情况下,若网络跟踪通行,那么所有的代理网关的IP都会被带到x-forwarded-for中,但目前看来很多网络中断了网络跟踪,所以x-forwarded-for中并不是完整的网络路径,故需针对网络进行header属性分析,希望能分析出真实IP的地址详细分析过程见附件《headers日志分析方案》,《headers分析》在手机网络中与IP相关的属性如下:...

2013-12-23 18:15:00 164

meta标签viewport详解

1.什么是Viewport手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的 Safari 浏览器最新引进了 viewport 这个 meta tag,让网页开发者来控制 viewport ...

2013-12-05 16:09:00 185

移动webapp前端

一、页面head头部的meta声明针对移动设备的特性,在head标签内需要添加一些特殊的声明。<meta name='HandheldFriendly' content='True'/><meta name='viewport' content='width=device-width; initial-scale=1.0; maximum-sc...

2013-12-04 18:47:00 353

Java中线程安全的单例模式

一般情况下我们遇见单例会随手写一个:public final class EagerSingleton { private static EagerSingleton singObj = new EagerSingleton(); private EagerSingleton(){ } public static EagerS...

2013-12-02 14:53:00 247

nginx及apache不缓存配置;

今天碰见一个问题,我们要对页面实际展现量做一个统计,也不想给统计的pvcall.png加上时间戳,其实用nginx和apache自己的配置即可解决此问题,提供下apache不缓存配置和nginx不缓存配置的设置。apache:首先确定配置文件httpd.conf中确已经加载mod_headers模块。若没有添加下面这段话LoadModule headers_module modules...

2013-11-28 19:28:00 177

hadoop :java.lang.OutOfMemoryError: Java heap space

常常被一些用户问到,说“为什么我的mapreduce作业总是运行到某个阶段就报出如下错误,然后失败呢?以前同一个作业没出现过的呀?”10/01/10 12:48:01 INFO mapred.JobClient: Task Id : attempt_201001061331_0002_m_000027_0, Status : FAILED java.lang.OutOfMemoryErro...

2013-11-27 13:45:00 93

linux下查看磁盘空间

在使用linux时系统磁盘满了会导致无法再写入,此时就要求能查看系统磁盘空间,那么如何查看系统磁盘空间呢,如下:如果要查看磁盘还剩多少空间,当然是用df的命令了。[ecom@gz01-ec-test012 webapps]$ df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda3 20G 13G 6.0G ...

2013-11-21 14:53:00 135

HTTP状态码详解

1.定义HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。2消息(1字头)这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响...

2013-11-18 11:43:00 133

Intellij IDEA开发第一个android应用教程

用惯eclipse的同学们可以试试通过IntellijIDEA来开发一个android应用。下面是具体的教程。首先:下载IntellijIDEA。最新版本是12。官方提供两个版本。一个是CommunityEdition,包含有android,javase的开发环境,是免费开源的。另一个是UltimateEdition,收费的。可以试用30天。这里我下载的是CommunityEditio...

2013-11-17 11:42:00 520

Spring+Quartz实现定时任务的配置方法

1、Scheduler的配置<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="testT...

2013-11-14 18:21:00 74

Communications link failure,The last packet successfully received from the server was *** millisecon...

使用Connector/J连接MySQL数据库,程序运行较长时间后就会报以下错误:Communications link failure,The last packet successfully received from the server was *** millisecond ago.The last packet successfully sent to the server...

2013-11-14 18:13:00 1412

空空如也

空空如也

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

TA关注的人

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