问题列表 - 第44493页

格式化值之间具有相同间距的C#字符串

我有3个字符串.第一组字符串是:

"1.0536"  
"2.1"  
"2" 
Run Code Online (Sandbox Code Playgroud)

第二个是:

"Round"  
"Square"  
"Hex"
Run Code Online (Sandbox Code Playgroud)

最后是:

"6061-T6"  
"T351"  
"ASF.3.4.5" 
Run Code Online (Sandbox Code Playgroud)

我需要将三个字符串组合在一起,每个字符串之间的间距相同.我不能使用\ t进行Tab键,因为在我组合字符串后,我将它们发送到Access数据库.

当我组合字符串时,它们看起来像:

"1.0536 Round 6061-T6"  
"2.1 Square T351"  
"2 Hex ASF.3.4.5" 
Run Code Online (Sandbox Code Playgroud)

我真的希望它们看起来像这样,每个字符串之间的间距相同:

"1.0536 Round 6061-T6"
"2.1 Square T351"
"2 Hex ASF.3.4.5"

我怎么能用C#做到这一点?

c# string

30
推荐指数
3
解决办法
4万
查看次数

我们如何检查我们是否在localhost上运行PHP脚本?

有没有办法检查我们是否在localhost上运行PHP脚本 - 开发服务器或实时服务器 - 生产服务器?是否有任何PHP常量,变量,函数等可以提供这些信息.

我需要这个为生产和开发服务器设置不同的设置.现在我解析URL以查看它是哪一个,但我想知道有没有更好的方法来做到这一点.我担心的是我们可能会更改脚本的URL,这可能会破坏我的检查.

我正在寻找一个具有一个配置文件和IF条件的解决方案,具体取决于我将定义不同的设置.唯一的问题是,当主机名,document_root或我用于识别本地/远程主机的其他服务器设置发生更改时,我不想更改IF语句.

并且希望从一个源更新SVN而不更改任何内容到我的生产服务器.

理想情况下,我希望能够使用这些设置运行CRON作业.

php development-environment production-environment

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

是否需要tomcat的server.xml的factory属性?

我已经在tomcat上阅读了更多关于JNDI的内容,并且我从多个资源中读取了工厂所需的资源.他们说它通常应该是" org.apache.tomcat.jdbc.pool.DataSourceFactory ".但是,我经常看到这样的事情 -

 <Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
               maxActive="100" maxIdle="30" maxWait="10000"
               username="javauser" password="javadude" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/javatest"/>
Run Code Online (Sandbox Code Playgroud)

那么tomcat在这种情况下做了什么?它默认为" org.apache.tomcat.jdbc.pool.DataSourceFactory "吗?

java tomcat jndi apache-commons-dbcp

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

Scala分区/收集用法

是否可以使用一个电话collect来制作2个新列表?如果没有,我该如何使用partition

scala list collect

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

为什么列表索引必须是整数,而不是元组?

我有这个简单的程序:

x = {}
x[1,2] = 3
print x
print x[1,2]
Run Code Online (Sandbox Code Playgroud)

它工作正常.拳头print生成{(1,2):3},第二个生成3.

但在我的"大"程序中,我似乎做了同样的但是得到了一个list indices must be integers, not tuple错误.此错误消息的含义以及如何解决此问题?

python dictionary tuples list

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

概括结构访问的高效实用方法?

我有以下内容:

Struct A {
   char a;
   char b[10];
   int c;
   float d;
}

Struct B {
   float d;
   char b[10];
   char a;
   int c;
   bool e;
}
Run Code Online (Sandbox Code Playgroud)

我想创建一个接受结构A或B的泛型函数来访问以下元素:

void SetD(A a, float f) { a.d = f; }
Run Code Online (Sandbox Code Playgroud)

将有许多不同的结构(大多数具有相同的元素)和许多功能来操作它们.

我正在尝试概括访问权限,因此我不必将每个方法复制到每个Struct中,从而导致重复的代码.不确定instanceof或模板在这里是否最好.关于如何优雅地实现这一点的任何想法?如果我能提供更多说明,请告诉我.

c++ templates struct class

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

Spring Tomcat和静态资源以及mvc:资源

我从头开始做一个Web应用程序.在我一直在处理已经运行了很长时间的应用程序之前,所以我没有必要处理完整的设置阶段.我使用的是Spring 3和Tomcat 6,我正在使用Eclipse 3.6

我提供图像(或其他与控制器响应不同的东西)存在很大问题.事实上,我无法找到一种方法将我的图像放在我的jsps中.我的配置,适用于:

 <servlet-mapping> 
     <servlet-name>springDispatcher</servlet-name> 
     <url-pattern>/</url-pattern> 
 </servlet-mapping> 
Run Code Online (Sandbox Code Playgroud)

在web.xml和

<bean name="/accise" class="it.jsoftware.jacciseweb.controllers.MainController">

</bean>
Run Code Online (Sandbox Code Playgroud)

对于servlet上下文(当然还有其他).

我在这里阅读了很多消息,其他论坛也在谈论这个:

<mvc:resources mapping="/resources/**" location="/resources/" />
Run Code Online (Sandbox Code Playgroud)

但如果我在我的servlet-context.xml中插入它,我将能够提供图像,但控制器"accise"将无法访问.我误用了还是误解了资源标签?什么是正确的方法?


更新解决方案!!! :)

问题是我的servlet-config.xml错过了一个声明:

现在它是(使用控制器上的注释):

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
        http://www.springframework.org/schema/aop 
        http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
        http://www.springframework.org/schema/tx
        http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-3.0.xsd
        http://www.springframework.org/schema/mvc 
        http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">


    <context:component-scan base-package="it.jsoftware.jacciseweb.controllers"></context:component-scan>
    <mvc:annotation-driven />

    <bean
        class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />

<mvc:resources mapping="/resources/**" location="/resources/" />
Run Code Online (Sandbox Code Playgroud)

java spring jsp tomcat spring-mvc

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

CSS填充中的第三个值是什么?

我正在使用Less Framework 3,我在css中看到了这一行:

body {
    padding: 60px 42px 0;
    width: 396px;
}
Run Code Online (Sandbox Code Playgroud)

怎么padding: 0办?

这看起来不像普通的CSS速记,而且top-right-bottom看起来很奇怪.

css

25
推荐指数
3
解决办法
9215
查看次数

当我从解决方案运行所有测试时,如何阻止Resharper运行我的规范项目?

我有各种其他项目的单元测试项目,我有一个Web应用程序的规范项目,它通过NUnit运行Selenium 2代码.这比其他测试需要更长的运行时间.

我只希望在运行构建脚本时运行这些规范测试,并且当我显式运行项目的测试时,而不是当我使用Resharper从Solution运行所有测试时.

当我从解决方案运行所有测试时,有没有办法设置Resharper或NUnit来忽略测试项目?

谢谢!

resharper nunit visual-studio-2010 resharper-5.1

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

Magento如何调试空白的白色屏幕

我的Magento后端出错,导致空白屏幕(WSOD).我在管理员中设置了错误,但在var/logs /中没有创建任何内容.(我已检查该目录的权限,一切正确).

我在index.php中也有ini_set('display_errors',1),Magento设置为开发人员模式.我也启用了apache和php错误日志.

虽然没有记录错误?!

任何人都有一个线索,为什么错误没有显示?我很困惑!谢谢

screen magento wsod

47
推荐指数
4
解决办法
10万
查看次数