问题列表 - 第22302页

最小路径 - 所有边缘至少一次

我已经指示了很多周期的图形,可能是强连接的,我需要从它获得一个最小的周期.我的意思是我需要得到循环,这是图中最短的循环,并且每个边缘至少被覆盖一次.

我一直在寻找一些算法或一些理论背景,但我发现的只有中国邮递员算法.但是这个解决方案不适用于有向图.

有谁能够帮我?谢谢

编辑>>该图的所有边具有相同的成本 - 例如1

algorithm graph-theory graph cycle

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

是否有针对.net的printf的免费实现?

问题:

.net框架是否有免费的printf/sprintf实现?除了以上链接,我找不到任何东西.

谢谢!

更新:

感谢您的帮助,即使您找不到任何东西.这意味着我必须自己做(我试图避免它,但是很好......)
我制作了一个支持基本格式字符串的sprintf函数,你可以在这里找到它:https:// sourceforge. net/projects/printfnet /.如果可以的话,我会尝试让它成为一个完整的实现.

.net c# vb.net printf

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

Xcode快照

移动或重命名Xcode项目后,Xcode对项目快照的作用是什么.我注意到他们完全消失了......我应该在哪里看?

绝对没有 ~/Library/Application Support/Developer/Shared/SnapshotRepository.sparseimage

xcode snapshot objective-c

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

如何在另一个EAR中调用远程EJB?

在Weblogic 10.3中,如何将远程EJB从一个EAR注入到另一个EAR的无状态bean中,两个EAR是否都部署在同一个容器中?理想情况下,我想尽可能多地使用注释.

所以假设我有以下界面:

public interface HelloService {
  public String hello();
}
Run Code Online (Sandbox Code Playgroud)

由以下EJB实现:

@Stateless
@Remote
public class HelloServiceBean implements HelloService {
  public String hello() {
      return "hello";
  }
}
Run Code Online (Sandbox Code Playgroud)

假设它们已经打包并部署在中server.ear.现在client.ear,我有以下内容:

@Stateless
public class HelloClientBean {
    @EJB
    HelloService helloService;

// other methods...
}
Run Code Online (Sandbox Code Playgroud)

我需要添加什么才能让Weblogic在HelloClientBeanin client.earHelloServiceBeanin 之间正确地计算出布线server.ear?热烈欢迎官方文件和/或书籍的指示.

ejb weblogic java-ee ejb-3.0

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

为什么此flowdocument表始终打印2列

我的WPF应用程序中有一个ListView,它绑定到要执行的任务集合(待办事项列表).我希望用户能够打印他们的列表,并根据MSDN指南创建以下代码.(这是我第一次涉足印刷业)

public FlowDocument GetPrintDocument()
{
    FlowDocument flowDoc = new FlowDocument();
    Table table = new Table();

    int numColumns = 3;

    flowDoc.Blocks.Add(table);

    for(int x=0;x<numColumns;x++)
    {
        table.Columns.Add(new TableColumn());
    }
    GridLengthConverter glc = new GridLengthConverter();
    table.Columns[0].Width = (GridLength)glc.ConvertFromString("300");
    table.Columns[1].Width = (GridLength)glc.ConvertFromString("50");
    table.Columns[2].Width = (GridLength)glc.ConvertFromString("50");

    table.RowGroups.Add(new TableRowGroup());

    table.RowGroups[0].Rows.Add(new TableRow());
    // store current working row for reference
    TableRow currentRow = table.RowGroups[0].Rows[0];

    currentRow.FontSize = 16;
    currentRow.FontWeight = FontWeights.Bold;

    currentRow.Cells.Add(new TableCell(new Paragraph(new Run("Subject"))));
    currentRow.Cells.Add(new TableCell(new Paragraph(new Run("Due Date"))));
    currentRow.Cells.Add(new TableCell(new Paragraph(new Run("Urgency"))));

    for (int i = 1; i …
Run Code Online (Sandbox Code Playgroud)

c# printing wpf flowdocument

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

如何阻止IIS编译网站?

我有一个ASP .NET Web应用程序,后端正在与ASMX Web服务进行通信.我们已计算,初始请求的平均等待时间为20秒.我想知道是否有一种方法可以将Web服务发送到预编译的服务器,从而无需编译.

我们还注意到IIS倾向于回收其工作线程,这也会导致编译.流程本身不会经常访问,但它需要更快.

有什么想法吗?

提前致谢

更新:感谢所有的建议,我尝试过其中的一些,这就是我找到的.回收时间关闭/修补是危险的,因为我不希望线程只是无所事事.经过进一步检查,该网站正在进行预编译,所以我的问题是为什么Web服务有一个初始的启动时间?

现在:倾向于下面的热身脚本建议

更新:该服务正在来自其他计算机上的Web服务器.我们只看到初始请求的问题.

asp.net iis performance web-services asmx

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

添加行时,DataGridView抛出"InvalidOperationException:Operation无效..."

我希望当用户点击一个单元格时出现一个OpenFileDialog,然后在单元格中显示结果.

这一切都有效,除了DataGridView显示一个额外的行,用于将值添加到它所绑定的列表中.该行显示是否dataGridView.AllowUserToAddNewRows == true,这就是我想要的.我不想要的是当以编程方式编辑该行时应用程序崩溃; 相反,它应该完全按照用户手动编辑该行的方式执行(将新行添加到基础列表,将另一个空行推入网格以添加值).

我读到了SendKeys.Send(),它应该使DataGridView的行为与用户输入的值完全相同; 但是,它也不起作用.这是我正在尝试的:

if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
    dataGridView1.CurrentCell = cell;

    //simply doing a cell.Value = etc. will cause the program to crash
    cell.ReadOnly = false;
    dataGridView1.Columns[cell.ColumnIndex].ReadOnly = false;
    dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
    dataGridView1.BeginEdit(true);
    SendKeys.Send(openFileDialog1.FileName + "{Enter}");
    dataGridView1.EndEdit();
    cell.ReadOnly = true;
    dataGridView1.Columns[cell.ColumnIndex].ReadOnly = true;
}
//I would expect the FileName would be in the cell now, and a new empty
//row tacked onto the end of the DataGridView, but it's not; the DataGridView
//is not …
Run Code Online (Sandbox Code Playgroud)

.net c# data-binding datagridview

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

对于与同一个表具有1对1关系的多个表,最佳数据库设计是什么?

例如,我有三个表,用于存储具有不同数据的不同类型的用户.但现在我想存储他们的联系信息.存储其联系信息的表适用于存储所有用户表的数据.

问题是我在不同的用户表之间有不同的或可能重复的ID,因此无法创建与我的联系表的关系.一种解决方案是为每种用户类型创建一个联系表,但这似乎很浪费,因为唯一的区别就是ID.

此外,我考虑将联系人ID存储在用户表中,但这似乎不太理想,因为我们可能没有用户联系信息,直到以后,如果有的话.

我还缺少其他任何选择吗?

database-design

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

XSLT中的随机项目

我正在自定义Google Search设备,该设备使用XSLT向用户展示结果.我们的设计要求在结果页面上随机包含多个图像之一.有没有办法在XSLT中使用随机性?(伪随机性适用于此应用程序.)

调用随机模板会很好,因为只能生成一个随机数和分支.

random xslt fxsl

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

Glassfish JPA:注入EntityManager的问题

我是Java EE的新手.我试着运行一些第一个例子(JPA).我正在使用Glassfish v3.麻烦的是我没有让App Server注入EntityManager.听到了一个例子http://www.adam-bien.com/roller/abien/entry/ejb_3_persistence_jpa_for ,我用JSP客户端进行了扩展.

实体:


package beans;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

@Entity
public class Book {

    @Id
    @GeneratedValue
    private Long id;
    private String title;
    private String subtitle;

    public Book() {
    }

    public Book(String title) {
        this.title = title;
    }
}

Run Code Online (Sandbox Code Playgroud)

BookService接口:


package beans;
import javax.ejb.Local;

@Local
public interface BookService {
    Book createOrUpdate(Book book);
    void remove(Book book);
    Book find(Object id);
}
Run Code Online (Sandbox Code Playgroud)

BookServiceBean:


package beans;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

@Stateless
public class BookServiceBean implements BookService { …
Run Code Online (Sandbox Code Playgroud)

java jpa glassfish entitymanager java-ee

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