问题列表 - 第24167页

需要有关简单SQL更新语句的帮助

有一个varchar类型的字段.它实际上存储一个浮点字符串.像2.0,12.0,34.5,67.50 ......我需要的是一个更新语句,删除2.0,12.0等字段的结束零,将它们更改为它们的整数表示,即2,12 ...,并留下3.45, 67.50不变.我该怎么做?我正在使用oracle 10.

sql database oracle

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

单身人士由Jon Skeet澄清

public sealed class Singleton
{
    Singleton() {}

    public static Singleton Instance
    {
        get
        {
            return Nested.instance;
        }
    }

    class Nested
    {
        // Explicit static constructor to tell C# compiler
        // not to mark type as beforefieldinit
        static Nested() {}
        internal static readonly Singleton instance = new Singleton();
    }
}
Run Code Online (Sandbox Code Playgroud)

我希望在我目前的C#应用​​程序中实现Jon Skeet的Singleton模式.

我对代码有两个疑问

  1. 如何访问嵌套类中的外部类?我的意思是

    internal static readonly Singleton instance = new Singleton();
    
    Run Code Online (Sandbox Code Playgroud)

    有什么叫封闭吗?

  2. 我无法理解这个评论

    // Explicit static constructor to tell C# compiler
    // not to mark type as beforefieldinit …
    Run Code Online (Sandbox Code Playgroud)

.net c# architecture singleton design-patterns

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

我有进程ID,需要以Delphi 5编程关闭关联进程

当我有进程ID时,任何人都可以帮我编写一个代码示例来关闭相关进程.我将使用Delphi 5以编程方式在Windows 2003服务器上执行此操作.

delphi

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

深度复制树视图节点

我正在尝试将树视图节点复制到treenodecollection以进行其他处理.当我执行treeview.nodes.clear()下一行时,我的treenodecollection变为null.您能告诉我如何将树视图节点复制到treenodecollection并保留节点的副本,即使在调用实际树视图节点的Clear方法之后也是如此?

TreeNodeCollection tnc = null;
private TypeIn()
{
      tnc = treeView1.Nodes;
      treeView1.Nodes.Clear();
      //Now my tnc becomes null, but I want the tnc for future use.
}
Run Code Online (Sandbox Code Playgroud)

c#

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

c#clickonce事件?

在我可以重载或订阅的clickonce更新之后或期间直接触发事件吗?

c# clickonce

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

我需要用什么正则表达式来检查一些非拉丁字符?

如果它是拉丁字符,我正在检查字段.

var foreignCharacters = $("#foreign_characters").val();
var rlatins = /[\u0000-\u007f]/;

if (rlatins.test(foreignCharacters)) {
  alert("This is Latin Characters");
} else {
  alert("This is non-latin Characters");    
}
Run Code Online (Sandbox Code Playgroud)

这很好用,但我想改变它,所以当我输入任何非拉丁字符,如中文字符,以及一个空格(在我目前使用的范围内)时,它仍然会说它是非拉丁语字符.

如何更改我必须执行的正则表达式?

javascript regex jquery

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

我可以用redmine创建跨项目源引用吗?

如果您有两个单独的项目以某种方式连接.如何引用其他项目的来源?

要引用您自己项目的源,请使用:

source:some/file
Run Code Online (Sandbox Code Playgroud)

但是因为我想在另一个项目中引用代码,我的想法是我可以这样写:

other_project:source:some/file
Run Code Online (Sandbox Code Playgroud)

有谁知道这是否可能以某种方式?我已经阅读了http://www.redmine.org/wiki/redmine/RedmineTextFormatting#Redmine-links,但没有发现任何线索.

redmine

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

demeter的包装/法则似乎是一种反模式

我一直在阅读这个"德米特定律"的东西,它(和一般的纯粹的"包装"类)似乎通常都是反模式.考虑一个实现类:

class FluidSimulator {
    void reset() { /* ... */ }
}
Run Code Online (Sandbox Code Playgroud)

现在考虑另一个类的两种不同实现:

class ScreenSpaceEffects1 {
    private FluidSimulator _fluidDynamics;
    public FluidSimulator getFluidSimulator() { return _fluidDynamics; }
}

class ScreenSpaceEffects2 {
    private FluidSimulator _fluidDynamics;
    public void resetFluidSimulation() { _fluidDynamics.reset(); }
}
Run Code Online (Sandbox Code Playgroud)

以及调用所述方法的方法:

callingMethod() {
   effects1.getFluidSimulator().reset(); // Version 1
   effects2.resetFluidSimulation();      // Version 2
}
Run Code Online (Sandbox Code Playgroud)

乍一看,版本2看起来有点简单,遵循"Demeter规则",隐藏Foo的实现等等.但这会将FluidSimulator中的任何更改与ScreenSpaceEffects联系起来.例如,如果添加一个参数来重置,那么我们有:

class FluidSimulator {
    void reset(bool recreateRenderTargets) { /* ... */ }
}

class ScreenSpaceEffects1 {
    private FluidSimulator _fluidDynamics;
    public FluidSimulator getFluidSimulator() { return _fluidDynamics; }
}

class …
Run Code Online (Sandbox Code Playgroud)

oop design-patterns anti-patterns law-of-demeter

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

通过httpWebRequest发布数据

我需要使用HttpWebRequest来自我的应用程序(桌面)的对象将一些数据"发布"到外部网站, 并通过HttpWebResponse对象将响应返回到我的应用程序中.但是,发布数据的网页上有包含动态名称的文本框.

如何获取这些文本框的名称并发布数据HttpWebResquest

例如,当我加载页面时,文本框名称是这样的U2FsdGVkX183MTQyNzE0MrhLOmUpqd3eL60xF19RmCwLlSiG5nC1H6wvtBDhjI3uM1krX_B8Fwc,但当我刷新页面名称更改为此U2FsdGVkX182MjMwNjIzMPAtotst_q9PP9TETomXB453Mq3M3ZY5HQt70ZeyxbRb118Y8GQbgP8.

谢谢你的任何建议.

c# httpwebrequest

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

单浮动分配是iPhone上的原子操作吗?

我假设在像iPhone这样的32位设备上,分配一个短浮点是一个原子的,线程安全的操作.我想确定它是.我有一个C函数,我想从Objective-C线程调用,我不想在调用它之前获取一个锁:

void setFloatValue(float value) {
    globalFloat = value;
}
Run Code Online (Sandbox Code Playgroud)

c iphone multithreading objective-c

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