小编Nit*_*hya的帖子

在Eclipse中创建新的Maven项目时显示错误

当我在eclipse IDE中尝试在Maven上创建新项目时,它显示以下错误:

"无法获取插件执行的参数编码值default-resources插件org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个依赖项无法解析:无法收集org.apache的依赖项. maven.plugins:maven-resources-plugin:jar:2.5() "

有人请告诉我要做什么吗?

谁能告诉我创建启用Maven的Spring项目的步骤?

pom.xml中:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.spring</groupId>
  <artifactId>SpringMaven</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>war</packaging>
  <name>SpringMaven</name>
</project>
Run Code Online (Sandbox Code Playgroud)

java eclipse spring maven

7
推荐指数
1
解决办法
2万
查看次数

javascript-如何在json字符串上使用正则表达式来搜索JQuery中的数据表列?

我只是在javascript中使用以下语句来搜索一列中的特定字符串并过滤数据表中的记录.

  term = $(this).val();
  table.column(2).search(term, true, false).draw();
Run Code Online (Sandbox Code Playgroud)

这是我的JSON字符串:

[{"userid":"2315","location":"x","details":"{\"subject??s\": {\"English\": [\"meena\", \"teena\"]}, \"hours\": {\"2\"}}}", 
 {"userid":"3009","location":"y","details":"{\"subjects\": {\"English\": [\"meena\"]}, \"hours\": {\"4\"}}}, 
 {"userid":"3109","location":"z","details":"{\"English\": [\"suresh\", \"divya\"]}, \"hours\": {\"4\"}}, 
 {"userid":"3209","location":"a","details":"{\"English\": [\"ramesh\", \"meena\"]}, \"hours\": {\"4\"}}, 
 {"userid":"3309","location":"b","details":"{\"subjects\": {\"English\": [\"revathi\", \"meena\"]}, \"hours\": {\"4\"}}}
]
Run Code Online (Sandbox Code Playgroud)

想要使用正则表达式匹配"英语"中的任何一个值,并使用该值搜索以过滤记录.如下所示.

regex = '"English": ["'+ '.*' +term+'.*';
table.column(3).search(regex, false, false).draw();
Run Code Online (Sandbox Code Playgroud)

但上述说法不起作用.

任何人都可以建议我为此编写正则表达式的正确方法吗?

javascript jquery json

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

python-我们可以将tempfile与子进程一起使用以获取python应用程序中的非缓冲实时输出

我正在尝试从python Windows应用程序运行一个python文件。为此,我使用了subprocess。为了在应用程序控制台上获得实时流输出,我尝试了以下语句。

带PIPE

p = subprocess.Popen(cmd,
                     stdout=subprocess.PIPE,
                     stderr=subprocess.STDOUT, shell=True)

for line in iter(p.stdout.readline, ''):
    print line
Run Code Online (Sandbox Code Playgroud)

(要么)

process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
while True:
    out = process.stdout.read(1)
    if out == '' and process.poll() != None:
        break
    if out != '':
        sys.stdout.write(out)
        sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)

不仅上面的代码尝试了很多方法。获得如下相同的结果:

1.Python Windows应用程序花费大量时间运行

2.然后,应用程序窗口长时间处于“无响应”状态

3.然后将整个输出打印在控制台上

我知道python应用程序中正在发生缓冲区溢出,这就是为什么我没有实时输出的原因。

我为此发布了很多查询,但仍然没有解决方案。

刚刚找到并尝试了这个的tempfile。但是我不确定这将提供实时流输出。

我可以这样尝试吗?

import tempfile
import subprocess

w = tempfile.NamedTemporaryFile()
p = subprocess.Popen(cmd, shell=True, stdout=w, 
                        stderr=subprocess.STDOUT, bufsize=0)

with open(w.name, 'r') as r:
    for line in r:
        print line
w.close() …
Run Code Online (Sandbox Code Playgroud)

python python-2.7

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

我们可以在String中将String数组添加到StringBuffer或StringBuilder中吗?

现在我正在开发一个关于Java的简单项目.我在String Builder中附加并在控制台上打印字符串.当我尝试将字符串数组追加到字符串生成器中时,它会在控制台上打印对象而不是字符串数组.告诉我的尝试是对还是错.

java arrays string stringbuilder stringbuffer

2
推荐指数
1
解决办法
7031
查看次数

在Eclipse中创建Hibernate项目时显示错误

目前我正在学习hibernate.我正在尝试在eclipse中创建一个关于hibernate的项目.在hibernate.cfg.xml中,它显示警告.."stream not available"

hibernate.cfg.xml中:

  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE hibernate-configuration PUBLIC
 "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
 <hibernate-configuration>
  <session-factory name="studentFactory">
    <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="connection.url">jdbc:mysql://localhost/nithya</property>
    <property name="connection.username">root</property>
    <property name="connection.password">root</property>
    <property name="connection.pool_size">5</property>   
    <property name="dialect">org.hibernate.dialect.mysqlDialect</property>  
    <property name="show_sql">false</property>
    <property name="hbm2ddl.auto">update</property>
    <mapping resource="\com\\xmls\\Student.hbm.xml" />
 </session-factory>
Run Code Online (Sandbox Code Playgroud)

警告线是......" http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd ">

任何人帮助我克服它,并建议学习和创建hibernate项目的最佳方法..提前感谢..

java eclipse hibernate

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