自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (6)
  • 收藏
  • 关注

转载 用maven编译groovy项目

maven编译groovy项目需要用到gmaven插件,pom.xml配置如下添加库:     groovy     http://repository.codehaus.org/org/codehaus/groovy/ 添加依赖:     org.codehaus.groovy     groovy     1.7.9  

2015-04-27 18:30:46 3603

转载 史上最全的maven pom.xml文件教程详解

原创整理不易,转载请注明出处:史上最全的maven pom.xml文件教程详解代码下载地址:http://www.zuidaima.com/share/1781583829978112.htm[xml] view plaincopyproject xmlns="http://maven.apache.org/POM/4.0.0"   

2015-04-24 18:26:39 492

转载 maven中如何打包源代码

1、The source plugin can be used to create a jar file of the project sources from the command line or by binding the goal to the project's build lifecycle. To generate the jar from the command line, us

2015-04-24 17:04:03 543

转载 maven中如何设置编辑级别

maven默认的编译级别是jdk1.3,如果你想设置为其他的编辑级别,只需在pom.xml中添加如下的配置即可: [xhtml] view plaincopybuild>          plugins>              plugin>                  artifactId>maven-com

2015-04-24 16:58:05 485

转载 史上最全的maven pom.xml文件教程详解

原创整理不易,转载请注明出处:史上最全的maven pom.xml文件教程详解代码下载地址:http://www.zuidaima.com/share/1781583829978112.htm[xml] view plaincopyproject xmlns="http://maven.apache.org/POM/4.0.0"   

2015-04-24 15:52:05 314

转载 Exec Maven Plugin全面解析和使用示例

1.为什么使用exec?现在的工程往往依赖众多的jar包,不像war包工程,对于那些打包成jar包形式的本地java应用来说,通过java命令启动将会是一件极为繁琐的事情,原因很简单,太多的依赖让参数-classpath变得异常的恐怖。为此,在发布应用时,一般使用两种方法来启动应用程序:一种是通过工具将工程及其所有依赖的jar包打包成一个独立的jar包(在maven里有两个插件asseml

2015-04-24 15:40:46 1677

转载 maven插件04

一.maven官方插件的格式为:maven-xx;;maven-;yyy;Tip:;------------------------;|查看插件具体信息的命令:mvnhelp:des;|通常可以用来确定某个插件的版本|;-一.maven官方插件的格式为:maven-xxx-plugin,且groupId不会强制要求写;所以使用某个插件可以简写:

2015-04-23 18:23:15 416

转载 常用Maven插件介绍

我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompi

2015-04-23 18:15:49 297

转载 关于maven的几个常用插件

最近整理了自己写的一个项目,使用maven+svn管理,idea开发,搭建了一个maven的私服.原来是凌乱不堪,所以费了好大劲才整理好,而且平时公司项目上事情多的一米...下面说说使用的几个插件(至于那些dependency就让它们见鬼去吧)不说废话了,代码贴上1.clean插件?123456

2015-04-23 18:14:14 454

转载 MAVEN基础

一、MAVEN生命周期(lifecycle,phase)官网介绍:http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html(1)MAVEN有三套独立的生命周期,分别是:Clean Lifecycle 在进行真正的构建之前进行一些清理工作Default Lifecycle 构建

2015-04-23 18:12:51 379

转载 MAVEN常用插件

http://www.infoq.com/cn/news/2011/04/xxb-maven-7-pluginhttp://www.infoq.com/cn/news/2011/05/xxb-maven-8-plugin一、基础知识用户可以通过两种方式调用Maven插件目标。第一种方式是将插件目标与生命周期阶段(lifecycle phase)绑定,

2015-04-23 18:09:59 619

转载 使用Maven运行Java main的3种方式

maven使用exec插件运行java main方法,以下是3种不同的操作方式。一、 从命令行运行1、运行前先编译代码,exec:java不会自动编译代码,你需要手动执行mvn compile来完成编译。mvn compile2、编译完成后,执行exec运行main方法。 不需要传递参数:mvn exec:java -Dexec.mainClass="com.v

2015-04-23 18:08:31 402

转载 深入理解maven及应用--转

(一):生命周期和插件原文地址:http://blog.csdn.net/chaofanwei/article/details/36197183在项目里用了快一年的maven了,最近突然发现maven项目在eclipse中build时非常慢,因为经常用clean install命令来build项目,也没有管那么多,但最近实在受不了乌龟一样的build速度,于是下定决心再看看《mav

2015-04-23 17:31:01 290

转载 linux之cut用法

cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 Fi

2015-04-22 17:15:36 364

转载 Shell日志分析常用命令和例子

这篇文章主要介绍了Shell日志分析常用命令和例子,本文重点在一样实现日志分析命令语句例子上,本文给出了10条常用的分析实例,需要的朋友可以参考下学会用shell分析日志只要一上午!!!很多地方分享了日志分析的shell脚本,但是基本没说每个命令符的具体含义,学习成本还是很高,在这里总结下,方便大家快速入门。1、在Windows下的用户要使用shell命令符的话请先安装

2015-04-21 17:28:33 614

转载 我的一些简单的shell脚本实例

自己写了一下小的shell实例,虽然很小,但所有的大的程序都是由小的模块堆积起来的,程序员一定要懂得一种脚本的书写,而我,只会在linux下工作,所以就只能写linux的shell脚本了,呵呵,本文会陆续更新,给自己加油!1.模拟linnux登录shell#/bin/bashecho -n "login:" read nameecho -n "password:"r

2015-04-21 16:57:38 347

转载 Shell+Linux命令实现日志分析

这篇文章主要介绍了Shell+Linux命令实现日志分析,本文给出了结合grep命令、awk命令等实现了几个常用的日志分析统计长命令,需要的朋友可以参考下一、列出当天访问次数最多的IP命令:复制代码代码如下:cut -d- -f 1 /usr/local/apache2/logs/access_log |uniq -c | sort -rn | head -20

2015-04-21 16:13:36 546

转载 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.0http://maven.apache.org/maven-v4_0_0.xsd"

2015-04-21 15:31:42 349

转载 深入理解maven及应用--转

深入理解maven及应用--转(一):生命周期和插件原文地址:http://blog.csdn.net/chaofanwei/article/details/36197183在项目里用了快一年的maven了,最近突然发现maven项目在eclipse中build时非常慢,因为经常用clean install命令来build项目,也没有管那么多,但最近实在受不了乌龟一样的buil

2015-04-21 15:30:52 277

转载 Jedis使用过程中踩过的那些坑

1. 一个 大坑:若实例化 JedisShardInfo 时不设置节点名称(name属性),那么当Redis节点列表的顺序发生变化时,会发生“ 键 rehash 现象” 使用BTrace追踪redis.clients.util.Sharded的实时状态,验证“Jedis分片机制的一致性哈希算法”实现;发现一个致命坑:若JedisShardInfo不设置节点名称(name属性),那么当R

2015-04-21 15:29:10 5512

转载 maven 配置篇 之pom.xml

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

2015-04-21 15:28:51 318

转载 Exec Maven Plugin全面解析和使用示例

本文原文连接: http://blog.csdn.net/bluishglc/article/details/7622286 ,转载请注明出处!1.为什么使用exec?现在的工程往往依赖众多的jar包,不像war包工程,对于那些打包成jar包形式的本地java应用来说,通过java命令启动将会是一件极为繁琐的事情,原因很简单,太多的依赖让参数-classpath变得异常

2015-04-21 15:04:21 605

转载 redis-JedisPoolConfig配置

摘要 redis-JedisPoolConfig配置JedisJedisPoolConfig config =  new  JedisPoolConfig(); //连接耗尽时是否阻塞, false报异常,ture阻塞直到超时, 默认trueconfig.setBlockWhenExhausted(true); //设置的逐出策略类名, 默认DefaultE

2015-04-16 14:36:24 625

转载 Jedis2.4.2链接池配置注释

Jedis2.4.2链接池配置注释JedisPoolConfig config = new JedisPoolConfig();//连接耗尽时是否阻塞, false报异常,ture阻塞直到超时, 默认trueconfig.setBlockWhenExhausted(true);//设置的逐出策略类名, 默认DefaultEvictionPolicy(当连接超过最大空

2015-04-16 14:29:23 544

转载 Jedis2.4.2链接池配置注释

Jedis2.4.2链接池配置注释JedisPoolConfig config = new JedisPoolConfig();//连接耗尽时是否阻塞, false报异常,ture阻塞直到超时, 默认trueconfig.setBlockWhenExhausted(true);//设置的逐出策略类名, 默认DefaultEvictionPolicy(当连接超过最大空

2015-04-16 14:28:42 448

转载 redis之如何配置jedisPool参数

redis之如何配置jedisPool参数 JedisPool的配置参数很大程度上依赖于实际应用需求、软硬件能力,JedisPool的配置参数大部分是由JedisPoolConfig的对应项来赋值的。 maxActive:控制一个pool可分配多少个jedis实例,通过pool.getResource()来获取;如果赋值为-1,则表示不限制;如果pool已经分配了m

2015-04-16 14:12:05 321

转载 Jedis连接池的使用

Jedis连接池的使用所需jar:jedis-2.1.0.jar和commons-pool-1.5.4.jarJedis操作步骤如下:1->获取Jedis实例需要从JedisPool中获取;2->用完Jedis实例需要返还给JedisPool;3->如果Jedis在使用过程中出错,则也需要还给JedisPool;代码如下:package com.ljq.ut

2015-04-16 11:43:32 437

转载 windows下安装redis

windows下安装redis1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操

2015-04-16 11:38:53 361

转载 实战 Groovy: 构建和解析 XML

通过本文,您将了解使用 Groovy 分解 XML 是多么地容易。在本期的 实战 Groovy 中,作者 Scott Davis 演示了无论您是使用 MarkupBuilder 和StreamingMarkupBuilder 创建 XML,还是使用 XmlParser 和 XmlSlurper 解析 XML,Groovy 都提供了一系列用于处理这类流行数据格式的工具。XML 似乎已经由

2015-04-09 11:57:16 4581

转载 一个程序员多年的收藏

程序员珍藏的东西会是什么?呵呵,除了平时写的代码,就是那些百看不厌的电子书了。 昨天很郁闷,我用了5年的移动硬盘,莫名奇妙的坏掉了。里面40G的资料全部报销了。 为了不再重蹈覆辙,我决定把重要的电子书都放到网络硬盘上去备份。索性将这些资料的下载方式公布出来,与大家分享,一定会有你想要的! 下载的兄弟注意了,点击下载后,可以在url中看到后缀名:),如果把后缀名改错了就看不了了,

2015-04-08 15:24:58 3914

转载 CLOSE_WAIT状态的原因与解决方法

这个问题之前没有怎么留意过,是最近在面试过程中遇到的一个问题,面了两家公司,两家公司竟然都面到到了这个问题,不得不使我开始关注这个问题。说起CLOSE_WAIT状态,如果不知道的话,还是先瞧一下TCP的状态转移图吧。关闭socket分为主动关闭(Active closure)和被动关闭(Passive closure)两种情况。前者是指有本地主机主动发起的关闭;而后者则是指本地主机

2015-04-08 14:29:57 807

转载 HttpClient连接池抛出大量ConnectionPoolTimeoutException: Timeout waiting for connection异常排查

今天解决了一个HttpClient的异常,汗啊,一个HttpClient使用稍有不慎都会是毁灭级别的啊。这里有之前因为route配置不当导致服务器异常的一个处理:http://blog.csdn.net/shootyou/article/details/6415248里面的HttpConnectionManager实现就是我在这里使用的实现。问题表现:t

2015-04-08 09:51:11 530

转载 服务器TIME_WAIT和CLOSE_WAIT详解和解决办法

昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.csdn.net/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。 在服务器的日常维护过程中,会经常用到下面的命令:netstat -n | awk '/^tcp

2015-04-08 09:48:24 844

转载 Java程序员也应该知道的一些网络知识

对于需要编写网络通信的Java程序员而言,OS/网卡/网络结构等也需要有一些了解,以确保程序运行符合期望。Java层面本身可通过Socket API来控制一些系统层面的参数(其他的诸如Netty/Mina/Grizzly这些通信框架也都提供设置这些参数的方法),主要是下面几个: 1. setTcpNoDelay(boolean on) 在不设置的情况下,默认为false,即禁用Na

2015-04-08 09:11:46 856

转载 深入Jetty源码之Buffer

概述在Jetty中Buffer是对Java中Stream IO中的buffer和NIO中的buffer的抽象表示,它主要用于缓存连接中读取和写入的数据。在Jetty中,对每个连接使用Buffer从其InputStream中读取字节数据,或将处理后的响应字节写入OutputStream中,从而Jetty其他模块在处理请求和响应数据时直接和Buffer打交道,而不需要关注底层IO流。 

2015-04-07 17:41:55 713

转载 一个前辈写的网络协议学习方法

网络这东西就是一个靠实践的东西,只靠看书是不行的。当年在学校还上过史美林教授/张公忠教授所讲的计算机网络体系结构课,用的是Tanabaum写的那本,考试还得了九十多分,可实际还是连TCP和UDP有什么区别都分不清,就是死记背,到毕业的时候基本上是忘光了,工作后等于重新来过。      上班了要在Linux做一些底层的网络处理,不得不从头来学Linux和网络,编程部分主要看Richard S

2015-04-07 17:29:54 370

转载 linux server的idle timeout情况整理(设置不好有可能会导致事故)

总的来说idle timeout的配置使用可以分出这样一些使用情况:1、内网:    (1)  php或cgi -------àSERVER  A(仅提供服务的server)                               这里php和cgi都是短连接操作后端svr  A的,所以SERVER这里的idle timeout可以尽量设置的长一些             

2015-04-07 17:25:36 2648

转载 Linux下高性能网络编程中的几个TCP/IP选项_SO_REUSEADDR、SO_RECVBUF、SO_SNDBUF、SO_KEEPALIVE、SO_LINGER、TCP_CORK、TCP_NODE

最近在新的平台上测试程序,以前一些没有注意到的问题都成为了性能瓶颈,通过设置一些TCP/IP选项能够解决一部分问题,当然根本的解决方法是重构代码,重新设计服务器框架。先列出几个TCP/IP选项:选项man 7 socket:SO_REUSEADDRSO_RECVBUF/SO_SNDBUFSO_KEEPALIVESO_LINGERman 7 tcp:TCP_CORK

2015-04-07 17:10:57 3213

转载 神秘的40毫秒延迟与 TCP_NODELAY

最近的业余时间几乎全部献给 breeze 这个多年前挖 下的大坑—— 一个异步 HTTP Server。努力没有白费,项目已经逐渐成型了, 基本的框架已经有了,一个静态 文件模块也已经实现了。写 HTTP Server,不可免俗地一定要用 ab 跑一下性能,结果一跑不打紧,出现了一个困扰了我好几天的问题:神秘的 40ms 延迟。Table of Contents

2015-04-07 15:20:53 415

转载 wireshark怎么抓包、wireshark抓包详细图文教程

wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS

2015-04-07 15:08:38 1194

系统架构设计师考试试题分类精解与题型练习

系统架构设计师考试试题分类精解与题型练习,张友生主编经典,电子工业出版社

2018-05-17

spring+SpringMVC+Spring Data JPA+Maven(增删该查功能齐全)

技术架构:SpringMVC4+Spring4+Spring Data JPA+hibernate4+Maven 声明:查了好多资料,下载了好多代码,发现没有几个能运行起来的,于是写下此代码,希望能够帮助后来者。此程序导入&创建DB,配置好maven便可运行。 访问url:http://localhost:8080/yixin-admin/

2016-09-01

spark2.7.7源代码

spark2.7.7源代码(openfire+saprk)

2016-07-10

openfire4.0.2缺少的jar包

openfire4.0.2缺少的jar包,需要的小伙伴快来下载吧!

2016-07-07

spring4 api

spring4 api,适合学习spring的人使用!

2015-06-25

空空如也

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

TA关注的人

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