程序设计

专业和发烧友程序员的问答

18
如何在变量内部的字符串中添加双引号?
我有像这样的变量: string title = string.empty; 我需要的是,无论传递给它的字符串是什么,我都必须在div中用双引号显示内容。所以我写了类似的东西: ... ... <div>"+ title +@"</div> ... ... 但是如何在此处添加双引号?这样它将显示为: "How to add double quotes"

13
以编程方式设置android形状颜色
我正在编辑以使问题更简单,希望能帮助您找到正确的答案。 说我的oval形状如下: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:angle="270" android:color="#FFFF0000"/> <stroke android:width="3dp" android:color="#FFAA0055"/> </shape> 如何从活动类中以编程方式设置颜色?


13
C“ int”的大小是2个字节还是4个字节?
C中的Integer变量占用2个字节还是4个字节?它取决于哪些因素? 大多数教科书都说整数变量占用2个字节。但是,当我运行一个程序打印整数数组的连续地址时,它显示出4的差。
168 c  int  byte 


1
嵌入字体的SVG图像的正确mime类型
这是通常的SVG MIME类型: image/svg+xml 而且效果很好。但是,当嵌入SVG字体时,chrome会告诉您mime类型不正确,这显然是因为您返回的是字体而不是图像。 有通用的哑剧类型吗?铬不对吗?被application/svg+xml接受吗? 我想这仍然是HTML5中的灰色区域,但是这里的人可能知道。

8
Java中的@UniqueConstraint批注
我有一个Java bean。现在,我想确保该字段应该唯一。 我正在使用以下代码: @UniqueConstraint(columnNames={"username"}) public String username; 但是我遇到了一些错误: @UniqueConstraint is dissallowed for this location 使用唯一约束的正确方法是什么? 注意:我正在使用播放框架。

7
向IntelliJ Project添加Gradle支持的最佳方法
我到处环顾了很多,还没有找到将现有IntelliJ项目转换为Gradle的最佳解决方案。我在团队环境中工作,我们目前共享.ipr文件,因为我们要跟踪一些构建配置。最终,我们将摆脱那些偏爱Gradle的人,但是在Gradle转换完成之前,我无法搞砸。 另外,我们的Java源文件位于src目录的根目录中,而不是标准的src / main / java。 有什么方法可以将Gradle添加到项目中,而又不会使我删除并重新创建IntelliJ项目,又不会在其他人进行Git拉动时搞砸其他人呢?

4
输入为空时如何禁用按钮?
我是React.js的新手,如果这个问题对您来说太愚蠢了,对不起。 我试图在输入字段为空时禁用按钮。在React中,什么是野兽方法? 我正在执行以下操作: <input ref="email"/> <button disabled={!this.refs.email}>Let me in</button> 这样对吗? 这不仅仅是动态属性的复制,因为我也很好奇关于将数据从一个元素传输/检查到另一个元素的好奇。
168 reactjs 

4
Bash中“ if”语句的“ and”运算符
我正在尝试创建一个简单的Bash脚本来检查网站是否关闭,并且由于某种原因“ and”运算符不起作用: #!/usr/bin/env bash WEBSITE=domain.com SUBJECT="$WEBSITE DOWN!" EMAILID="an@email.com" STATUS=$(curl -sI $WEBSITE | awk '/HTTP\/1.1/ { print $2 }') STRING=$(curl -s $WEBSITE | grep -o "string_to_search") VALUE="string_to_search" if [ $STATUS -ne 200 ] && [[ "$STRING" != "$VALUE" ]]; then echo "Website: $WEBSITE is down, status code: '$STATUS' - $(date)" | …
168 bash  if-statement 

8
在`dplyr`中使用动态变量名
我想用来dplyr::mutate()在数据框中创建多个新列。列名及其内容应动态生成。 来自虹膜的示例数据: library(dplyr) iris <- tbl_df(iris) 我创建了一个函数来从Petal.Width变量中更改新列: multipetal <- function(df, n) { varname <- paste("petal", n , sep=".") df <- mutate(df, varname = Petal.Width * n) ## problem arises here df } 现在,我创建一个循环来构建我的列: for(i in 2:5) { iris <- multipetal(df=iris, n=i) } 但是,由于mutate认为varname是一个文字变量名,因此循环仅创建一个新变量(称为varname),而不是四个(称为花瓣2-花瓣5)。 如何mutate()使用动态名称作为变量名称?
168 r  dplyr  r-faq 

20
获取数组中所有选定的复选框
所以我有这些复选框: <input type="checkbox" name="type" value="4" /> <input type="checkbox" name="type" value="3" /> <input type="checkbox" name="type" value="1" /> <input type="checkbox" name="type" value="5" /> 等等。它们大约有6个,并且都是手工编码的(即未从数据库中获取),因此它们可能会保持一段时间不变。 我的问题是如何将它们全部放入一个数组中(在javascript中),以便在$.post使用Jquery 进行AJAX 请求时可以使用它们。 有什么想法吗? 编辑:我只希望将选中的复选框添加到数组
168 javascript  jquery  ajax  dhtml 

12
React-Native,Android,Gen​​ymotion:ADB服务器未确认
我正在Mac上使用React-Native,Android和Genymotion。运行react-native run-android时,在启动操作结束时得到以下行: ... 04:54:40 E/adb: error: could not install *smartsocket* listener: Address already in use 04:54:40 E/adb: ADB server didn't ACK 04:54:40 E/ddms: '/Users/paulbrie/Library/Android/sdk/platform-tools/adb,start-server' failed -- run manually if necessary 04:54:40 E/adb: * failed to start daemon * 04:54:40 E/adb: error: cannot connect to daemon :app:installDebug FAILED FAILURE: Build failed …

4
为什么在C#中为什么要在ValueTask <T>上使用Task <T>?
Наэтотвопросестьответына 堆栈溢出нарусском:КогдаследуетиспользоватьValueTask &lt;T&gt;? 从C#7.0开始,异步方法可以返回ValueTask &lt;T&gt;。解释说,当我们有一个缓存的结果或通过同步代码模拟异步时,应该使用它。但是,我仍然不明白始终使用ValueTask是什么问题,或者实际上为什么从一开始就没有使用值类型构建async / await。ValueTask何时无法完成这项工作?
168 c#  asynchronous 

3
函数调用后的两组括号
我一直在寻找过滤器在Angularjs中的工作方式,我看到我们需要发送2套括号。 $filter('number')(number[, fractionSize]) 它是什么意思,以及我们如何使用JavaScript处理它?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.