小编Wea*_*.py的帖子

使用java注释的Spring批处理java.lang.IllegalStateException:无法创建没有元数据的属性

  1. 尝试仅在项目中使用java anotations将FieldSet自动映射到域对象
  2. 失败的原因如下:

    BeanWrapperFieldSetMapper.mapFieldSet (第184行)在以下行(第187行):

    binder.bind(new MutablePropertyValues(getBeanProperties(copy, fs.getProperties())));
    @Override
    public Properties getProperties() {
        if (names == null) {
            throw new IllegalStateException("Cannot create properties without meta data");
        }
    
    Run Code Online (Sandbox Code Playgroud)

    注意:我没有指定名称,因为我正在尝试Automap.

  3. 以下是我的代码:

    @Bean
        public LineMapper<Partner> lineMapper() {
            DefaultLineMapper<Partner> lineMapper = new DefaultLineMapper<Partner>();
            DelimitedLineTokenizer lineTokenizer = new DelimitedLineTokenizer();
            BeanWrapperFieldSetMapper<Partner> fieldSetMapper = new BeanWrapperFieldSetMapper<Partner>(); 
            fieldSetMapper.setBeanFactory(getApplicationContext()); 
            fieldSetMapper.setTargetType(Partner.class);
            lineMapper.setLineTokenizer(lineTokenizer);
            lineMapper.setFieldSetMapper(fieldSetMapper);
            return lineMapper;
        }
    
    Run Code Online (Sandbox Code Playgroud)
  4. 精确的堆栈跟踪

    退出-DESCR.:org.springframework.batch.item.file.FlatFileParseException: Parsing error at line: 1 in resource=[class path resource [partner-import.csv]], input=[Mustermann,Max,dahiya.naveen@gmail.com,m]

    引起: java.lang.IllegalStateException: Cannot create properties without meta data at org.springframework.batch.item.file.transform.DefaultFieldSet.getProperties(DefaultFieldSet.java:745)

spring-batch

6
推荐指数
1
解决办法
1708
查看次数

仅当代码中其他地方存在类时,如何应用 CSS?

因此,如果某个类存在于其他地方的代码中,我只想应用特定的 CSS。我想知道这是否只能通过 css 实现,或者是否需要使用 Jquery 来实现。有人对此有什么想法吗?如果我需要使用 Jquery,你能举个例子说明它的样子吗?

正如您在我的代码中所看到的,我尝试做的是应用一个“margin-top何时li.active存在”。

显然我的 jsfiddle 不起作用:http://jsfiddle.net/zt40oa7d/

或者看下面的代码:

div.navbar {
  background-color: #CCF;
}
ul.box {
  margin: 0;
}
div.text {
  background-color: #FFC;
  padding: 10px;
}
div.page div.navbar ul.box li.active div.text {
  margin-top: 100px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="page">
  <div class="navbar">
    <ul class="box">
      <li class="active"><a href="#">Link 1</a>
      </li>
    </ul>
  </div>
  <div class="text">This the div that should go down due to the submenu ul</div>
</div>
Run Code Online (Sandbox Code Playgroud)

css jquery if-statement

6
推荐指数
1
解决办法
3万
查看次数

如何在内核模块中使用proc_pid_cmdline

我正在编写一个内核模块来获取 pid 列表及其完整进程名称。给出proc_pid_cmdline()完整的进程名称;使用相同的函数/proc/*/cmdline获取完整的进程名称。(struct task_struct) -> comm给出了它是什么进程的提示,但不是完整的路径。

我已经包含了函数名称,但它给出了错误,因为它不知道在哪里可以找到该函数。

如何proc_pid_cmdline()在模块中使用?

linux kernel

5
推荐指数
1
解决办法
2696
查看次数

使用RSync复制连续范围的文件

对不起,如果这没有意义,但我会尝试提供所需的所有信息!

我想使用rsync将一系列顺序编号的文件从一个文件夹复制到另一个文件夹.

我正在归档DCDM(它是一个电影的东西),它包含600,000个单独编号的顺序.tif图像文件(~10mb ea.).

我需要打破这一点才能正确存档到LTO6磁带上.我想使用rsync来准备文件夹,这样我的简单bash .sh文件就可以自动化我要备份到磁带的各种文件夹和文件.

我在运行rsync时通常使用的命令是:

sudo rsync -rvhW --progress --size only <src> <dest>
Run Code Online (Sandbox Code Playgroud)

sudo如果需要我使用,我总是首先测试结果--dry-run

我有任何工作(没有踢出错误)的唯一方法是使用*通配符.然而,这不仅会与设定的模式(例如,文件01*将只从范围内移动文件010000 - 019999),我不得不重复了02,03,04等.

我已经在网上看了,我正在努力找到一个有效的答案.

这可能是不可能的,并且对于600,000个.tif文件,我不能为每个文件写一个排除!

有关如何(如果有的话)这样做的任何想法?

欧文.

linux bash ubuntu rsync

5
推荐指数
1
解决办法
2301
查看次数

为什么正则表达式的西里尔字母错过了一个字母?

我想验证html页面中的文本输入字段以仅接受西里尔字母.我使用正则表达式在JavaScript中编写了验证代码,如下所示:

var namevalue = document.getElementById("name")
var letters = /^[?-??-?]+$/;
if (namevalue.matches(letters)) {
  alert("Accepted");
}
else {
  alert("Enter only cyrillic letters");
}
Run Code Online (Sandbox Code Playgroud)

此代码适用于除Ёё之外的所有西里尔字母

html javascript regex

5
推荐指数
1
解决办法
1391
查看次数

textarea调整父div容器的大小

当在html中调整文本区域大小时,如何使div增加高度?

我有以下代码

   <div class="reply">
            <p>Please enter your reply:</p>
            <textarea rows="4" cols="80"></textarea>
            <br />
            <input type="submit" value="Submit reply"/>
            <div class="clear"></div>
   </div>
Run Code Online (Sandbox Code Playgroud)

但是,当用户调整大小时,文本区域会从容器中移出,如何使父div的高度随文本区域的大小增长?

问题的图片

在此输入图像描述

html css html5 textarea

5
推荐指数
1
解决办法
7264
查看次数

Css只有条纹文字阴影效果

是否有一种干净而优雅的方式来实现复古条纹文字阴影效果?

举个例子,我想用css重现这样的东西:

在此输入图像描述

我希望条纹与字体颜色不同.

css text effects cross-browser css3

5
推荐指数
1
解决办法
1925
查看次数

Bootstrap推/拉问题

我对Bootstrap很新,并且在使用push和更改元素的对齐方面存在问题pull.这是小屏幕尺寸(xs及以上)的理想结果:

-------------------
|     Search      |
-------------------
|    Directory    |
-------------------
|   Preferences   |
-------------------
Run Code Online (Sandbox Code Playgroud)

然后对于所有大小md及以上的屏幕,我想要这个布局:

-------------------
|  Search  | Pref.|
-------------------
|    Directory    |
-------------------
Run Code Online (Sandbox Code Playgroud)

我已经读过Bootstrap布局应该是移动优先设计的,所以我的代码如下:

.a {
  background-color: green;
}
.b {
  background-color: blue;
}
.c {
  background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
  <div class="row">
    <div class="col-xs-12 col-md-7 a">Search</div>
    <div class="col-xs-12 b col-md-push-12">Directory</div>
    <div class="col-xs-12 col-md-5 c col-md-pull-7">Preferences</div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的代码的Bootply.它的工作方式与小屏幕一样,每个都div以正确的顺序堆叠,但我无法弄清楚原因push,pull …

html css twitter-bootstrap

5
推荐指数
1
解决办法
1749
查看次数

CSS只有箭头和边框的工具提示

样式

.Tooltip {
    position: absolute;
    z-index:999;
    width:200px;
    height:57px;
    padding:20px;
    font-family: "Comic Sans MS", cursive;
    font-weight:bold;
    font-size:14px;
    color:rgba(21,139,204,1);
    text-align:justify;
    border-radius:10px;
        -webkit-border-radius:10px;
        -moz-border-radius:10px;
    box-shadow: inset 0px 0px 5px 1px rgba(21,139,204,1);
        -webkit-box-shadow: inset 0px 0px 5px 1px rgba(21,139,204,1);
        -moz-box-shadow: inset 0px 0px 5px 1px rgba(21,139,204,1);
    background:#dbf3ff;
}
.Tooltip .ArrowWrap {
    position:absolute;
    margin-top:77px;
    margin-left:81px;
    height:18px;
    width:37px;
    overflow:hidden;
}
.Tooltip .ArrowWrap .ArrowInner {
    width:25px;
    height:25px;
    margin:-13px 0 0 6px;
    transform: rotate(45deg);
        -ms-transform: rotate(45deg); /* IE 9 */
        -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    box-shadow: …
Run Code Online (Sandbox Code Playgroud)

html css css3 css-shapes

5
推荐指数
2
解决办法
2414
查看次数

带有动画的 Google Maps SVG 标记

无法将此 SVG 设为动画作为 Google 地图上的标记

<svg width="120px" height="120px" viewBox="0 0 120 120" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  <g fill="none" fill-rule="evenodd" stroke-width="1" stroke="black" stroke-opacity="0.3">
    <circle cx="50" cy="50" r="50">
      <animate attributeName="r" begin="0s" dur="3s" values="0;50" keyTimes="0;1" keySplines="0.1,0.2,0.3,1" calcMode="spline" repeatCount="indefinite"></animate>
      <animate attributeName="stroke-opacity" begin="0s" dur="3s" values="0;.3;.3;0" repeatCount="indefinite"></animate>
    </circle>
    <circle cx="50" cy="50" r="30">
      <animate attributeName="r" begin="-1s" dur="3s" values="0;50" keyTimes="0;1" keySplines="0.1,0.2,0.3,1" calcMode="spline" repeatCount="indefinite"></animate>
      <animate attributeName="stroke-opacity" begin="-1s" dur="3s" values="0;.3;.3;0" repeatCount="indefinite"></animate>
    </circle>
  </g>
</svg>
Run Code Online (Sandbox Code Playgroud)

javascript svg google-maps google-maps-api-3 google-maps-markers

5
推荐指数
1
解决办法
2476
查看次数