问题列表 - 第38457页

从文件名中使用的符号清除字符串

我生成各种字符串然后我想保存生成的字符串作为文件名的文件.有时生成的字符串有各种字符,不允许在文件名中使用.

是否有任何准备使用类或某些可以清除这些字符的字符串?

c#

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

Hibernate - 忽略唯一列约束

我有一个MySQL表来保存标签(就像Stack Overflow上使用的那样).它只有一个id(pk)和一个标记列来保存标记本身.

我的Tag实体的带注释的get方法如下所示.

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id", unique = true, nullable = false)
public int getId() {
    return this.id;
}

@Column(name = "tag", unique = true, nullable = false)
public String getTag() {
    return this.tag;
}
Run Code Online (Sandbox Code Playgroud)

我在标记上使用了唯一的列约束,因为给定标记永远不应该有多行.但是,Hibernate似乎忽略了这一点,即我可以多次保存完全相同的标记,它只是创建一个新行而不是抛出异常.

我错过了什么或者这应该有效吗?

java mysql hibernate

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

引用不同配置的不同程序集

在询问之前,我读了这个这个线程.没有帮助.

我正在使用Visual Studio 2003(这是我的雇主强制要求的)但我想对VS的更高版本的答案也可能有用.

所以,想象一下我有两个.Net项目:A - 这是一个类库,B - 是一个应用程序.在BI中单击Add Reference,转到Projects选项卡并选择A.在这种情况下,B的调试版本将引用A的调试版本,B的发行版本将使用A的发行版本.现在想象而不是项目AI只有两个程序集 - aD.dll和a.dll.我没有任何创建这些的项目.我想要做的是强制执行B引用aD.dll的Debug版本,以及B引用a.dll的发布版本
问题1:我该怎么做?

当我想引用一些dll时,我去添加引用 - > 浏览并浏览我的dll.但我需要指定的不是完整路径,而是相对路径.
问题2:我该怎么做?

这是一个紧急情况,提前谢谢:)

.net c# reference visual-studio

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

以编程方式定义具有所有类变量的数组

有没有办法创建一个包含类中所有公共变量的数组,而不必在PHP5中手动添加它们?

我正在寻找在类中顺序设置一组变量的最快方法

php oop class

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

Reactive Extensions(Rx)是否会取代任务并行库?

仔细阅读了Rx.NET样本后,我对于Reactive Extensions的概念和实现有多么精彩.它似乎为开发人员提供了一种更易于维护的模式,用于实现.NET 4.0的任务并行库提供的相同类型的多线程并行编码.

Rx.NET会取代TPL吗?应该是?

.net parallel-processing system.reactive

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

使用c#冻结excel列

我用c#生成一个excel spread-cheat,我想冻结第一列.这是我使用的代码:

    public static void SaveToExcel(object[,] data)
    {
        Excel = Microsoft.VisualBasic.Interaction.CreateObject("Excel.Application", String.Empty);
        Excel.ScreenUpdating = false;
        dynamic workbook = Excel.workbooks;
        workbook.Add();

        dynamic worksheet = Excel.ActiveSheet;

        const int left = 1;
        const int top = 1;
        int height = data.GetLength(0);
        int width = data.GetLength(1);
        int bottom = top + height - 1;
        int right = left + width - 1;

        if (height == 0 || width == 0)
            return;

        dynamic rg = worksheet.Range[worksheet.Cells[top, left], worksheet.Cells[bottom, right]];
        rg.Value = data;

        // Set borders …
Run Code Online (Sandbox Code Playgroud)

c# excel freeze

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

Jquery AJAX发布到PHP

好的,我已经建立了我的json字符串,但我不知道下一步该做什么?

$('#submit').live('click',function(){ 

                var dataString = '[';
                    $('#items tr').not(':first').each(function(){
                        var index = $('#items tr').index(this);
                        var supp_short_code=$(this).closest('tr').find('.supp_short_code').text();
                        var project_ref=$(this).closest('tr').find('.project_ref').text();
                        var om_part_no=$(this).closest('tr').find('.om_part_no').text();
                        var description=$(this).closest('tr').find('.description').text();
                        var cost_of_items=$(this).closest('tr').find('.cost_of_items').text();
                        var cost_total=$(this).closest('tr').find('.cost_total').text();
                        dataString += '{"row":"' + index + '", "supp_short_code":"' + supp_short_code + '", "project_ref":"' + project_ref + '", "om_part_no":"' + om_part_no + '", "description":"' + description + '", "cost_of_items":"' + cost_of_items + '", "cost_total_td":"' + cost_total + '"}';
                    });
                    dataString += ']';

                $.ajax
                    ({
                    type: "POST",
                    url: "order.php",
                    data: dataString,
                    cache: false,
                    success: function()
                        {
                            alert("Order …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery post json

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

显式文件路径到父目录中的文件

我有一种情况,我有两个配置文件.
驻留在父目录中的基本配置,以及兄弟目录中的兄弟配置.
到目前为止,兄弟姐妹看起来很简单

require_once "../parent_config.php";
Run Code Online (Sandbox Code Playgroud)

但是我现在想把兄弟姐妹传递给一个新的类系统.我可以为兄弟姐妹传递一个明确的文件路径没有问题,但显然遇到上述对父进程的调用问题.
我正在尝试下面的内容,但我在某个地方弄错了(我试图说取显式文件路径,一个)

require_once (dirname(__FILE__) . "../parent_config.php");
Run Code Online (Sandbox Code Playgroud)

我很感激你的意见.
由于
贾尔斯

php

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

如何在PowerShell中设置文化?

是否有任何PowerShell等效于:

Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
Run Code Online (Sandbox Code Playgroud)

?或者如何设置强制所有字符串独立于机器配置服从文化?

.net powershell internationalization

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

JQuery .ajax()成功总是触发(即使服务器返回错误代码)

我有一个由JQuery序列化的表单,并通过.ajax()发布到url.

问题是无论服务器是否返回错误代码,总是调用'success:'函数.

实际上,甚至在服务器响应之前就会触发成功(我已经在服务请求的服务器方法上放置了一个断点 - 即使在此方法完成之前也会触发成功).如果服务器返回错误代码(例如状态代码500),JQuery会调用BOTH成功和错误事件!

有什么想法发生了什么?这是我的jquery代码:

$("#a-dialog").dialog({
    autoOpen: false,
    height: 300,
    width: 400,
    modal: true,
    buttons: {
    "Submit": function() {
                $.ajax({
                  type: 'POST',
                  url: theURL,
                  data: $("#a-dialog-form").serialize(),
                  success: alert('ok!') // THIS IS ALWAYS CALLED (IMMEDIATELY)
                });
        },
    },
});
Run Code Online (Sandbox Code Playgroud)

更新:

这对我来说是一个愚蠢的错误!感谢blue112快速指出:)

ajax jquery

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