小编Dan*_*nny的帖子

java:comp/env /做什么?

我花了太多时间在连接一些JNDI工厂bean时试图找出一些错误.结果问题是,而不是......

<bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean">
  <property name="jndiName" value="java:comp/env/jdbc/loc"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

我其实写了这个......

<bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean">
  <property name="jndiName" value="jdbc/loc"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

我推断java:comp/env /可能引用了一些环境变量,并最终使我的上下文文件被查看.唯一的区别是java:comp/env /.从专家的口中,这是做什么的?

如果没有值中的java:comp/env前缀,我将收到一条错误,指出"Name jdbc未绑定在此Context中".

spring factory jndi jdbc

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

Chrome有内置的调用堆栈吗?

从Visual Studio,我习惯于在任何断点处显示调用堆栈.Chrome有一个调用堆栈功能,我可以看到断点之前的功能吗?

如果没有,是否有替代品(与Chrome一起使用的第三方解决方案?)开发人员用来查看哪些功能导致了断点?

编辑:要清楚,我希望调用堆栈出现在Chrome的javascript控制台中.

javascript browser callstack google-chrome google-chrome-devtools

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

如何为我的Android Market APK创建证书?

我想将我的第一个APK /应用程序上传到Android Market,但是我收到了这个错误(顺便说一下,当我在stackoverflow中搜索时,它没有引导我找到正确的链接).

Market不接受使用调试证书签名的apks.创建一个有效期至少50年的新证书.市场要求用于签署apk的证书至少在2033年10月22日之前有效.创建新证书.

虽然事实证明这个问题很相似,但这个人只是说"哦,你提醒我怎么做"而没有实际解释.我看过"答案"中提到的网站,但这是我的问题:

  • 我不知道我的keytool工具在哪里.在Android的网站是非常模糊的,我没有在我的..\android-sdk-windows\tools目录中看到任何类型的"keytool".
  • 我想我以前做过这个,但是我希望我有一组步骤,比如"打开一个命令提示符,导航到keytool所在的目录,输入命令'xyz -flagsforxyz',然后指向Eclipse中的'export release apk'选项中的keystore"......或者类似的东西.

我希望你能说我已经尝试了一些东西!我可能只是忽略了一些简单的事情 - 所以是时候将这些步骤记录在stackoverflow中了!谢谢你的帮助.

debugging android release certificate google-play

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

如何在twitter bootstrap元素后创建换行符?

我道歉,因为这看起来很简单.

以下一个元素在换行符上的方式插入换行符的正确方法是什么?似乎有些东西会自动执行此操作(例如<p>在`内),但我看到下一个元素可以出现在最后一个元素旁边的行为.

HTML:

<ul class="nav nav-tabs span2">
    <li><a href="./index.html"><i class="icon-black icon-music"></i></a></li>
    <li><a href="./about.html"><i class="icon-black icon-eye-open"></i></a></li>
    <li><a href="./team.html"><i class="icon-black icon-user"></i></a></li>
    <li><a href="./contact.html"><i class="icon-black icon-envelope"></i></a></li>
</ul>
<BR /> <!-- It seems dumb to need this!  Is this really how -->
<BR /> <!-- to get a newline? -->
<BR /> <!-- Well, it's what -->
<BR /> <!-- I'm doing now, I suppose... -->
<BR />

<div class="well span6">
    <h3>I wish this appeared on the next line without having to …
Run Code Online (Sandbox Code Playgroud)

html html-lists css-float clearfix twitter-bootstrap

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

如何在目标C/iOS中的客户端上创建虚拟JSON数据?

我想在JSON中设置静态虚拟数据,供我的应用程序处理.这纯粹是客户端; 我不想从网络中检索任何东西.

到目前为止,我看到的所有问题和答案都有NSData*变量存储从网络调用中检索到的内容,而[JSONSerialization JSONObjectWithData:...]通常作用于未手动创建的数据.

这是我在xcode中尝试过的一个例子.

NSString* jsonData = @" \"things\": [{ \
\"id\": \"someIdentifier12345\", \
\"name\": \"Danny\" \
\"questions\": [ \
    { \
        \"id\": \"questionId1\", \
        \"name\": \"Creating dummy JSON data by hand.\" \
    }, \
    { \
        \"id\": \"questionId2\", \
        \"name\": \"Why no workie?\"
    } \
    ], \
\"websiteWithCoolPeople\": \"http://stackoverflow.com\", \
}]}";

NSError *error;
NSDictionary *parsedJsonData = [NSJSONSerialization JSONObjectWithData:jsonData options:kNilOptions error:&error];
Run Code Online (Sandbox Code Playgroud)

尝试创建该JSON数据变量或尝试解析时,尝试更改(并尝试更改内容,例如将NSString*从该JSON字符串切换为NSData*)已经产生了null parsedJsonData数据或异常.

如何在我自己的代码中创建虚拟JSON数据,以便可以通过解析JSON数据的普通Foundation类来解析它?

json objective-c nsdictionary foundation ios

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

在Android中,如何设置ListView项的高度和宽度?

我想创建一个具有一个或两个列表视图的界面,最终跨越整个屏幕有两行.我怎样才能改变它们的高度,使它们垂直占据屏幕的50%?

如果它是沿着相同的路线,我很想知道如何做到这一点,无论方向如何.

关于宽度; 让我们说我有两个列表视图,每个列表视图有一行.它们如上所述跨越整个屏幕.较低的列表视图中有两个可点击的项目,每个项目占据屏幕空间的50%,水平.

那可能吗?如果是这样,怎么样?

java height android listview width

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

如何在不使用文本的情况下找到Ruby运算符的含义?

您如何在代码中找到有关运营商使用情况的信息(最好通过Google)?在这种情况下,我想在Ruby中找到这段代码的含义.

x = [1,2,3]
x.send :[]=,0,2
x[0] + x.[](1) + x.send(:[],2)
Run Code Online (Sandbox Code Playgroud)

我希望你教我如何钓鱼 - 不要告诉我操作员做什么.当我去Google并尝试搜索符号时,我会得到不包含特定用法的示例或教程.

/sf/ask/81605051/表示Google驳回了这种表示法; 我正在寻找一个"答案"的方式是要求至少有一个成功的演练来自可以接受上述代码的人并说"这是我如何找出操作员的行为".

我的搜索失败的示例.

  • 我搜索Ruby:[] =并添加/删除符号,运算符,冒号,括号,方括号等术语,并且无法以这种方式找到这些运算符的用法.

  • 我搜索红宝石.符号,添加/删除术语如周期,网点,括号等.

  • 我搜索备忘单.找到Ruby on Rails默认目录结构,正则表达式等的备忘单,但仍然不是我正在寻找的.

ruby operators

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

在IntelliJ中创建Android项目时如何设置Java SDK?

我试图通过遵循JetBrain指令在IntelliJ中运行Android项目,但在尝试选择项目模板时遇到错误消息(步骤2).错误是

"无法创建SDK

您需要首先配置Java SDK".

我在Mac上执行此操作,并按照上面链接的第一页说明进行操作.特别是:

  • tools/android update sdk --no-ui只下载Android SDK内容后从终端运行命令.我之所以提到这一点,是因为它说"运行SDK Manager",但我没有看到我解压缩的那种.运行上述命令已下载并安装了许多Android API版本和修订版.
  • 我下载的JDK是jdk-7u17.我安装了它; 这就是我需要做的一切吗?

当我在步骤2中按"新建..."按钮时,出现"首先配置Java SDK"的错误.是否有人知道如何配置我的Java SDK?JetBrain指令中是否有遗漏或丢失的东西?

单击

编辑:显然,单击确定后出现文件浏览器.这让我更加困惑,因为它接受设置我的JDK位置,但我想要的是查看Android项目.我的Android SDK位于名为"android-sdk-macosx"的文件夹中,但是当它被选中时,它不会显示Android选项.如何进入Android模板?

java android intellij-idea

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

Java 中 ContainsAll 的成本是多少?

我今天在写代码的时候发现了containsAll()(一个List接口方法),它看起来很流畅。有谁知道这在性能/迭代方面要花多少钱?

文档在这方面没有提供太多内容。

java arrays interface list

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

为什么在"构建权限"列表中禁用了用户,如何启用它们以分发我的TestFlight应用程序?

当我准备通过TestFlight发送我的IPA时,我按预期达到了构建权限列表.这是具有用户名供您选择分发的屏幕.

在此输入图像描述

其中一些名称显示为灰色,我无法选择它们.我很确定他们在我的配置文件中,并且我已经上传了他们的UDID.

我该如何启用它们?

编辑:或者,我听说在分发应用程序后可以添加配置文件/分发列表.由于我只想尽快将我的应用程序提供给我的测试人员,这是一个将应用程序发送给残疾人的选项吗?请问大家太多的垃圾邮件第二次,在这种情况下?

testflight

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

在JSP中,path和value属性在输入标记中的作用是什么,以及表单前缀如何影响它们?

只是想要一个直接问题的明确答案 - 谷歌搜索结果已经到处或者没有解决你将在下面看到的组合.

我通常是一个JSP新手,并一直在使用以下代码.

<form:input id="theId" path="path.copied.directly.fromSomewhereElse"
    cssClass="contentTextInput" cssStyle="width: 229px" />
Run Code Online (Sandbox Code Playgroud)

当我把它放到我的JSP页面并加载我的网站时,它工作正常,看起来像我的cssClass定义它.然后我开始搞乱它,因为我希望它显示默认.

<form:input id="theId" path="path.copied.directly.fromSomewhereElse"
    value="blah" cssClass="contentTextInput" cssStyle="width: 229px" />
Run Code Online (Sandbox Code Playgroud)

突然,HTTP 500,一个org.apache.jasper.JasperException!所以我决定完全删除路径,同时保留值.由于以前的经验,这只是我所知道的第一步.代码现在是:

<form:input id="theId" value="someClass.valueIWantAsDefault" 
    cssClass="contentTextInput" cssStyle="width: 229px" />
Run Code Online (Sandbox Code Playgroud)

这实际上也引发了异常 - 但后来我删除了表单前缀并且它的工作原理 - 主要是.你看,cssClass的效果现在已经消失了; 它看起来像一个常规的,未受影响的输入文本框.这是迄今为止的代码.

<input id="theId" value="someClass.valueIWantAsDefault" 
    cssClass="contentTextInput" cssStyle="width: 229px" />
Run Code Online (Sandbox Code Playgroud)

这些属性(和前缀)究竟做了什么才能使这种混合和匹配工作?

java attributes jsp input

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

当CSS属性可以有多个值时,这些值是否总是用空格分隔?

"字体"属性可以包含多个值来指定字体样式,字体,重量等

我正在玩一个CSS解析器,似乎无法找到一个明确的答案:CSS属性值总是用空格分隔吗?

font: italic small-caps bold 12px arial,sans-serif
Run Code Online (Sandbox Code Playgroud)

上面的例子有"arial,sans-serif",没有空格.所有其他w3c示例都遵循相同的约定,暗示空白是保留用于将值彼此分离 - 这似乎是一个安全的假设,但我没有看到它明确确认.

我见过的其他问题和讨论涉及速记选择器,输出不同的属性值(这些的答案似乎也假设空格分离),以及是否可以在一行中声明多个属性.但是他们似乎都没有做出最后的调用:是否是最终的分隔符?

css fonts whitespace

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