问题列表 - 第15374页

一个字典,其中value是C#中的匿名类型

是否可以在C#中创建System.Collections.Generic.Dictionary<TKey, TValue>where TKey无条件类,以及TValue- 具有许多属性的匿名类,例如 - 数据库列名和它的本地化名称.

像这样的东西:

new { ID = 1, Name = new { Column = "Dollar", Localized = "??????" } }
Run Code Online (Sandbox Code Playgroud)

.net c# linq dictionary anonymous-types

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

C#我应该循环直到没有例外吗?

我想通过一个循环,但只有抛出异常才会返回循环.我怎么用C#写这个?

谢谢

c# loops

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

在Django中使用Python正则表达式

我有一个网址:

http://www.example.com/org/companyA

我希望能够使用正则表达式将CompanyA传递给视图.

这就是我所拥有的:

(r'^org/?P<company_name>\w+/$',"orgman.views.orgman")
Run Code Online (Sandbox Code Playgroud)

它不匹配.

理想情况下,所有看起来像example.com/org/X的URL都会将x传递给视图.

提前致谢!

python regex django django-urls

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

如果处理器类型是Cocoa中的PPC或Intel,最好的方法是什么?(我必须使用碳?)

我需要将它作为一个字符串在程序中的其他地方使用,我不担心编译器设置.

我在CocoaDev上找到了HowToGetHardwareAndNetworkInfo,但是当我想知道的是PPC与英特尔时,它似乎有点激烈.

hardware macos cocoa macos-carbon objective-c

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

有没有办法保证 MySQL 中的非阻塞读取?

我已经尝试过明显的“SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED”,但是在更新正在进行时(当与某些复杂的更新事务同时运行时),我的简单存储过程在主键上执行 SELECT MAX 时仍然被阻止想要修改)——最终遇到死锁和锁定超时。

当然,必须有一种方法来保证非阻塞读取......我认为这就是 READ-UNCOMMITTED 的目的。但我错了……这是 MySQL 的 bug 吗?有解决方法吗?

我知道 READ-UNCOMMITTED 的所有危险和学术上不健全的特性,但这并不重要,对于我的特定应用程序,这里偶尔出现幻象或丢失行,这实际上没什么大不了的,但是由 READ-UNCOMMITTED 引起的延迟或错误读锁是一个更严重的问题。

数据库中的所有表都是InnoDB。服务器版本是5.0.67。平台是Linux 32位。

更新这是问题描述的简化“hello world”版本(我的实际查询太复杂且难看,无法发布):

控制台 1:

mysql> 创建表 t1(int 主键) engine=innodb;
查询正常,0 行受影响(0.20 秒)

mysql> 插入 t1 值 (1),(2),(3);
查询正常,3 行受影响(0.03 秒)
记录:3 重复:0 警告:0

mysql> 开始事务;
查询正常,0 行受影响(0.00 秒)

mysql> 插入 t1 值 (4);
查询正常,1 行受影响(0.01 秒)

mysql> 更新 t1 设置 a=5,其中 a=4;
查询正常,1 行受影响(0.00 秒)
匹配的行:1 更改:1 警告:0

CONSOLE 2(在单独的窗口中,不要关闭CONSOLE 1)

mysql> 从 t1 中选择 …

mysql sql

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

在F#中键入继承

我找不到用于编码继承基类B(用C#编写)的类型D和除基类隐式构造函数之外的构造函数的正确语法:

C#代码:

public class B
{
    private int _i;
    private float _f;
    public B()
    {
        _i = 0;
        _f = 0.0f;
    }
    public B(int i)
    {
        _i = 0;
        _f = 0.0f;
    }
    public B(int i, float f)
    {
        _i = i;
        _f = f;
    }
}
Run Code Online (Sandbox Code Playgroud)

F#代码:

type D() =
    inherit B()
    //how to inherit from other constructors ?
Run Code Online (Sandbox Code Playgroud)

谢谢

inheritance f# c#-to-f#

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

使用PyQt资源系统的问题

我正在尝试使用PyQt的资源系统,但似乎我不知道我在做什么!我已经创建了应用程序,连同它的GUI我只是想导入一些图像用于程序.

我使用QtDesigner创建资源文件,我使用pyrcc4.exe编译它.但是当我尝试导入资源文件时,我收到此错误:

Traceback (most recent call last):
  File "C:\Projects\main.py", line 14, in <module>
    import main_rc
  File "C:\Projects\main_rc.py", line 482, in <module>
    qInitResources()
  File "C:\Projects\main_rc.py", line 477, in qInitResources
    QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)
      TypeError: argument 2 of qRegisterResourceData() has an invalid type
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

python pyqt pyqt4

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

Doxygen如何排除C++类?

我想从Doxygen中的文档中排除一个类.通常这些类在名为相同的文件中,但有很多时候它们被包含在其他类定义中.这主要适用于以"_"或"Private"开头的类.

如何告诉Doxygen排除C++类?

提前致谢.

c++ doxygen

12
推荐指数
2
解决办法
9633
查看次数

使用ColdFusion将上载的图像保存到服务器

我被我认为是创建功能的相对简单的任务所阻碍,以允许用户将图片上传到服务器目录并且正在寻找一些帮助.

我有一个简单的表单,有一个简单的接口,传递一个名为'imagedata'的变量,它是从文件输入传递的数据,一个名为'name'的变量,它是一个指定的图像名称,以及一个名为'imagetype'的变量,它传递一个文件扩展名.

我在函数(处理程序)中用来保存此文件的代码如下:

<cfset form.imageName = form.name & "." & form.imagetype />
...
<cffile action="write" file="#sitepath#storage/bannerImages/#form.imagename#" output="#form.imageData#" />
Run Code Online (Sandbox Code Playgroud)

这显然不起作用; 它将使用正确的名称保存文件,但不能正确保存文件,也不会呈现为图像.我认为这是相对简单的事情,我认为我忽略了一些东西,因为我在谷歌上找不到任何东西,这很奇怪.帮助解决这个问题将不胜感激.

coldfusion file-upload image cffile

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

jQuery奇数/偶数多元素选择器

我使用以下代码斑马在一个页面上剥离几个表:

    $(".events-table tr:even").css("background-color", "#fff");
$(".events-table tr:odd").css("background-color", "#efefef");
Run Code Online (Sandbox Code Playgroud)

这工作正常,但偶数/奇数间隔应用于页面上的每个表.我希望每个表都有相同的模式.意思是,对于页面上的每个表,每个表应该在第一行上以相同的颜色开始,然后在第二行上相同.

有什么建议?

谢谢!

css jquery

8
推荐指数
3
解决办法
5956
查看次数