问题列表 - 第165665页

基金会5不与IE8合作

我正在使用Foundation 5,除了IE8以外,所有浏览器都能正常工作.我也尝试使用polyfill,但IE8上仍存在css问题.任何其他解决方案.

css internet-explorer media-queries zurb-foundation

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

通过名称访问表单的控件

不确定这篇文章的标题是否准确。我试图通过在循环中“组合”它们的名称来访问 Windows 窗体控件及其属性,但我似乎找不到相关文档。使用VB.net。基本上,假设我有以下内容:

Dim myDt As New DataTable

Dim row As DataRow = myDt.NewRow()

row.Item("col01") = Me.label01.Text
row.Item("col02") = Me.label02.Text
'...
row.Item("colN") = Me.labelN.Text
Run Code Online (Sandbox Code Playgroud)

我想编写一个 for 循环而不是 N 个单独的指令。虽然表达作业的左侧很简单,但当涉及到右侧时,我却被难住了:

For i As Integer = 1 to N
    row.Item(String.format("col{0:00}", i)) = ???
    ' ??? <- write "label" & i (zero-padded, like col) and use that string to access Me's control that has such name
Next
Run Code Online (Sandbox Code Playgroud)

另外,我希望能够将最终的“.Text”属性作为字符串传递,因为在某些情况下我需要“Text”属性的值,在其他情况下需要“Value”的值“ 财产; 一般来说,我感兴趣的属性可能是 i 的函数。

干杯。

vb.net winforms

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

创建Palindrome程序时出现逻辑错误

我试图让Palindrome程序尽可能小.但是,该程序给出了逻辑错误.当我输入回文字符串时,它会给出"假",这与预期相反.

char[] phrase;
Console.WriteLine((phrase = Console.ReadLine().ToArray())==phrase.Reverse().ToArray());
Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

我不想增加这个程序的语句数量.

c#

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

如何在lua中对表进行排序?

我有一个 lua 表,其中包含 2 个关键数据。我想按“num1”列对表进行升序排序,或者如果不可能,则按键值升序排序

这是我到目前为止所拥有的:

local widgets = {}
widgets[1568] = {}
widgets[1568]["num1"] = 99999
widgets[1568]["val2"] = "NA"
widgets[246] = {}
widgets[246]["num1"] = 90885
widgets[246]["val2"] = "NA"
widgets[250] = {}
widgets[250]["num1"] = 95689
widgets[250]["val2"] = "NA"
widgets[251] = {}
widgets[251]["num1"] = 95326
widgets[251]["val2"] = "NA"
widgets[252] = {}
widgets[252]["num1"] = 95301
widgets[252]["val2"] = "NA"
widgets[256] = {}
widgets[256]["num1"] = 95303
widgets[256]["val2"] = "NA"

-- ATTEMPT TO SORT
--table.sort(widgets, function(a,b) return tonumber(a.num1.value) < tonumber(b.num1.value) end)
--table.sort(widgets, function(a,b) return tonumber(a.num1) < …
Run Code Online (Sandbox Code Playgroud)

sorting lua lua-table

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

运行npm命令时出错

我已经安装了node.js, 但是在命令提示符中未识别npm命令。 我还设置了环境变量。请帮我。

这是命令提示符下的响应:

C:\Users\593180.INDIA>npm
URIError: URI malformed
at decodeURIComponent (native)
at Url.parse (url.js:179:19)
at Object.urlParse [as parse] (url.js:101:5)
at Object.validateUrl [as validate] (C:\Program Files (x86)\nodejs\node_modu
les\npm\node_modules\nopt\lib\nopt.js:157:13)
at validate (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\nop
t\lib\nopt.js:205:24)
at validate (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\nop
t\lib\nopt.js:172:11)
at C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\nopt\lib\nopt
.js:101:12
at Array.map (native)
at C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\nopt\lib\nopt
.js:67:15
at Array.forEach (native)
C:\Program Files (x86)\nodejs\node_modules\npm\lib\npm.js:37
throw new Error('npm.load() required')
      ^
Error: npm.load() required
at Object.npm.config.get (C:\Program Files (x86)\nodejs\node_modules\npm\lib
\npm.js:37:11)
at exit (C:\Program Files (x86)\nodejs\node_modules\npm\lib\utils\error-hand
ler.js:49:27)
at process.errorHandler …
Run Code Online (Sandbox Code Playgroud)

node.js npm

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

向Django Rest Framework结果添加额外数据以获得整个结果集

我正在使用Django Rest Framework,需要在结果集中添加额外的数据.具体来说,你通常会在哪里:

{
    "count": 45, 
    "next": "http://localhost:8000/foo/bar?page=2", 
    "previous": null, 
    "results": [
        {...}
    ]
}
Run Code Online (Sandbox Code Playgroud)

我想添加额外的计数如下:

{
    "count": 45,
    "10_mi_count": 10,
    "20_mi_count": 30,
    "30_mi_count": 45,
    "next": "http://localhost:8000/foo/bar?page=2", 
    "previous": null, 
    "results": [
        {...}
    ]
}
Run Code Online (Sandbox Code Playgroud)

此示例中的额外计数只是有多少对象的字段距离,其值小于键中描述的英里数.

我的问题是我不知道扩展和插入此行为的最佳位置在哪里.

理想情况下,无论结果是否分页,我都希望这样做,不作任何假设.

我真正追求的是向正确的方向点头(为什么这是正确的地方).

我已经检查了文档,找不到任何描述如何添加这样的东西的东西,但我很高兴在这个分数上被证明是错误的.

python django django-rest-framework

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

carrierwave upload Encoding :: UndefinedConversionError:"\ xFF",从ASCII-8BIT到UTF-8

生产中出现此错误但无法确定问题所在.相同的请求适用于本地开发.但是生产失败了.我正在为移动客户端使用构建API

错误跟踪

```

Encoding::UndefinedConversionError: "\xFF" from ASCII-8BIT to UTF-8
... 39 non-project frames
File"/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport4.1.0/lib/active_support/core_ext/object/json.rb" line 34 in encode
File"/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport4.1.0/lib/active_support/core_ext/object/json.rb" line 34 in to_json
File"/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport4.1.0/lib/active_support/core_ext/object/json.rb" line 34 in to_json_with_active_support_encoder
File"/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport4.1.0/lib/active_support/json/encoding.rb" line 56 in to_json
File "/home/deploy/.bundler/example/ruby/2.0.0/gems/json-1.8.1/lib/json/common.rb" line 223 in generate
File "/home/deploy/.bundler/example/ruby/2.0.0/gems/json-1.8.1/lib/json/common.rb" line 223 in generate
File"/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport4.1.0/lib/active_support/json/encoding.rb" line 96 in stringify
File "/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport4.1.0/lib/active_support/json/encoding.rb" line 34 in encode
File "/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport-4.1.0/lib/active_support/json/encoding.rb" line 21 in encode
File "/home/deploy/.bundler/example/ruby/2.0.0/gems/activesupport-4.1.0/lib/active_support/core_ext/object/json.rb" line 37 in to_json_with_active_support_encoder
File "/home/deploy/.bundler/example/ruby/2.0.0/gems/multi_json-1.10.1/lib/multi_json/adapters/json_common.rb" line 21 in dump
File "/home/deploy/.bundler/example/ruby/2.0.0/gems/multi_json-1.10.1/lib/multi_json/adapter.rb" line 24 in dump …
Run Code Online (Sandbox Code Playgroud)

encoding ruby-on-rails carrierwave ruby-on-rails-4

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

设置应用默认支付服务

让我们考虑用户安装了多个能够进行NFC HCE支付的应用程序的情况.这些应用程序服务在NFC Tap and Pay设置下可见.

如果不是,如何以编程方式将您的应用程序更改为默认支付服务?

CardEmulation 似乎只有API来查询类别的服务是否为默认值.

谢谢.

android nfc hce android-tap-and-pay

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

在最后一列中用逗号解析熊猫中的 CSV 文件

我遇到了一些格式错误的 CSV 数据,我需要将这些数据读入 Pandas 数据帧。我无法更改数据的记录方式(它来自其他地方),所以请不要提出任何解决方案。

大多数数据都很好,但有些行在最后一列中有逗号。一个简化的例子:

column1 is fine,column 2 is fine,column3, however, has commas in it!
Run Code Online (Sandbox Code Playgroud)

所有行都应该有相同的列数 (3),但是这个例子当然打破了 CSV 阅读器,因为逗号表明有 5 列,而实际上有 3 列。

请注意,没有引用可以让我使用标准的 CSV 阅读器工具来处理这个问题。

然而,我知道的是,额外的逗号总是出现在最后(最右边)列中。这意味着我可以使用归结为以下解决方案:

“始终假设有 3 列,从左侧开始计数,并将所有额外的逗号解释为第 3 列中的字符串内容”。或者,换种说法,“将前两个逗号解释为列分隔符,但假设任何后续逗号只是第 3 列中字符串的一部分。”

我可以想到很多笨拙的方法来实现这一点,但我的问题是:是否有任何优雅、简洁的方法来解决这个问题,最好是在我的调用中pandas.csv_reader(...)

python pandas

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

IPython:使用魔术功能的Alias

我找不到任何关于此的内容所以我在这里问:我想在IPython中创建一个别名,它本身使用IPython-magic-function.

这意味着:我经常需要重新输入

%run process.py
Run Code Online (Sandbox Code Playgroud)

因此我想创建一个这样的别名:

%alias rp %run process.py
Run Code Online (Sandbox Code Playgroud)

创造有效,但在调用时rp,它说,%run找不到命令.关于如何做到这一点的任何想法?

alias ipython ipython-magic

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