问题列表 - 第7367页

如何将端口添加到mysql服务器

我想向MySql添加另一个tcp端口,我可以从我的应用程序连接到该端口

我有我的应用程序的副本,我在同一台机器上运行它们.它们都连接到在同一台机器上运行的MySql服务器.问题是已经采用了默认端口3306.

mysql tcp

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

SQL:对INSERT和UPDATE使用相同的字符串?

我一直在使用的INSERT语法是这样的

INSERT INTO TableName VALUES (...)
Run Code Online (Sandbox Code Playgroud)

我一直在使用的UPDATE语法是

UPDATE TableName SET ColumnName=Value WHERE ...
Run Code Online (Sandbox Code Playgroud)

所以在我的所有代码中,我必须生成2个字符串,这将产生类似的结果

insertStr = "(27, 'John Brown', 102)";
updateStr = "ID=27, Name='John Brown', ItemID=102";
Run Code Online (Sandbox Code Playgroud)

然后单独使用它们

"UPDATE TableName SET " + updateStr + " WHERE ID=27 " +
"IF @@ROWCOUNT=0 "+
"INSERT INTO TableName VALUES (" + insertStr + ")"
Run Code Online (Sandbox Code Playgroud)

当我使用30列的表格时,它开始困扰我.

我们不能生成只在INSERT和UPDATE上使用的一个字符串吗?

例如.在UPDATE语句上使用insertStr或在INSERT语句上使用updateStr,还是一种全新的方式?

sql insert sql-update

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

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

当方法可以是静态的时候,ReSharper会抱怨,但不是

为什么ReSharper会在方法变为静态时抱怨,但不是?

是因为只创建了静态方法的一个实例(在类型上),从而节省了性能?

c# resharper static-methods

65
推荐指数
4
解决办法
8375
查看次数

如何阻止人们故意重新提交表单?

我正在使用Ubuntu,Apache和Django构建一个网站.我想阻止人们不止一次填写并在我的网站上提交特定表格.我知道阻止一个坚定的用户改变他的IP地址,删除他的cookie等等几乎是不可能的; 我正在寻找的东西将阻止临时用户重新提交.

在我看来,阻止来自同一IP地址的多个表单提交是实现我正在寻找的最佳方式.但是,我不确定我应该怎么做,以及我是应该从Apache还是从Django这样做.有小费吗?

编辑:我希望防止故意重新提交,而不仅仅是无意的双重提交.例如,我有一项调查,我想阻止人们多次投票.

apache django ip-address

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

在iphone上绘制地图上的路径

我正在为iPhone 使用Route-Me库.我的问题是我想在地图上画一条路径,例如.

我在达拉斯,我想去纽约,然后我会在这两个地方放置标记,并在这两个标记之间绘制路径.

任何人都可以建议我如何做到这一点.

如果任何其他地图而不是RouteMe,那么也没关系.

iphone objective-c

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

从链表JAVA中删除元素

好的,这是我的问题.我有一个卡片对象的链接列表.

我有以下方法

  public void removeCard(Card card){
        cards.remove(card);

  }
Run Code Online (Sandbox Code Playgroud)

如果我创建卡c =新卡(5,C); 例如

并且在链表(卡片)中有一张卡具有完全相同的值2和C.

如果我调用方法CardPile.remove(卡)
我没有得到任何错误,但不删除等于参数卡的元素.任何想法为什么不发生这种情况?

import java.util.LinkedList;

public class CardPile {

    final char [] suit = {'C','D','H','S'};
    final char [] rank = {'A','2','3','4','5','6','7','8','9','T','J','Q','K'};

    LinkedList<Card> cards;


    public CardPile(){
            cards = new LinkedList<Card>();
    }


    public void addCard(Card card){
            cards.addLast(card);
    }
    public void removeCard(Card card){
            cards.remove(card);

    }
    public void removeSpecial(Card card){
            LinkedList<Card> temp = new LinkedList<Card>();
            for(int i=0; i<cards.size(); i++){
                    if(cards.get(i).equals(card)){
                            temp.add(cards.get(i));

                    }
            }
            cards = temp;
    }

    public void listCards(){
            for(int i=0; i<cards.size(); …
Run Code Online (Sandbox Code Playgroud)

java

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

SQL:您是否需要Many-Many表的自动增量主键?

假设你在艺术家和粉丝之间有很多桌子.在设计表时,你是否设计了这样的表:

ArtistFans
    ArtistFanID (PK)
    ArtistID (FK)
    UserID (FK)

 (ArtistID and UserID will then be contrained with a Unique Constraint 
  to prevent duplicate data) 
Run Code Online (Sandbox Code Playgroud)

或者你为两个相关领域构建使用复合PK:

ArtistFans
    ArtistID (PK)
    UserID (PK)

(The need for the separate unique constraint is removed because of the 
 compound PK)
Run Code Online (Sandbox Code Playgroud)

使用前一个模式是否有任何优势(可能是索引?)?

sql database-design

16
推荐指数
3
解决办法
5828
查看次数

具有类继承的EventArgs但我不明白它有用吗?

我不明白扩展EventArgs是如何有用的.

public class ClickedEventArgs : EventArgs {
  int x;
  int y;
  public ClickedEventArgs (int x, int y) { 
   this.x = x; 
   this.y = y; 
  }
  public int X { get { return x; } } 
  public int Y { get { return y; } } 
}
Run Code Online (Sandbox Code Playgroud)

代码在上面.我怎样才能使用这种继承呢?我想学习如何从default.aspx调用此代码博客

.net c# asp.net

4
推荐指数
3
解决办法
3661
查看次数

我如何比较(Jagged Arrays,Arrays,ArrayList)的性能?

有没有性能指标?或者我真的得到这样的结果:

锯齿状阵列:2000 ms
阵列:300​​0 ms
ArrayList:4000 ms


如何编写方法来获得性能结果?

.net c# arrays performance

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