自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于idea中的日志过滤

在使用idea 进行java开发的时候,默认情况下 是只能看到console下面的日志输出,但是在这个console中我们不能对日志中的关键字进行搜索和过滤。如果想对打印出的日志进行搜索和过滤需要采用下面的方式https://www.jetbrains.com/help/idea/2016.2/run-debug-configurations.html上面的连接是官网的说明,其实就

2016-11-26 18:48:15 22844 1

转载 转载--技术的正宗与野路子

这段描写出自《倚天屠龙记》第三十八回。  “九阴神抓”本是《九阴真经》中的上乘武功,但当初梅超风夫妇由于拿到的《九阴真经》不完整,学不到里面的内功心法,硬是把这门上乘武功练到了邪路上,于是就成了“九阴白骨爪”。周芷若为求速成,也练就了这门邪功。  但黄衫女子乃出身武林名门(相传是杨过和小龙女的后人),自然修炼的是正宗的《九阴真经》。虽然武功路数与周芷若本同属一脉,但更加“醇真深厚”

2016-11-13 19:17:54 415

转载 从jar包中获取配置文件

我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码:Java代码  //源代码1:  package edu.hxraid;  import java.io.*;  public class Resource {  

2016-11-06 18:40:27 2643

转载 linux下curl get方法传递参数

例如 url 为 http://mywebsite.com/index.php?a=1&b=2&c=3web形式下访问url地址,使用$_GET是可以获取到所有的参数然而在linux下curl http://mywebsite.com/index.php?a=1&b=2&c=3$_GET只能获取到参数a由于url中有&,其他参数获取不到,在l

2016-10-19 16:57:54 14127 2

转载 redis批量删除

http://www.cnlvzi.com/index.php/Index/article/id/151

2016-10-17 18:10:48 374

转载 maven创建多模块工程

在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。  项目结构如下:  system-parent        |----

2016-09-27 15:44:04 282

转载 idea Error:java: Compilation failed: internal java compiler error

idea升级导致项目变异出现错Error:java: Compilation failed: internal java compiler error 说什么jdk版本不对这个时候只需要打开File --setting--compiler--​​​如图就可以了

2016-09-27 09:43:16 803

原创 JackSon和内部类,是的,你可以使用,但他们必须是静态的内部类

本文翻译于一片国外文章,原文链接如下:Tatu SalorantaJackSon和内部类,是的,你可以使用,但他们必须是静态的内部类。这是我直到今天没有意识到的东西:这显然是正确使用内部类在Java开发者社区的巨大的困惑。事实上有一些网页显示JackSon不能使用内部类值。这实际上是真实的和虚假的,原因就在于Java的内部类的特点。早在Java 1.1的时候就引

2016-09-05 14:57:45 5429 1

转载 finally语句详解

http://www.ibm.com/developerworks/cn/java/j-lo-finally/

2016-09-02 17:12:13 511

转载 log中打印e异常信息的堆栈

大家都知道,网站在运行的过程中,打印必要的log对记录网站的运行情况、从而分析程序问题是很重要的。在Java工程里面配置好log4j之后就可以进行log记录了。log分为几个级别:error、info、debug、fatal,应根据网站的具体情况,配置合适的level。例子:log.error("libzone.cn exception:链接数据库出错")log.info("lib

2016-09-02 11:08:47 20185

转载 java assert

Java陷阱之assert关键字 一、概述 在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。 二、语法 在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候

2016-08-30 16:15:54 243

转载 平衡二叉树

http://www.cnblogs.com/fornever/archive/2011/11/15/2249492.html

2016-08-27 15:22:18 389

原创 鹰眼

http://www.cnblogs.com/zhengyun_ustc/p/55solution2.html

2016-08-09 22:09:26 358

原创 maven跳过单元测试

在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是:-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.t

2016-07-21 11:00:50 228

原创 vim fileformat

今天在本机(win7)测试正常的程序到了线上linux环境下就是跑步起来,tomcat总是卡在loading config.properties这里换了一个tomcat也是这种情况,以前是没有问题的。最后怀疑是config.properties文件的问题,然后通过vim 查看文件的 fileformat命令如下::set fileformat结果显示的是 dos

2016-07-18 19:29:33 2203

转载 git不区分大小写

关于git不区分文件名大小写的处理今天遇到了git不区分文件名大小写的问题,一开始着实郁闷了一把。处理办法:windows下在git中修改文件的大小写git mv --force myfile MyFile或者git mv -f myfile MyFile然后commit就好了。当然也可以配置一下git:Add ignorecas

2016-07-18 15:46:24 463

转载 dubbo中添加filter

在开发中,有时候需要限制访问的权限,白名单就是一种方法。对于Java Web应用,Spring的拦截器可以拦截Web接口的调用;而对于dubbo接口,Spring的拦截器就不管用了。dubbo提供了Filter扩展,可以通过自定义Filter来实现这个功能。本文通过一个事例来演示如何实现dubbo接口的IP白名单。扩展Filter实现com.alibaba.du

2016-07-11 19:15:49 6370 2

转载 gitlab加入sshkey

gitlab配置ssh key标签: ssh keygitlabputtygit2015-05-20 13:27 9560人阅读 评论(0) 收藏 举报 分类: Git SVN(7) 版权声明:本文为博主原创文章,未经博主允许不得转载。测试服务上使用ip访问gitlab,比如http://192.168.3.20/,这

2016-07-07 08:40:59 357

转载 spring mvc测试controller

如何在springMVC 中对REST服务使用mockmvc 做测试时间 2013-06-05 09:00:00  ITeye-博客原文  http://jiuyuehe.iteye.com/blog/1882424主题 Spring MVCspring 集成测试中 对mock 的集成实在是太棒了!但是使用请注意一下3个条件。 junit 必须使

2016-07-05 14:07:03 656

原创 idea中maven依赖图

idea的maven插件还是很优秀的,比如查看maven依赖打开pom文件,然后右键:如果有依赖冲突的话,显示的是:显示为红色

2016-07-04 15:20:24 21192 3

原创 Maven传递依赖的解决方式

maven的传递依赖是好东西,但是造成的jar冲突却是让人很疼!有的时候就想干脆不要传递依赖了,所有的依赖都自己来搞,下面提供几种方式:1. 项目间传递如果我的当前项目是project1,project1要依赖project2,project1依赖project2的配置中加上true,表示依赖可选, com.projecct project2

2016-07-04 14:31:33 763

原创 logback多线程下死锁问题

logback 多线程下频繁的写日志会出现死锁,可以使用异步appender避免这个问题: <appender name="ASYNC_USER_PROFILE_MODEL" class="ch.qos.logback.classic.AsyncAppender"> ${LOG_HOME}/userprofilemodel.log U

2016-07-04 11:33:38 8267

原创 idea和svn

1:idea集成svn主要就是两步首先安装svn命令行两种方式 如果你使用的是TortoiseSVN 在你安装的时候你要选上command line选项,默认是不安装,选择安装即可。在安装tortoiseSVN时,如果选择了command line工具,会在tortoseSVN的目录下有一个svn.exe文件。还会在path环境变量中添加该目录。再打开intellij idea,就

2016-06-30 16:10:10 1129

原创 mongo中删除filed不存在的document

This will return all documents with a key called "IMAGE URL", but they may still have a null value.db.mycollection.find({"IMAGE URL":{$exists:true}});This will return all documents with both a k

2016-06-16 17:34:13 396

原创 mongo中插入的数据含有_class信息

mongo中插入的数据去掉_class在spring for mongodb中,会发现当一个pojo序列化为一个document时,会出现如下 情况:   public class User { String username; String password; }   转变为mongodb 时  Java代码  

2016-06-16 16:17:02 4154

原创 Spring配置文件中<context:include-filter>和<context:exclude-filter>

在Spring MVC中的配置中一般会遇到这两个标签,作为的子标签出现。但在使用时要注意一下几点:1.在很多配置中一般都会吧Spring-common.xml和Spring-MVC.xml进行分开配置,这种配置就行各施其职一样,显得特别清晰。在Spring-MVC.xml中只对@Controller进行扫描就可,作为一个控制器,其他的事情不做。在Spring-com

2016-06-12 18:48:22 8390

转载 akka入门

原文地址:http://blog.chinaunix.net/uid-25885064-id-3401962.html一、安装开发环境1.确保安装的java环境是1.6或以上;2.设置JAVA_HOME环境变量(java SDK所安装的目录)    # export JAVA_HOME=..root of Java distribution..    # export PA

2016-05-25 23:48:49 364

转载 httpie

HTTPie (读aych-tee-tee-pie)是一个 HTTP 的命令行客户端。其目标是让 CLI 和 web 服务之间的交互尽可能的人性化。其有特点如下:直观的语法格式化和色彩化的终端输出内置 JSON 支持支持上传表单和文件HTTPS、代理和认证任意请求数据自定义头部持久性会话类 Wget 下载支持 Python 2.6, 2.7 和 3.x支持 Linu

2016-05-24 18:37:06 287

转载 mysql优化20条

MySQL性能优化的最佳20+条经验2016-5-22 21:57| 发布者: 炼数成金_小数| 查看: 846| 评论: 0|来自: 酷壳网摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时( ...

2016-05-23 22:36:27 270

转载 c3p0参数详解

C3P0是一个开源的JDBC连接池。在Spring中,C3P0的一些配置,介绍如下(只列了一部分,不是全部)[html] view plain copy       bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">              

2016-05-23 13:46:04 1051

转载 java 定时任务串行并行

近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.T

2016-05-22 17:45:38 7086

原创 linux下安装jdk

首先卸载原来默认的jdkroot用户登陆到系统,打开一个终端输入# rpm -qa|grep gcj显示内容会包含下面几行信息,具体显示可能略有不同,比如版本号java-1.4.2-gcj-compat-1.4.2.0-40jpp.115java-1.4.2-gcj-compat-devel-l.4.2.0-40jpp.115java-1.4.2-gcj-compat-sr

2016-05-21 07:09:12 191

转载 事务的传播特性详解

spring事务的传播特性

2016-04-22 10:17:12 408

转载 spring事务的传播特性

Spring 事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务。结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷。其实这种是不认识 Spring 事务传播机制而造成的误解,Spring 对事务控制的支持统一在 TransactionDefinition 类中描述,该类有以下几个重要的接口方法:int getPropagationBe

2016-04-21 17:56:29 272

转载 转载一篇很好的mysql锁分析的文章

mysql中的锁

2016-04-19 09:39:29 387 1

原创 nodepad++不打开上次关闭的文件

nodepad++是一款很好的免费的文本编辑工具,但是默认安装的情况下 他有一个很不好的特性,就是默认打开上次未关闭的文件,我并不喜欢这个功能,那如何关闭这个功能呢?去掉前面的勾选就OK了!

2016-04-15 09:20:33 947

原创 idea properties文件编码修改

idea 修改文件编码

2016-04-12 10:47:18 11161

转载 maven构建多模块工程

只为成功找方法,不为失败找借口!Maven学习总结(八)——使用Maven构建多模块项目  在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Ma

2016-04-07 18:01:06 337

原创 mybatis--动态sql中的where语句

初次接触mybatis的时候,是不是遇到过这样的情况呢?<select id="findActiveBlogLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = #{state} AND title like #{title} AND author_nam

2016-04-07 09:46:58 1732

转载 maven解决jar冲突问题

本文是引用的别人的文章:原文地址:http://ian.wang/106.htmMaven类包冲突终极三大解决技巧 mvn dependency:tree举例A依赖于B及C,而B又依赖于X、Y,而C依赖于X、M,则A除引B及C的依赖包下,还会引入X,Y,M的依赖包(一般情况下了,Maven可通过等若干种方式控制传递依赖)。这里有一个需要特别注意的,即B和

2016-04-05 14:20:54 349

空空如也

空空如也

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

TA关注的人

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