`
文章列表
tesng 遇到这种情况是由于host问题,需要修改etc/hosts   ERROR: transport error 202: connect failed: Connection refused ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:750] FA ...
Ctrl+Shift+R 打开 Open Resources搜索框,右边有个小角,Show Drived Resources去掉勾即可    
项目开发中,开发人员经常用SVN来管理代码,在和服务器同步时,每次都看到一堆.class,.log,target等文件, 这样很不舒服。 解决方法: 打开:window-->preferences-->team-->Ignored Resource-->Add Pattern 忽略文件夹: 如忽略target文件夹,就Add Pattern,填入*/target/* 忽略文件: 如忽略.class类型的,直接填入  .class
 Eclipse里的project报Unbound classpath variable: 'M2_REPO/**/***/***.jar' 但是实际上这个jar是存在于我本地机器上MAVEN的目录里: C:\Documents and Settings\kaseyxiong\.m2\repository\**\***\***.jar 说明M2_REPO这个参数Eclipse不认得,需要给它添上: Eclipse->Windows->Preferences->java->Build Path->Classpath Variables new一个,名 ...
core-site.xml<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="configuration.xsl"?><!-- Put site-specific property overrides in this file. --><configuration> <property>        <name>fs.default.name</name>        <v ...
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options. Error occurred during initialization of VM agent library failed to init: jdwp   CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend= ...
  package com.disruptor.test3; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.CountDownLatch; import org.junit.Test; public class ArrayBlockingQueueTest { @Test public void test() throws InterruptedExcept ...
服务端启动配置 1.下载sonarqube-5.1.zip server包 http://downloads.sonarsource.com/sonarqube/sonarqube-5.1.zip 2.安装mysql 服务端 并创建sonar用户,sonar数据库 #mysql -u root -p mysql> CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; mysql> CREATE USER 'sonar' IDENTIFIED BY 'sonar'; my ...
@Deprecated public enum BizUtil { INSTANCE; /** 日志对象 */ private final static Logger logger = SpecLoggerFactory .getLogger(BizUtil); } spring enum class inject <bean id="bizUtil" class="com.xxx.util.BizUtil" factory-method="valueOf"> & ...

DelayQueue simple

import java.util.concurrent.DelayQueue; import java.util.concurrent.Delayed; import java.util.concurrent.TimeUnit; public class DelayQueueTest { public static void main(String[] args) throws InterruptedException { DelayQueue<Customer> q = new DelayQueue<Customer>(); Custo ...
子表达式是为了把一组字符编组为一个字符集合,回溯引用是针对于子表达式来的。 场景: 有这样一个文本: <BODY> <H1> content H1 test </H1> <BR> content BR test </BR> <H2> content H1 test </H2> <H3> content H1 test </H4> </BODY> 假设正则如下: <[Hh][0-6]>.*?</[Hh][0-6]> 匹配结果如图: 很明显这不是 ...
正则表达式的先行断言和后行断言一共有4种形式: 1. (?=pattern)  零宽正向先行断言(zero-width positive lookahead assertion) 2. (?<=pattern) 零宽正向后行断言(zero-width positive lookbehind assertion) 3. (?!pattern)  零宽负向先行断言(zero-width negative lookahead assertion) 4. (?<!pattern) 零宽负向后行断言(zero-width negative lookbehind assertion) ...
?(backer-ference)true-regex|false-regex 举例: \d{5}(?(?=-)-\d{4}|\s\d{4}) 解析一下正则:\d{5}(?(?=-)-\d{4}|\s\d{4}) \d{5},这个很简单,就是匹配5个数字 (?(?=-)-\d{4}) 第一个?,表明这是一个前后查找条件,?=-匹配一个连字符‘-’,但不消费,如果条件得到满足(匹配到连字符),那么-\d{4}将匹配那个连字符后随后的4位数字。这样一来,33333-就被排除在最终的匹配结果之外了。 没有找到-就会匹配\s\d{4} 这种写法不是所有的语言都支持,比如java就不行,我是用.net ...
如&nbasp;{2,} 本意是想把&nbasp;出现两次或多次的找出来,但实际上确是 &nbasp;;;; 为什么会这样呢?因为{2,}只作用于紧挨着他的前一个字符; 这就引出了子表达式。 把一个表达式划分为一系列子表达式的目的是为了把那些子表达式当作一个独立的整体元素来使用。子表达式必须用()括起来。 上面的改为(&nbasp;){2}就可以了。 1.正则逼表达式是只是一种工具,还是一种不懂数学运算的工具。你的数学再好这里也帮不上什么忙。 那么如何去表示一个IP? 0.0.0.0-255.255.255.255 假设写成: ([\d{1,3}\.]){ ...
在某些场合,你需要且只需要对某段文本的特定位置进行匹配。 1、边界 b=boundary 用\b来匹配一个单词的开头或结尾。 2、^以什么开头 $以什么结尾
Global site tag (gtag.js) - Google Analytics