问题列表 - 第36292页

LINQ计数字符外观

不是循环我的字符串我想使用LINQ.怎么做以下?

//  explode our word
List<char> rackBag = new List<char>();
rackBag.AddRange("MYWORD??".ToCharArray());

// How many wildcards?
int wildCardCount = rackBag.Count(x => x.Equals("?"));
Run Code Online (Sandbox Code Playgroud)

wildCardCount应该等于2.

c# linq

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

使用空格JAVA_OPTIONS进行JVM调优?

好的,所以我正在为我的JAVA_OPTIONS添加一个参数,如此处所述.但是,由于空间的原因,它无法正常工作.这是我在UNIX shell脚本中使用的行(就像文档中指定的那样):

JAVA_OPTIONS="-DFRAMEWORK_HOME=${app_home}/conf
          -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
          \"-Dcom.sun.jndi.ldap.connect.pool.protocol=plain ssl\""
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: 
"-Dcom/sun/jndi/ldap/connect/pool/protocol=plain
Run Code Online (Sandbox Code Playgroud)

如果我做protocol = plain OR protocol = ssl,我可以很容易地做到,但我真的需要它是"普通的ssl".

有人可以帮忙吗?

java bash jvm

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

如何显示大约180度旋转的Android UI元素

我想在android xml布局文件上显示一些UI元素.我尝试制作一个应用程序,其中两个玩家可以坐在移动设备的每一端,并互相对战.

所以需要显示一些180度旋转的按钮.

这可能吗?我试过android:gravity,但是这没用.

马丁,谢谢你的帮助

java user-interface android

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

尝试运行UNIX脚本后,找不到命令错误消息

我正在学习如何在UNIX中创建shell脚本,但我一直遇到这个愚蠢的错误.假设我制作了一个这样的脚本:

#!/bin/sh
echo HELLO
Run Code Online (Sandbox Code Playgroud)

我将文件保存为测试,并使用chmod 700 test使命令可执行.我将文件保存在我的主目录中,并(尝试)运行该文件,如下所示:

./test
Run Code Online (Sandbox Code Playgroud)

仅限UNIX回复:

./test: Command not found.
Run Code Online (Sandbox Code Playgroud)

到底是怎么回事?当我输入ls -l时,文件名旁边有一个星号.在我使用chmod命令之前就没有了.谁能告诉我我做错了什么?

unix shell

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

声明C++变量const是否有助于或损害性能?

我理解 - const限定数据类型的行为.不过,我很好奇,如果由于合格变量的过度或不足而导致任何表现获得或损失const.我特别想到在隔离的代码块中声明和使用的变量.例如,类似于:

const qreal padding = CalculatePadding();
const QSizeF page_size = CalculatePagePreviewSize(padding);
const QRectF content_rect = CalculatePagePreviewContentRect(page_size);
const QList<QRectF> pages = renderer.BuildPrintPages(printer_, map_scene_);
const QFont page_number_font = CalculatePageNumberFont();
const QFontMetrics metrics(page_number_font);
Run Code Online (Sandbox Code Playgroud)

假设我const在所有这些方面只需要合格的方法(以及更多.)在声明它们时是否有任何性能提升const?或者,相反,这实际上是否会损害性能?

我很好奇两个运行时性能(我猜这没有区别,因为const它只是一个编译时检查 - 有人可以确认吗?)和编译时性能.我对c ++没有足够的经验来感受这一点,并且我想知道const当所有其他事情(可维护性等)相等时我是否应该在过度或不足的情况下犯错.

c++ performance const

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

JKS与PKCS12的代码签名有什么优点?

购买代码签名证书时,从PKCS12到JKS证书开始有什么优点?一些供应商提供有关从JKS或PKCS12证书签名请求开始的说明.我们希望在使用购买的证书时具有最大的灵活性,特别是考虑到成本.例如,我们可能签署的不仅仅是Java代码(例如:iPhone或Android代码签名).在选择任何一种方法时,我们应该考虑哪些技术因素?

certificate jks pkcs#12

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

将python数值表达式转换为LaTeX

我需要使用有效的python语法转换字符串,例如:

'1+2**(x+y)'
Run Code Online (Sandbox Code Playgroud)

并获得等效的LaTeX:

$1+2^{x+y}$
Run Code Online (Sandbox Code Playgroud)

我尝试过sympy的乳胶功能,但它处理的是实际的表达式,而不是它的字符串形式:

>>> latex(1+2**(x+y))
'$1 + 2^{x + y}$'
>>> latex('1+2**(x+y)')
'$1+2**(x+y)$'
Run Code Online (Sandbox Code Playgroud)

但要做到这一点,它需要将x和y声明为"符号"类型.

我想要更直接的东西,最好是使用编译器模块中的解析器.

>>> compiler.parse('1+2**(x+y)')
Module(None, Stmt([Discard(Add((Const(1), Power((Const(2), Add((Name('x'), Name('y'))))))))]))
Run Code Online (Sandbox Code Playgroud)

最后但并非最不重要的,原因是:我需要生成那些乳胶snipptes,以便我可以在带有mathjax的网页中显示它们.

python math latex

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

在java中加载.properties文件的问题

我在加载.properties文件时遇到问题.以下作品:

private static Properties props = new Properties();
 ................
 .......................
 configurationProps.load(Test.class.getResourceAsStream("test.properties"));
Run Code Online (Sandbox Code Playgroud)

但是这个;

private static Properties props = new Properties();
 ................
 .......................
 configurationProps.load(Test.class.getResourceAsStream("C:\\someFilder\\test.properties"));
Run Code Online (Sandbox Code Playgroud)

出现以下错误.

Exception in thread "main" java.lang.NullPointerException
 at java.util.Properties.load(Properties.java:267)
 at Test.init(Test.java:24)
 at Test.main(Test.java:16)
Run Code Online (Sandbox Code Playgroud)

我想知道为什么它没有采取完整的路径.任何建议都非常感谢.

java

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

针对.NET构建的psake与rake

我正在研究用于ASP.NET MVC 2应用程序的构建工具.我喜欢使用脚本语言而不是XML的想法,并将我的选择范围缩小到psake或rake.我对Ruby或PowerShell没有多少经验,但我也愿意学习.如果那是我最好的选择,我不介意在我的构建服务器上安装Ruby.

我的构建没有太复杂或不寻常.它需要从Mercurial仓库中获取源代码,构建Visual Studio 10解决方案,对配置文件进行一些转换,基于Database(Data Dude)项目构建/运行SQL脚本,复制VS的Web Publish,以及做一些其他基本文件同步.

任何人都有可以比较它们的rake和psake的经验吗?一个人在功能方面是否优于另一个,还是仅仅归结为脚本语言偏好?

提前致谢.

编辑:我还没有CI解决方案,但我倾向于使用TeamCity.我以为我会提到它,以防一个构建工具比另一个更好.

.net rake build psake

18
推荐指数
2
解决办法
3239
查看次数

每个客户一个线程.可行?

我正在编写一个Java服务器,它使用普通套接字来接受来自客户端的连接.我正在使用相当简单的模型,其中每个连接在阻塞模式下都有自己的线程读取.伪代码:

handshake();

while(!closed) {
  length = readHeader(); // this usually blocks a few seconds
  readMessage(length);
}

cleanup();
Run Code Online (Sandbox Code Playgroud)

(线程是从一个创建的,Executors.newCachedThreadPool()所以启动它们不应该有任何重大的开销)

我知道这是一个天真的设置,如果线程是专用的OS线程,它不会很好地扩展到许多连接.但是,我听说Java中的多个线程可以共享一个硬件线程.真的吗?

知道我将在Linux上使用Hotspot VM,在具有8核和12GB RAM的服务器上,您认为这种设置适用于数千个连接吗?如果没有,有哪些替代方案?

java io networking multithreading nio

19
推荐指数
2
解决办法
4198
查看次数

标签 统计

java ×4

.net ×1

android ×1

bash ×1

build ×1

c# ×1

c++ ×1

certificate ×1

const ×1

io ×1

jks ×1

jvm ×1

latex ×1

linq ×1

math ×1

multithreading ×1

networking ×1

nio ×1

performance ×1

pkcs#12 ×1

psake ×1

python ×1

rake ×1

shell ×1

unix ×1

user-interface ×1