问题列表 - 第11449页

什么是c printf%f默认精度?

我很好奇:

如果你做了printf("%f", number);什么是声明的精确度?即会出现多少小数位?这个编译器是否依赖?

c c++ precision printf

10
推荐指数
3
解决办法
6949
查看次数

这个图的名称是什么?

我很难找到一个工具来创建一个类似的图表,一个导航模型,如下所示,例如,在哪里

aloitussivu = homepage
yritysinfo = about
yleiskuva = general
tunnussivu = user
rekisteröintisivu = register
...
Run Code Online (Sandbox Code Playgroud)

我使用VP-UML.但是,我还没有设法通过它创建这样的图表.

该图看起来像一个活动图,但我还没有设法通过VP-UML中的工具创建类似的图.

以下图表的名称是什么,我可以创建一个?

database diagram uml activity-diagram

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

将Ampersand添加到XmlElement

我正在创建一个更大的XML文档中使用的几个XmlElements.

XmlElement thisElement = xmlSearchParameters.CreateElement("value");
thisElement.InnerXml = this.searchParameters[key];
Run Code Online (Sandbox Code Playgroud)

这适用于大多数情况,但如果searchParameters [key]的值恰好包含&符号,则会出现以下两个错误之一:

发生了意外的文件结束.第1行,第1位. - 如果值仅为&

解析EntityName时发生错误.第1行,第7行. - 如果值包含&与其他文本混合.

在XmlElement中包含&和任何其他特殊符号的首选方法是什么?我怀疑必须有一个更好的方法,而不仅仅是替换和其他东西(某种XmlFormat方法???).

c# xml

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

仅在开发团队中的Microsoft Team System值

Microsoft Team System似乎是面向流程的系统实现的一个很好的平台,但是如果您取消对BA,PM和业务用户的访问权限并且只是在Dev团队中纯粹使用它,那么它比使用Visual Studio更有价值专业,SourceSafe,缺陷跟踪工具和CruiseControl或TeamCity等持续集成服务器?

teamcity tfs continuous-integration visual-studio

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

在T-SQL中使用类似开关的逻辑

这看起来像一个小白T-SQL的问题,但我想在存储过程中做这样的逻辑开关和我的想法是使用CASE会喜欢的东西要做到这一点的方式

 SELECT CASE @Type
        WHEN 1 THEN
            INSERT INTO dbo.Credit (
                CompanyName,
                PhoneNumber,
                City,
                State
            ) VALUES ( 
                @CompanyName,
                @PhoneNumber,
                @City,
                @State) 
        WHEN 2 THEN  
            INSERT INTO dbo.Debit (
                CompanyName,
                PhoneNumber,
                City,
                State
            ) VALUES ( 
                @CompanyName,
                @PhoneNumber,
                @City,
                @State) 
        WHEN 3 THEN  
            --ETC
     END    
Run Code Online (Sandbox Code Playgroud)

但我一直在收到错误,是否只是一个systax错误,或者我正在吃午饭?

t-sql

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

在生产中分析Web应用程序的性能成本

我正在尝试使用大型复杂的tomcat java Web应用程序解决性能问题.目前最大的问题是,内存使用量不时出现峰值,应用程序也无法响应.我已经修复了我可以使用日志分析器和日志文件的贝叶斯分析修复的所有内容.我正在考虑在生产tomcat服务器上运行一个分析器.

温柔敏感的读者注意事项:

据我所知,有些人可能会发现将生产应用程序分析为冒犯的概念.请放心,我已经用尽了大部分其他选择.我考虑这个的原因是我没有资源在我的测试服务器上完全复制我们的生产设置,而且我无法在我的测试服务器上引起感兴趣的失败.

问题:

我正在寻找能够在tomcat上运行的java Web应用程序,或者以语言无关的方式回答这个问题的答案.

  • 分析的性能成本是多少?
  • 为什么在生产中远程连接和分析Web应用程序(奇怪的故障模式,安全问题等)是一个坏主意的任何其他原因?
  • 分析对内存占用的影响有多大?
  • 特别是那些具有非常低的性能成本的java分析工具?
  • 用于分析Web应用程序的任何Java分析工具?
  • 有没有人对使用visualVM进行性能分析的性能成本进行基准测试?
  • visualVM可以扩展到什么尺寸的应用程序和数据集?

java language-agnostic profiling visualvm production-environment

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

如何从Oracle中的另一个数据库中创建一个表作为select?

是否可以使用来自不同数据库的SELECT创建表(在我的dev db中)?

我想要的东西:

create tmp_table as select * from prod_db.prod_schema.table
Run Code Online (Sandbox Code Playgroud)

是否有语法来执行此操作,还是需要先创建数据库链接?

sql oracle

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

eval(string)到C#代码

是否可以在运行时在C#中评估以下内容

我有一个包含3类属性(Field,Operator,Value)

 rule.Field;
 rule.Operator;
 rule.Value;
Run Code Online (Sandbox Code Playgroud)

这是我的规则类......

现在我有一个循环

foreach(item in items)
   {
       // here I want to create a dynamic expression to evaluate at runtime
       // something like
       if (item.[rule.field] [rule.operator] [rule.value])
           { do work }
   }
Run Code Online (Sandbox Code Playgroud)

我只是不知道语法,或者它是否可能在C#中,我在JS中知道它可能但是这不是编译语言.

更新

基本上我想要一种方式eval(stringCode)或更好的支持方式.

c# evaluation runtime

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

堆腐败

如果我们在新数组和删除char数组之间有大量代码,为什么会出现问题.

void this_is_bad() /* You wouldn't believe how often this kind of code can be found */
{
  char *p = new char[5];    /* spend some cycles in the memory manager */
  /* do some stuff with p */
  delete[] p;      /* spend some more cycles, and create an opportunity for a leak */
}
Run Code Online (Sandbox Code Playgroud)

c++ heap corruption

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

WPF Dispatcher.BeginInvoke和UI /后台线程

我想我需要对WPF Dispatcher.InvokeDispatcher.BeginInvoke用法做一些澄清.

假设我有一些长时间运行的"工作"代码,就像在简单的WPF应用程序中按下按钮一样:

longWorkTextBox.Text = "Ready For Work!";
Action workAction = delegate
    {
    Console.WriteLine("Starting Work Action");
    int i = int.MaxValue;
    while (i > 0)
        i--;
    Console.WriteLine("Ending Work Action");
    longWorkTextBox.Text = "Work Complete";
    };
longWorkTextBox.Dispatcher.BeginInvoke(DispatcherPriority.Background, workAction);
Run Code Online (Sandbox Code Playgroud)

此代码在执行workAction时锁定了我的用户界面.这是因为Dispatcher调用总是在UI线程上运行,对吧?

假设这样,配置我的调度程序在我的UI的单独线程中执行workAction的最佳做法是什么?我知道我可以在我的workAction中添加BackgroundWorker, 以防止我的UI锁定:

longWorkTextBox.Text = "Ready For Work!";
Action workAction = delegate
{
    BackgroundWorker worker = new BackgroundWorker();
    worker.DoWork += delegate
    {
        Console.WriteLine("Starting Slow Work");
        int i = int.MaxValue;
        while …
Run Code Online (Sandbox Code Playgroud)

wpf user-interface multithreading dispatcher

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