问题列表 - 第9490页

可在 .NET 中使用的数学包

哪些数学包可以在 C# 中使用?我知道 Lutz Roeder 的 Mapack 软件包,您知道类似的软件包吗?我主要对数值分析感兴趣:数值积分、线性和非线性方程求解。

谢谢。

.net mathematical-packages

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

构建magento模块

我即将开始构建我的第一个magento模块,但我找不到任何关于核心本地和社区文件夹之间差异的文献.我注意到有些人在本地和其他社区建立他们的模块,有什么区别,为什么我应该使用其中一个?

谢谢

php module magento

5
推荐指数
2
解决办法
1846
查看次数

网址和加号

我知道+URL的查询字符串中的a表示空格.这也是查询字符串区域之外的情况吗?也就是说,请执行以下URL:

http://a.com/a+b/c
Run Code Online (Sandbox Code Playgroud)

实际上代表:

http://a.com/a b/c
Run Code Online (Sandbox Code Playgroud)

(因此,如果它实际上应该是a +,则需要进行编码),还是实际上实际上代表了a+b/c

url encoding query-string

219
推荐指数
3
解决办法
23万
查看次数

C++静态初始化顺序

当我在C++中使用静态变量时,我常常想要初始化一个变量,将另一个变量传递给它的构造函数.换句话说,我想创建彼此依赖的静态实例.

在单个.cpp或.h文件中,这不是问题:将按照声明的顺序创建实例.但是,如果要使用另一个编译单元中的实例初始化静态实例,则无法指定顺序.结果是,根据天气,可能会发生构建依赖于另一个实例的实例,并且之后才构建另一个实例.结果是第一个实例初始化不正确.

有谁知道如何确保以正确的顺序创建静态对象?我已经搜索了很长时间寻找解决方案,尝试了所有这些解决方案(包括Schwarz Counter解决方案),但我开始怀疑有一个确实有效.

一种可能性是使用静态函数成员的技巧:

Type& globalObject()
{
    static Type theOneAndOnlyInstance;
    return theOneAndOnlyInstance;
}
Run Code Online (Sandbox Code Playgroud)

实际上,这确实有效.遗憾的是,您必须编写globalObject().MemberFunction()而不是globalObject.MemberFunction(),从而导致一些令人困惑和不雅的客户端代码.

更新:感谢您的反应.遗憾的是,我确实似乎回答了自己的问题.我想我必须学会忍受它......

c++ static-variables initialization-order static-order-fiasco

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

从.net调用存储过程

我有一个这样的存储过程:

CREATE PROCEDURE up_action
(@id int
,@group varchar(30)=''
,@nom varchar(30)=''
,@compte varchar(30)=NULL
)
 AS
BEGIN
DECLARE @chrono int
......
select @date=date from users where compte=@compte
INSERT INTO dialog
(numappel,auteur,commentaire,etape,etapews,operant)
VALUES
(@numappel,@nomprenom,@dialogue,14,14,@nomoperateur)
SET @chrono = SCOPE_IDENTITY()      
select 'chrono'=@chrono
END
Run Code Online (Sandbox Code Playgroud)

我想从一个用C#编写的应用程序中调用这个存储过程,可以将参数分隔开(实际上是它们的值),然后最后接收一个记录集rs,我可以从中获取变量的值,如rs ( "计时").

我知道创建每个参数并告诉类型,名称,值等的可能性.但我想要一个类似于ASP的方法因为我有100个参数的程序...

.net c# sql-server ado.net sql-server-2005

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

filerering /替换java中的单引号

如何在java中过滤单引号?

我有一个搜索框,如果有人输入单引号,我会收到数据库错误.

我不想在JavaScript或数据库级别提交它; 我想只用Java做.我怎样才能做到这一点?

我不想完全失去它.还有其他方法吗?用工作取代报价?

java jsp

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

在SQL Server中保存浮点值

我有一个简单的Web应用程序,并希望在SQL服务器中保存一些Float或Double格式.

但是有一个问题,当我尝试保存123.66时,在表中我看到123.6600003662109存储.

保存在DB上时,为什么我的浮点数改变了?我该如何解决这个错误?

谢谢

c# sql floating-point sql-server-2005

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

在递归SQL表中查找最低公共父级

假设我有一个递归表(例如,有经理的员工)和一个0..nid 大小列表.如何找到这些ID的最低公共父级?

例如,如果我的表看起来像这样:

Id | ParentId
---|---------
 1 |     NULL
 2 |        1
 3 |        1
 4 |        2
 5 |        2
 6 |        3
 7 |        3
 8 |        7
Run Code Online (Sandbox Code Playgroud)

然后以下几组ID导致以下结果(第一个是角落情况):

[]      => 1 (or NULL, doesn't really matter)
[1]     => 1
[2]     => 2
[1,8]   => 1
[4,5]   => 2
[4,6]   => 1
[6,7,8] => 3
Run Code Online (Sandbox Code Playgroud)

这该怎么做?

编辑:请注意,在所有情况下,父级都不是正确的术语.它是树中所有路径中的最低公共节点.最低公共节点也可以是节点本身(例如,在这种情况下[1,8] => 1,节点1不是节点的父节点1而是节点1本身).

亲切的问候,罗纳德

sql t-sql sql-server recursion common-table-expression

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

如何才能使XAML Slider元素仅对允许的值进行捕捉?

我有一个最小值为0且最大值为1的滑块.

当我当前滑动它时,该值设置为0到1之间的十进制值,例如0.2342343.

但是,我希望该值只能是0或1(这样我的ViewModel属性只会在0或1时注册更改,而不是多次,因为用户将其从0拖动到1).

如何使滑块值仅为0或1?我尝试过SmallChange,LargeChange和SnapsToDevicePixels,但这些都不起作用.

<Slider Name="TheLanguageIndexSlider"
        DockPanel.Dock="Bottom" 
        Minimum="0" 
        Maximum="1" 
        LargeChange="1"
        SmallChange="1"
        SnapsToDevicePixels="True"
        Width="100" 
        Margin="5" 
        Value="{Binding LanguageIndex}"
        HorizontalAlignment="Left"/>
Run Code Online (Sandbox Code Playgroud)

wpf xaml slider

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

继承时的范围规则 - C++

我正在阅读Stroustrup的C++ 0x FAQ,并坚持使用这段代码.请考虑以下代码

struct A
{
    void f(double)
    {
        std::cout << "in double" << std::endl;
    }
};

struct B : A
{
    void f(int)
    {
        std::cout << "in int" << std::endl;
    }
};


int main()
{
    A a; a.f(10.10);  // as expected, A.f will get called
    B b; b.f(10.10);  // This calls b.f and we lose the .10 here
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我的理解是,当一个类型被继承时,所有受保护的和公共成员都可以从派生类访问.但根据这个例子,看起来我错了.我期待bf会调用基类f.我通过改变派生类得到了预期的结果

struct B : A
{
    using A::f;
    void f(int)
    {
        std::cout << "in …
Run Code Online (Sandbox Code Playgroud)

c++ scope

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