小编mrw*_*dog的帖子

是否有一种简单的方法来确定用户输入是否是bash中的整数?

我是一个打击脚本的新学生,我很难解决任务问题.我想知道是否有一种简单的方法来确定用户的输入是否是整数.更具体地说,如果提示用户输入整数,是否需要快速检查以进行验证?

bash shell

17
推荐指数
3
解决办法
5万
查看次数

如何查询包含方括号的列名?

我有一个csv,我需要在vb.net中解析为gridview.如果我做SELECT*,我会毫无问题地得到数据.但是,我需要引用实际的列名称.问题是,我无法控制生成csv的应用程序,并且它们将列名括在方括号中.

我怎么能这样做:

Dim cmdSelect As New OleDbCommand(SELECT "[name], [height] FROM myTable")
Run Code Online (Sandbox Code Playgroud)

所以我得到了数据的回报?

所以,为了非常清楚:我有一个应用程序,在名为myTable的表中创建一个带有列标题[name]和[height]的csv,对于我的生活,我无法弄清楚如何返回[名称]和[身高]具体​​.

sql vb.net

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

IBM TRIRIGA BIRT功能在Eclipse 3.6.2中安装后无法显示

直到两天前,我安装的带有BIRT的Eclipse Helios(来自一体化2.6.2软件包)工作得很好.在创建报告时,我的安装冻结了.我重新启动,然后BIRT工具不再可用.我删除了我的eclipse文件夹以及我的.metadata和.eclipse文件夹,并再次解压缩了包.通过正常设置 - 帮助>安装软件,安装'IBM TRIRIGA BIRT功能',然后重新启动.仍然没有可用的工具.还试图安装旧版和新版的一体机无济于事.我已经多次更改了工作区,日志没有显示任何错误.BIRT功能也出现在"已安装"列表中.

提前致谢.

编辑:

我的工作区的.metadata文件夹中的日志文件中存在错误,并且存在错误.所有超过2000KB的缓存jar都会引发以下错误:

org.eclipse.equinox.p2.core.ProvisionException:无法在文件中读取存储库:/ C:/Eclipse_Helios/eclipse/p2/org.eclipse.equinox.p2.repository/cache/content625995868.jar.

然后(在堆栈跟踪之后):

引起:java.io.IOException:Parser已达到Application设置的实体扩展限制"64,000".

我环顾四周,找到了几个解决方案(一个是关于eclipse中的设置,将jre设置为1.4以上(没有工作),或者创建一个名为jaxp.properties的文件并放置它$ {java .家里} /lib/jaxp.properties.

EIDT II:

所以我已经卸载了所有java版本,我发现了以下内容:

官方IBM TRIRIGA报告作者pdf说要安装java 1.5.

我已经尝试了1.5的多个版本,并且所有安装都很好,日志文件中没有任何错误.但是(这是最令人困惑的) - IBM TRIRIGA功能未在首选项中显示.没有任何错误,只是没有插件显示.

我试过java 1.6,并且该功能显示,但是当我尝试连接到数据库时,它会抛出一个连接错误:

!ENTRY com.tririga.platform.birt.preferences 4 0 2015-10-23 09:19:27.376
!MESSAGE Connection Failed
!STACK 0
com.tririga.platform.clientserver.reqresp.RequestResponseException: An Error Occurred. Contact your System Administrator. -- [MID-2406107507]
    at com.tririga.platform.clientserver.shared.http.ObjectSerializer.marshallError(ObjectSerializer.java:47)
    at com.tririga.platform.clientserver.shared.http.ObjectSerializer.marshall(ObjectSerializer.java:57)
    at com.tririga.platform.clientserver.server.http.HTTPClientConnectionHandler.doPost(HTTPClientConnectionHandler.java:133)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.tririga.platform.context.ContextFilter$2.execute(ContextFilter.java:130)
    at com.tririga.platform.context.ContextServiceImpl.runInNewReadOnlyContext(ContextServiceImpl.java:146)
    at com.tririga.platform.context.ContextFilter.doFilterInternal(ContextFilter.java:116)
    at com.tririga.platform.context.ContextFilter.doFilter(ContextFilter.java:65)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.tririga.web.filter.XSSDecodingFilter.doFilter(XSSDecodingFilter.java:61)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) …
Run Code Online (Sandbox Code Playgroud)

eclipse

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

如何创建一个接受两个整数作为参数的批处理文件

我刚开始学习命令行脚本,我有一个学校作业,第一部分是创建一个接受两个整数作为参数的批处理文件.随后整个问题将对整数进行操纵,我并不寻求任何帮助.我用Google搜索了许多不同的方法,似乎无法得出答案.我该如何开始呢?

我知道这对于读这篇文章的人来说非常基本,但是我要求你给我一些松懈,我们都必须从某个地方开始.

command-line batch-file

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

在app.config中增加后运行WCF测试客户端并接收MaxReceivedMessageSize错误

我正在尝试在VS 2013中设置我的第一个WCF服务.我正忙着通过一个教程,但是遇到了麻烦......

运行一个简单的服务(DataViewerService),它调用数据库以返回记录集.我已将绑定更改为:

<bindings>
  <basicHttpBinding>
    <binding allowCookies="true"
             maxReceivedMessageSize="20000000"
             maxBufferSize="20000000"
             maxBufferPoolSize="20000000">
      <readerQuotas maxDepth="32"
           maxArrayLength="200000000"
           maxStringContentLength="200000000"/>
    </binding>
  </basicHttpBinding>
</bindings>
Run Code Online (Sandbox Code Playgroud)

在system.serviceModel中,我直接在下面包含了

<services>
  <service name="DataViewerService.Service1">
    <host>
      <baseAddresses>
        <add baseAddress="http://localhost:8733/Design_Time_Addresses/DataViewerService/Service1/" />
      </baseAddresses>
    </host>
    <endpoint address="http://localhost:2112/Viewer" 
              binding="basicHttpBinding" 
              contract="DataViewerService.IService1"> 
      <identity>
        <dns value="localhost" />
      </identity>
    </endpoint>
    <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
  </service>
</services>
Run Code Online (Sandbox Code Playgroud)

谷歌搜索,我读到的只是客户端和服务器都需要设置...但是,我在localhost上运行,我在wcf测试客户端内消耗.我似乎无法弄清楚我需要在哪里做出这些改变......我错过了什么?

c# wcf wcf-binding visual-studio

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

在bash脚本中调用函数时遇到问题

我一直在处理我们的介绍脚本编写任务,并且在调用脚本中的函数时遇到了问题.我在作业的第二部分,我只是在测试,以确保我所拥有的(希望)能够发挥作用.我收集了一些目录,并询问是或否.当我得到'y'时,我写了一个我调用的小函数,当我得到一个'n'时,我有另一个函数,两个简单的回声.有什么问题?

part_two(){
    answer=""
    for value in "$@";do
      echo "$value"
      while [ "$answer" != "y" -a "$answer" != "n" ]
      do 
        echo -n "Would you like to save the results to a file? (y/n): "
        read answer
      done
      if [ "$answer" = "n" ]
        then 
          part_six
      elif [ "$answer" = "y" ]
        then 
          part_five
      fi 
    done
}

part_two $@

part_five(){
    echo -n "working yes";
}

part_six(){
    echo -n "working no";
}
Run Code Online (Sandbox Code Playgroud)

一如既往,我们将非常感谢任何帮助.

bash

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

如何从文本文件中读取字符,然后将它们存储到 Ruby 中的散列中

我正在处理一项任务,无法弄清楚。我们必须首先解析一个文本文件,然后将结果提供给一个哈希。我已经这样做了:

    code = File.open(WORKING_DIR + '/code.txt','r')
    char_count = {'a' => 0,'b' => 0,'c' => 0,'d' => 0,'e' => 0,'f' => 0,'g' => 0,'h' => 0,'i' => 0,
                   'j' => 0,'k' => 0,'l' => 0,'m' => 0,'n' => 0,'o' => 0,'p' => 0,'q' => 0,'r' => 0,
                   's' => 0,'t' => 0,'u' => 0,'v' => 0,'w' => 0,'x' => 0,'y' => 0,'z' => 0
                   }
# Step through each line in the file.
code.readlines.each do |line|

    # Print each character of …
Run Code Online (Sandbox Code Playgroud)

ruby

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

标签 统计

bash ×2

batch-file ×1

c# ×1

command-line ×1

eclipse ×1

ruby ×1

shell ×1

sql ×1

vb.net ×1

visual-studio ×1

wcf ×1

wcf-binding ×1