- 博客(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
6774
原创 springboot项目使用gradle build失败
springboot使用gradle多项目构建是报错Unable to find main class解决方法,在项目里build.gradle里增加如下配置bootRepackage { enabled = false}
2017-06-16 18:01:20
3460
原创 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
3771
1
原创 spring @Scheduled 定时任务使用
使用spring注解@Scheduled执行定时任务在配置类上启用@EnableScheduling在方法上添加@ScheduledScheduled@Component@EnableSchedulingpublic class NikeWebMagicScheduling { @Scheduled(fixedRate = 3 * 60 * 60 * 1000) publi
2017-05-12 17:40:20
520
转载 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
525
转载 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
519
原创 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
3274
原创 gson或jackson实体的属性为null时,序列化时保留该字符串
Gson g = new GsonBuilder().serializeNulls().create();
2014-10-24 16:52:09
4179
转载 Jenkins插件开发入门
转自: http://www.open-open.com/lib/view/open1341393917328.htmlJenkins插件开发指南环境变量为了能开发插件,开发环境需安装Maven和JDK 6.0以上版本配置maven的settings.xml配置文件?12345678910111
2014-10-20 15:09:51
1002
转载 maven 配置篇 之pom.xml
转自: http://www.blogjava.net/zyl/archive/2006/12/30/91055.html
2014-10-19 23:20:26
570
转载 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
611
转载 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
5155
转载 通过 JGit 访问 Git 仓库
一个Git库仓在 JGit里面表现为Repository类,该类可以看作是这个库的句柄。通过Repository类实例,你可以创建JGit命令以及可以控制配置、参数等。 获取Git库仓的引用有很多种方法,看到很多人在这方面有困难,本文总结了如何通过JGit来访问Git库仓来帮助大家。
2014-10-12 17:27:47
4552
转载 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
2935
转载 如何配置运行多个Tomcat
同时运行多个Tomcat首先,要配每个Tomcat的三个port口都要不同在server.xml文件下找到下面个port口tomcat1:tomcat2:然后设置两个环境变量:JAVA_HOME(指向jdk)最后就可以起动两个Tomcat了。内存溢出之Tomcat内存配置在catal
2014-09-28 12:13:46
582
转载 使用MySQL正则表达式 __MySQL必知必会
http://www.cnblogs.com/way_testlife/archive/2010/09/17/1829567.html
2014-09-21 23:18:28
532
转载 Gson简要使用笔记
发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段,同时gson又可以通过使用annotation来灵活配置需要序列化的字段。下面是一个简单的例子:public class
2014-09-18 20:09:39
500
转载 jdk8 Remove PermGen,Metaspace
想必大家在开发过程中,肯定遇到过这样的错误:OutOfMemorry:PermGen,特别是在web应用中,热部署或者大量使用框架,经常出现这种错误。这是因为在程序启动时,会预先加载类信息和一些常量到JVM内存中,这块内存叫做PermGen,由于PermGen默认较小,所以在不进行调整时,会经常出现PermGen不够用的情况,还有就是程序有内存泄漏情况,内存回收无法及时回收PermGen内存,导致
2014-09-04 10:53:23
861
转载 Maven实战(六)——Gradle
Maven面临的挑战软件行业新旧交替的速度之快往往令人咂舌,不用多少时间,你就会发现曾经大红大紫的技术已经成为了昨日黄花,当然,Maven也不会例外。虽然目前它基本上是Java构建的事实标准,但我们也能看到新兴的工具在涌现,比如基于Goovy的Gradle,而去年Hibernate宣布从Maven迁移至Gradle这一事件更是吸引了不少眼球。在此之前,我也听到了不少对Maven的抱怨,包括
2014-08-29 00:12:13
1160
转载 Java经典算法大全
http://www.cnblogs.com/qy5201314/archive/2012/07/21/2602228.html
2014-08-27 19:34:50
1600
转载 关于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
13328
2
转载 由于 ORACLE 的 922 错误,以下的语句失败,ORA-00922: 缺少或无效选项
今天用Orcale数据库,需要导入一个dmp备份文件,结果弄了半天,出了错误也没看出在哪,幸好在网上找了半天还能找到相同的问题,现在问题解决了,特地将解决方法收藏下来~ 引用网址:http://hi.baidu.com/stq1102/blog/item/a1861ed93690122911df9bc5.html 导入导出的dmp文件时出现如下错误经由常规路径导出由EXPORT
2013-10-18 21:52:18
5923
转载 RedHat5.4Oracle11gSqlplus中文乱码
【问题描述】1.Linux系统中含有中文内容的文件名显示乱码;2.使用vi编辑器查看中文内容为乱码;3.sqlplus进入到数据库中查看中文内容为乱码;4.putty中中文内容显示为乱码。【问题原因】1.没有安装中文支持的包;2.相应的环境变量需要做相应的调整【问题处理】1.确认系统版本# cat /etc/RedHat-releaseRed Hat
2013-10-17 21:13:11
711
原创 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
889
原创 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
718
转载 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
802
转载 Consistent Hash 算法
Consistent Hashing 是一种 hash 算法,简单地说,在移除/添加一个服务器时,它能够尽可能小地改变已存在的 key 映射关系,尽可能地满足单调性的要求。下面就按照 5 个步骤简单讲讲 Consistent Hashing 算法的基本原理。步骤一:环形hash 空间。考虑通常的 hash 算法都是将 value 映射到一个 32 位的 key 值,即0~232-1
2013-08-03 14:37:59
707
转载 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
707
转载 mysql联合主键的自增问题
http://hi.baidu.com/kinghmx/item/0633c1ec6cda06235b2d6418mysql联合主键的自增问题网上查看资料的时候,偶然看到一篇文章谈到mysql联合主键自增长的问题,该文章提到: 当多列被设为联合主键时,auto_increment属性得列并不是自顾自得一味的增长。而是配合其他主键的列。例如:id和vid为联合主键,v
2013-07-22 08:41:17
4787
转载 用二叉树后序遍历计算中缀表达式的值
http://blog.youkuaiyun.com/ljsspace/article/details/6442921 如果用一颗二叉树表示加减乘除及0-9的数字构成的数学表达式,对二叉树进行后序遍历得到的就是后缀表达式。后缀表达式可以通过堆栈直接计算其值。import java.util.ArrayList;import java.util.List;import java.util.Sta
2013-06-12 08:42:45
3131
转载 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
662
转载 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
613
转载 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
1000
转载 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
1122
转载 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
817
转载 servlet中的路径
当客户端试图查找servlet的时候,它将搜索某个特定的路径,到达目的地。路径本身,即请求URI,通常由三个重要部分组成:Request URI = contextPath + servletPath +pathinfo contextPath:上下文路径是路径的第一部分。它指定servlet驻留的上下文。在单个的Java Virtual Maching中,可能运行
2013-03-12 22:40:21
975
hadoop开发者第三期
2013-08-02
Hadoop开发者入门专刊
2013-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人