问题列表 - 第46593页

MySQL Integer 0 vs NULL

使用整数列时,最好使用0或NULL来表示没有值.例如,如果表具有parent_id字段且特定条目没有父项,则使用0或NULL.我过去总是使用0,这是因为我来自Java世界,其中(1.5之前)整数总是必须有一个值.我主要是关于性能问题,我不太担心哪个是"更正确"的选项.

mysql sql database performance null

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

在C#中如何使用ExecuteNonQuery从存储过程中获取返回值

我有以下查询:

create proc [dbo].[DeleteParts] 
    @TransNo nvarchar (6), @fpart nvarchar(25) 
AS 
    DECLARE @Returns BIT 
    SET @Returns = 1 

    BEGIN 
       TRY  
          BEGIN TRANSACTION 

          DELETE FROM PARTABLE 
          WHERE TransNo = @TransNo and fpart = @fpart

          COMMIT 
       END TRY 
       BEGIN CATCH   
           Print 'Delete failed'    
           SET @Returns = 0      
           -- Any Error Occurred during Transaction. Rollback     
           IF @@TRANCOUNT > 0       
               ROLLBACK  -- Roll back 
       END CATCH

       RETURN @Returns
Run Code Online (Sandbox Code Playgroud)

这个编译完全没问题.

在C#中,我想执行此查询并获取返回值.

我的代码如下:

using(System.Data.SqlClient.SqlCommand deletecommand = this._connection.CreateCommand())
{
   deletecommand.CommandText = "DeleteParts";
   deletecommand.CommandType = System.Data.CommandType.StoredProcedure;
   deletecommand.Parameters.AddWithValue("@TransNo", ItemSODBOM.SONO);
   deletecommand.Parameters.AddWithValue("@fpart", …
Run Code Online (Sandbox Code Playgroud)

c# ado.net

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

如何在div内的一行中用p,h3显示img?

嘿,我需要在div的左侧显示图像,h3和p在div旁边的div的rifgt一侧显示.谁能告诉我css和html的答案?谢谢

css

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

是否有可能为html5进度标记着色?

是否有可能在CSS中为进度标记着色?我尝试过这个.但只有宽度和高度才有效.我希望皮肤颜色的进展(内部颜色,显示下载的百分比).可能吗?

css html5 css3

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

SimpleDateFormat中的大写字母

执行这段代码:

SimpleDateFormat sdfIn = new SimpleDateFormat("yyyy-MM-dd");
                            Date date = null;
                            try {
                                date = sdfIn.parse(value11);
                            } catch (ParseException e) {
                                // TODO Auto-generated catch block
                                e.printStackTrace();
                            }

                            SimpleDateFormat sdfOut = new SimpleDateFormat("MMM d, yyyy");

                            System.out.println(sdfOut.format( date ));
Run Code Online (Sandbox Code Playgroud)

我得到这个输出nov 23, 2005而不是Nov 23, 2005更好.
有谁知道怎么改变它?提前致谢

java date simpledateformat

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

C++ 错误枚举和 CRTP

template<class T>
struct broker
{
    typedef T typeBroker;
    static std::vector<std::string> extractListBroker(const std::string& broker)
    {
        std::vector<std::string> vec;

        if(broker.empty())          
        {
            for(int i=0;i<typeBroker::nbBroker;++i)
                vec.push_back( typeBroker::listBroker[i] );         
        }           
        else
        {
            typedef boost::tokenizer<boost::char_separator<char> > my_tok;

            boost::char_separator<char> sep( ";" );

            my_tok tok( broker, sep );

            for ( my_tok::const_iterator i = tok.begin(); i != tok.end(); ++i )  
                vec.push_back( *i ); 
        } 
        return vec;
    }

        std::string brokerToStr(typename typeBroker::BROKER i) //<--Problem here !!
    {
        return typeBroker::listBroker[i];           
    }
};


struct brokerDisTradable  : broker<brokerDisTradable>{
    std::vector<std::string> listBroker;
    brokerDisTradable()
    {
        listBroker.push_back("BRIDGE1" );
        listBroker.push_back("BRIDGELONDON" …
Run Code Online (Sandbox Code Playgroud)

c++ enums crtp

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

泡菜和编码的问题

我正在使用大量的文本文件.他们中的许多人用不同的编码书写.我创建了包含这些文本文件中的一些子字符串的对象列表.打开文件时我正在处理编码问题(正确创建对象并可以使用).这是我的清单:

len(hands)
47580
type(hands)
<class 'list'>
type(hands[0])
<class '__main__.BridgeHand'>
Run Code Online (Sandbox Code Playgroud)

现在我尝试挑选这个对象:

import pickle
pickle.dump(hands, open("handspi.p", "wb"))
Run Code Online (Sandbox Code Playgroud)

它创建了9MB的文件handpi.当我尝试取消它时,问题就出现了:

hh = pickle.load(open(#some path to this pickle file))
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪结束于:

File "C:\Python31\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 30: character maps to      <undefined>
Run Code Online (Sandbox Code Playgroud)

我该怎么办?感谢帮助 :)

python encoding pickle

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

在C#中如何用图像旋转图片框?

我正在开发C#应用程序,我必须用它的iamge旋转整个picturebox,我使用rotateFlip()方法,但它只支持90,180,270度,我希望它1度

c# winforms

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

在[R]中计算标称和连续变量的模式

谁能帮我这个?

如果我跑:

> mode(iris$Species)
[1] "numeric"
> mode(iris$Sepal.Width)
[1] "numeric"
Run Code Online (Sandbox Code Playgroud)

然后我得到"numeric"答案

干杯

中号

r

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

Clojure - 用固定值 - >键功能映射或设置?

我的程序中有很多记录,我最终使用其中一个字段作为键放入地图.例如

(defrecord Foo. [id afield anotherfield])
Run Code Online (Sandbox Code Playgroud)

然后我将其添加到id为关键的地图中.这一切都非常可行,但有点单调乏味,例如在向地图添加新的Foo实例时,我需要先提取密钥.我想知道clojure.core中的某个地方是否存在已经存在的数据结构?

基本上我想通过在集合的构造时给组映射函数(即:id)设置一个值来构造一组Foo,然后在我想添加/查找/删除/时使用它. . 一个值.

所以代替:

(assoc my-map (:id a-foo) a-foo))
Run Code Online (Sandbox Code Playgroud)

我能做到,说:

(conj my-set a-foo)
Run Code Online (Sandbox Code Playgroud)

更有趣的是,合并和合并 - 支持.

clojure clojureclr

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

标签 统计

c# ×2

css ×2

ado.net ×1

c++ ×1

clojure ×1

clojureclr ×1

crtp ×1

css3 ×1

database ×1

date ×1

encoding ×1

enums ×1

html5 ×1

java ×1

mysql ×1

null ×1

performance ×1

pickle ×1

python ×1

r ×1

simpledateformat ×1

sql ×1

winforms ×1