自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

转载 gradle打印所有task的输入输出、打印所有task的依赖关系

gradle.taskGraph.afterTask { task -> try { StringBuffer taskDetails = new StringBuffer() taskDetails << """"-------------name:$task.name group:$task.group : $task.descriptionconv:$

2017-10-21 17:50:24 6683 1

原创 springboot项目使用gradle build失败

springboot使用gradle多项目构建是报错Unable to find main class解决方法,在项目里build.gradle里增加如下配置bootRepackage { enabled = false}

2017-06-16 18:01:20 3299

原创 atom配置vim

修改快捷键打开 ./atom/packages/vim-mode-plus/keymaps/vim-mode-plus.cson修改该文件的配置,如在编辑模式下将jj映射为esc键# insert# -------------------------'atom-text-editor.vim-mode-plus.insert-mode': 'ctrl-w': 'editor:delet

2017-05-25 16:44:14 3721 1

转载 文章收藏

文章收藏Spring Boot 属性配置和使用

2017-05-12 18:10:10 299

原创 spring @Scheduled 定时任务使用

使用spring注解@Scheduled执行定时任务在配置类上启用@EnableScheduling在方法上添加@ScheduledScheduled@Component@EnableSchedulingpublic class NikeWebMagicScheduling { @Scheduled(fixedRate = 3 * 60 * 60 * 1000) publi

2017-05-12 17:40:20 481

转载 EHCache的使用

http://blog.sina.com.cn/s/blog_46d5caa40100ka9z.html在开发高并发量,高性能的网站应用系统时,缓存Cache起到了非常重要的作用。本文主要介绍EHCache的使用,以及使用EHCache的实践经验。笔者使用过多种基于Java的开源Cache组件,其中包括OSCache、JBossCache、EHCache。OSCache功能强大

2015-03-18 10:14:46 498

转载 Jackson的Json转换

public class JacksonJsonUtil { private static ObjectMapper mapper; /** * 获取ObjectMapper实例 * @param createNew 方式:true,新实例;false,存在的mapper实例 * @return */ public static synchronized ObjectMa

2015-01-05 14:56:35 496

原创 eclipse启动报错

eclipse在安装完插件后重启,提示如下错误!SESSION 2014-10-31 09:44:13.983 -----------------------------------------------eclipse.buildId=4.3.2.M20140221-1700java.version=1.7.0_25java.vendor=Oracle Corporati

2014-10-31 10:22:13 3187

原创 gson或jackson实体的属性为null时,序列化时保留该字符串

Gson g = new GsonBuilder().serializeNulls().create();

2014-10-24 16:52:09 3992

转载 Jenkins插件开发入门

转自: http://www.open-open.com/lib/view/open1341393917328.htmlJenkins插件开发指南环境变量为了能开发插件,开发环境需安装Maven和JDK 6.0以上版本配置maven的settings.xml配置文件?12345678910111

2014-10-20 15:09:51 960 1

转载 maven 配置篇 之pom.xml

转自: http://www.blogjava.net/zyl/archive/2006/12/30/91055.html

2014-10-19 23:20:26 527

转载 MessageFormat用法

MessageFormat用来格式化一个消息,通常是一个字符串,比如:String str = "I'm not a {0}, age is {1,number,short}", height is {2,number,#.#}; 而MessageFormat可以格式化这样的消息,然后将格式化后的字符串插入到模式中的适当位置,比如:将str中的{0}用"pig"替换,{1,numb

2014-10-15 15:36:02 572

转载 JGit clone repository

http://stackoverflow.com/questions/8545311/jgit-clone-repositoryFileRepositoryBuilder builder = new FileRepositoryBuilder();Repository repository = builder.setGitDir(PATH).readEnvironment

2014-10-14 16:18:46 5077 1

转载 通过 JGit 访问 Git 仓库

一个Git库仓在 JGit里面表现为Repository类,该类可以看作是这个库的句柄。通过Repository类实例,你可以创建JGit命令以及可以控制配置、参数等。 获取Git库仓的引用有很多种方法,看到很多人在这方面有困难,本文总结了如何通过JGit来访问Git库仓来帮助大家。

2014-10-12 17:27:47 4462

转载 An internal error occurred during:"Updating Maven Project". Unsupported I问题解决备忘

http://andinker.iteye.com/blog/18080301、右键点击我的项目,选择 Maven -> Remove(disable) Maven Nature. 2、打开cmd命令行,进入到你的工程文件夹中,并且 运行 “mvn eclipse:clean”  3、右键点击你的工程,并且选择 “Configure -> Convert int

2014-10-08 12:30:03 2893

转载 如何配置运行多个Tomcat

同时运行多个Tomcat首先,要配每个Tomcat的三个port口都要不同在server.xml文件下找到下面个port口tomcat1:tomcat2:然后设置两个环境变量:JAVA_HOME(指向jdk)最后就可以起动两个Tomcat了。内存溢出之Tomcat内存配置在catal

2014-09-28 12:13:46 560

转载 Java下利用Jackson进行JSON解析和序列化

点击打开链接

2014-09-26 10:34:42 837

转载 使用MySQL正则表达式 __MySQL必知必会

http://www.cnblogs.com/way_testlife/archive/2010/09/17/1829567.html

2014-09-21 23:18:28 503

转载 Gson简要使用笔记

发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段,同时gson又可以通过使用annotation来灵活配置需要序列化的字段。下面是一个简单的例子:public class

2014-09-18 20:09:39 476

转载 jdk8 Remove PermGen,Metaspace

想必大家在开发过程中,肯定遇到过这样的错误:OutOfMemorry:PermGen,特别是在web应用中,热部署或者大量使用框架,经常出现这种错误。这是因为在程序启动时,会预先加载类信息和一些常量到JVM内存中,这块内存叫做PermGen,由于PermGen默认较小,所以在不进行调整时,会经常出现PermGen不够用的情况,还有就是程序有内存泄漏情况,内存回收无法及时回收PermGen内存,导致

2014-09-04 10:53:23 826

转载 Maven实战(六)——Gradle

Maven面临的挑战软件行业新旧交替的速度之快往往令人咂舌,不用多少时间,你就会发现曾经大红大紫的技术已经成为了昨日黄花,当然,Maven也不会例外。虽然目前它基本上是Java构建的事实标准,但我们也能看到新兴的工具在涌现,比如基于Goovy的Gradle,而去年Hibernate宣布从Maven迁移至Gradle这一事件更是吸引了不少眼球。在此之前,我也听到了不少对Maven的抱怨,包括

2014-08-29 00:12:13 1129

转载 从Maven到Gradle

http://ningandjiao.iteye.com/blog/1495790

2014-08-29 00:02:26 600

转载 Java经典算法大全

http://www.cnblogs.com/qy5201314/archive/2012/07/21/2602228.html

2014-08-27 19:34:50 1573

转载 关于HttpURLConnection.setFollowRedirects

http://www.blogjava.net/fisher/archive/2006/12/11/86934.html关于HttpURLConnection.setFollowRedirects(转)public static void HttpURLConnection.setFollowRedirects(boolean followRedirects)publi

2014-06-26 15:57:54 13175 2

转载 由于 ORACLE 的 922 错误,以下的语句失败,ORA-00922: 缺少或无效选项

今天用Orcale数据库,需要导入一个dmp备份文件,结果弄了半天,出了错误也没看出在哪,幸好在网上找了半天还能找到相同的问题,现在问题解决了,特地将解决方法收藏下来~ 引用网址:http://hi.baidu.com/stq1102/blog/item/a1861ed93690122911df9bc5.html 导入导出的dmp文件时出现如下错误经由常规路径导出由EXPORT

2013-10-18 21:52:18 5755

转载 RedHat5.4Oracle11gSqlplus中文乱码

【问题描述】1.Linux系统中含有中文内容的文件名显示乱码;2.使用vi编辑器查看中文内容为乱码;3.sqlplus进入到数据库中查看中文内容为乱码;4.putty中中文内容显示为乱码。【问题原因】1.没有安装中文支持的包;2.相应的环境变量需要做相应的调整【问题处理】1.确认系统版本# cat /etc/RedHat-releaseRed Hat

2013-10-17 21:13:11 683

原创 servlet获取的页面参数自动填充到bean里

package com.srj.AADemo.servlet;import java.io.IOException;import java.io.PrintWriter;import java.lang.reflect.InvocationTargetException;import java.util.Map;import javax.servlet.ServletExceptio

2013-08-29 10:18:50 845

原创 ubuntu下svn配置

eclipse安装subclipse插件1从官网下载site-1.8zip文件,网址是:subclipse.tigris.org2、从中解压出features与plugins文件夹,复制到/usr/local/development/eclipse/myPlugin/svn里面,其它的*.xml文件不要。(myPlugin和svn这2个文件夹都是自己建的)3、在/usr/loc

2013-08-10 11:41:12 690

转载 eclipse删除空行

http://blog.sina.com.cn/s/blog_54b09dc901012mhg.html如何快速删除代码中的空行,鉴于eclipse可以瞬间搞定。刚知道的。1.打开源码编辑器 2.使用快捷键Ctrl+f 3.在Find输入框中输入:^\s*\n 3.Replace With输入框的值为空 4.在【Options】选

2013-08-09 11:46:27 759

转载 Consistent Hash 算法

Consistent Hashing 是一种 hash 算法,简单地说,在移除/添加一个服务器时,它能够尽可能小地改变已存在的 key 映射关系,尽可能地满足单调性的要求。下面就按照 5 个步骤简单讲讲 Consistent Hashing 算法的基本原理。步骤一:环形hash 空间。考虑通常的 hash 算法都是将 value 映射到一个 32 位的 key 值,即0~232-1

2013-08-03 14:37:59 669

转载 常见的可用的爬虫项目

2013-08-03 11:51:39 1680

转载 MD5 算法描述

对MD5 算法的简要叙述为:MD5 以512 位分组来处理输入的信息,且每一分组又被划分为16 个32 位子分组,经过一系列的处理后,算法的输出由4 个32 位分组组成,将这4 个32 位分组级联后将生成一个128 位的散列值。在MD5 算法中,首先需要对信息进行填充,使其位长度对512 求余的结果等于448。因此,信息的位长度(Bits Length)将被扩展至N*512+448

2013-08-02 16:54:49 663

转载 mysql联合主键的自增问题

http://hi.baidu.com/kinghmx/item/0633c1ec6cda06235b2d6418mysql联合主键的自增问题网上查看资料的时候,偶然看到一篇文章谈到mysql联合主键自增长的问题,该文章提到: 当多列被设为联合主键时,auto_increment属性得列并不是自顾自得一味的增长。而是配合其他主键的列。例如:id和vid为联合主键,v

2013-07-22 08:41:17 4630

转载 用二叉树后序遍历计算中缀表达式的值

http://blog.csdn.net/ljsspace/article/details/6442921 如果用一颗二叉树表示加减乘除及0-9的数字构成的数学表达式,对二叉树进行后序遍历得到的就是后缀表达式。后缀表达式可以通过堆栈直接计算其值。import java.util.ArrayList;import java.util.List;import java.util.Sta

2013-06-12 08:42:45 3028

转载 Struts2 + jQuery 实现ajax

http://www.blogjava.net/ITdavid/archive/2008/09/07/227612.html  、将struts2的json插件加入web工程的lib,jsonplugin的下载地址:http://code.google.com/p/jsonplugin/downloads/list2、struts.xml添加专为ajax使用的package

2013-05-13 20:57:00 640

转载 Oracle 游标使用全解

http://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html -- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare       --类型定义

2013-05-06 17:32:38 589

转载 lucene4.1.0 demo 配置

from:   http://blog.163.com/ws_wishao/blog/static/1730469632013212101316176/在写这篇文章时,lucene的最新版本是4.1.0,文件可以从Apache站点(http://lucene.apache.org/)下载lucene-4.1.0.zip,解压后有个demo文件夹就是lucene的

2013-04-05 22:20:25 970 2

转载 struts2中用ajax标签出错。。一使用<s:head theme="ajax"/>就报错或者标签的时间控件显示不出来

http://fightingit.blog.163.com/blog/static/201246211201252210105472/学习使用struts2的ajax时,看书说要引入,但引入后就一直报错在jsp页面的之间插入这句话,打开页面弹个对话框提示站点无法访问,如果把这句取消了,才能打开页面,但这页面也失去ajax功能了这主要是strut2版本的问题,不

2013-04-05 20:56:30 1095

转载 MyEclipse Database Explorer配置浅析

http://www.cnblogs.com/hateislove214/archive/2010/11/25/1887770.htmlMyEclipse Database Explorer 的能力描述可以在以下网页看到http://www.myeclipseide.com/ContentExpress-display-ceid-60.html要使除 JDBC ODBC

2013-04-04 10:46:54 783

转载 servlet中的路径

当客户端试图查找servlet的时候,它将搜索某个特定的路径,到达目的地。路径本身,即请求URI,通常由三个重要部分组成:Request URI = contextPath + servletPath +pathinfo contextPath:上下文路径是路径的第一部分。它指定servlet驻留的上下文。在单个的Java Virtual Maching中,可能运行

2013-03-12 22:40:21 922

hadoop开发者第三期

1 Hadoop 中的数据库访问.............................................. 5 2 MapReduce 中多文件输出的使用.............................. 13 3 Zookeeper 使用与分析............................................... 22 4 浅析一种分类数据模型.............................................. 30 5 Sector 框架分析........................................................... 34 6 Run on Hadoop...........................................................49

2013-08-02

空空如也

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

TA关注的人

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