问题列表 - 第20517页

如何将字节数组从silverlight保存到文件中

我有一个连接到WCF服务的SL 3应用程序.此服务检索字节数组.我想使用FileStream将该数组保存为pdf文件.问题是,当重新检索字节数组时,在尝试显示SaveFileDialog时会出现异常,因为该操作是由回调方法启动的,而不是来自用户操作,似乎.我想知道是否有任何解决方法.我已经有了字节数组,现在我需要将它保存到用户指定的位置.无论如何...任何线索?

提前致谢.

silverlight wcf file silverlight-3.0

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

SQL Server'In'语句项目顺序性能

鉴于SQL语句:

SELECT * 
FROM MY_TABLE
WHERE SomeNumberField in (0,99999)
Run Code Online (Sandbox Code Playgroud)

如果我可以保证大多数行MY_TABLE已经SomeNumberField设置为99999,并且可以预测这将保持不确定的情况,那么编写上述查询是否更好:

SELECT * 
FROM MY_TABLE
WHERE SomeNumberField in (99999,0)
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server performance sql-server-2005

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

优先级队列的排序列表实现的插入时间复杂度是O(n)吗?

来自维基百科

排序列表实现:就像超市的收银台一样,但重要的人可以在不太重要的人面前“插队”。(O(n) 插入时间,O(1) 下次获取时间,O(n*log(n)) 构建时间)

我认为如果用二分查找算法来查找插入位置,插入时间复杂度应该是O(log(n))。这里我把作业的到达顺序作为优先级因素。

那么是我错了还是维基百科错了?

更新:根据 TAOCP 列表的严格定义:

线性列表是 n >=0 个节点 X 1 , X[2], ... , X[n] 的序列,其基本结构属性仅涉及项目之间出现在一行中时的相对位置。

我假设维基百科引用的列表不是链接列表,它可能是数组

谢谢。

priority-queue binary-search time-complexity sortedlist

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

冒号在SQL查询中签名":"做什么?

什么是:代表在查询?

INSERT INTO MyTable (ID) VALUES (:myId)
Run Code Online (Sandbox Code Playgroud)

它如何获取所需的值?

编辑:那个标志叫什么?我想搜索谷歌,但名称是:什么?

sql oracle plsql bind-variables

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

如何让div跟随jQuery顺利滚动?

在我的容器中有部分/框,但是当没有其他框可见时,这些框中的最后一个框应该跟随滚动.

因此,当用户向下滚动时,他会看到正常的侧边栏,但是当用户已经足够下降时,侧边栏会结束,但最后一个框开始跟随屏幕顶部.我在不同类型的网站上看到了很多.

我的代码目前:

$(window).scroll(function(){
    $.each($('.follow-scroll'),function(){
        var eloffset = $(this).offset();
        var windowpos = $(window).scrollTop();
        if(windowpos<eloffset.top) {
            var finaldestination = 0;
        } else {
            var finaldestination = windowpos;
        }
        $(this).stop().animate({'top':finaldestination},200);
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery scroll

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

在JPA/Hibernate中建模两对多关系

我有以下实体关系问题."游戏"必须有两个(并且只有两个)"团队"对象.一个"团队"可以有很多"游戏"

据我所知,这是一种二对多的关系.但是......我不知道如何在JPA中对此进行建模.比如,我打算做这样的事......

@Entity
public class Team extends BaseObject {
  private Long id;
  private Set<Game> games;

  @Id
  @GeneratedValue(strategy = GenerationType.AUTO) 
  public Long getId() {return id;}
  public void setId(Long id) {this.id = id;}

  @OneToMany(mappedBy = "game")
  public Set<Game> getGames() {return games;}
  public void setGames(Set<Game> games) {this.games = games;}
}

@Entity
public class Game extends BaseObject {
  private Long id;
  private Team team1;
  private Team team2;

  @Id
  @GeneratedValue(strategy = GenerationType.AUTO) 
  public Long getId() {return id;}
  public void setId(Long id) {this.id = id;}

  @ …
Run Code Online (Sandbox Code Playgroud)

java orm hibernate jpa

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

PHP,防止删除前导零

我有一个从5到6.4的数字数组,但数字与英尺和英寸有关,我正在使用它们进行计算.

当我使用5.10时,它会移除零,我有相同的输出,就像它是5.1一样.

反正有没有阻止PHP删除0.我认为它做了某种默认的转换.

提前致谢

php math

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

为自定义设计器编写Visual Studio扩展

所以,我有一些我想尝试的东西.我的想法是拥有一个可视化设计器作为Visual Studio扩展,我希望能够拖出事件处理程序和连接行为,任何曾经玩过魔兽争霸III脚本编辑器的人都会非常清楚我是什么意思我想做什么.这种东西在visual studio可扩展性工具中是否容易处理?如果是这样,我应该从哪里开始学习如何做到这一点?

extensibility visualdesigner visual-studio

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

需要将String ^转换为char*

我使用.NET DateTime来获取当前日期和时间.我正在将其转换为字符串,以用作文件名的一部分.问题是保存图像的OpenCV命令需要char*而不是字符串类型,而DateTime只输出String ^类型.我该如何工作?继承人未完成的代码

String^ nowString = DateTime::Now.ToString("yyyy-MM-dd-HH:mm");
        IplImage* toSave;
        CvCapture* capture = cvCreateCameraCapture(0);
        toSave = cvQueryFrame( capture );
        cvSaveImage(nowString, toSave);
        cvReleaseImage(&toSave);
        cvReleaseCapture(&capture);
Run Code Online (Sandbox Code Playgroud)

string c++-cli char

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

强制显式删除Java对象

我正在研究处理大量非常密集流量的Java服务器.服务器接受来自客户端的数据包(通常是几兆字节)并将它们转发给其他客户端.服务器从不显式存储任何传入/传出数据包.然而,服务器不断遇到OutOfMemoryException异常.

我添加System.gc()到服务器的消息传递组件中,希望释放内存.另外,我将JVM的堆大小设置为千兆字节.我仍然得到了许多例外.

所以我的问题是:如何确保兆字节消息无限期排队(尽管不需要)?有没有办法让我在这些对象上调用"delete"来保证它们不使用我的堆空间?

        try
        {
           while (true)
            {
               int r = generator.nextInt(100);//generate a random number between 0 and 100
                Object o =readFromServer.readObject();
                sum++;
                // if the random number is larger than the drop rate, send the object to client, else
                //it will be dropped
                if (r > dropRate)
                {
                    writeToClient.writeObject(o);
                    writeToClient.flush();
                    numOfSend++;
                    System.out.printf("No. %d send\n",sum);
                }//if

            }//while
        }//try
Run Code Online (Sandbox Code Playgroud)

java garbage-collection dealloc

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