问题列表 - 第42088页

WCF如何处理服务器的多个客户端调用?

想要清楚地了解WCF的工作方式。假设WCF服务公开了一个函数A。现在,客户端创建了5个线程,并且每个线程中的每个线程都使用不同的参数调用函数A。

我认为这应该发生-为该函数的每个线程调用都会创建一个新的函数A实例。有人可以确认这一点。我写了一个没有这样做的POC,结果不一致。

wcf multithreading

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

带条件的SQL和

我目前有一个大的SQL语句,我添加以下行,以获得每个事务ID的总现金(这是唯一的):

select sum(cash) from Table a where a.branch = p.branch 
and a.transID = p.transID) TotalCash
Run Code Online (Sandbox Code Playgroud)

而我现在需要做同样的事情,但只有在上个月内有一个有价值的现金值,所以我有这样的事情:

select sum(CASE ValueDate WHEN > @startMonthDate THEN cash ELSE NULL END) 
from Table a where a.branch = p.branch and a.transID = p.transID) TotalMonthCash
Run Code Online (Sandbox Code Playgroud)

对不起,我没有完整的声明,但它真的很长,具体到存储过程的上下文,但希望有人知道我的意思?

sql

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

我应该避开敏捷商店吗?

我正在找工作,我看到很多商店都在使用敏捷.我从未在敏捷商店工作,但参加了一些研讨会,并阅读了大量的文章和讨论.

我有医疗残疾,需要我偶尔多带病.我的情况完全不可预测 - 我不知道下周,下个月或明年会错过多少天.我已经离开了6个月没有错过一天,但我已经缺席了6个月,每周2-3天.

我去过的每家商店都有很多工作要做.我已经研究了下一个版本的功能,下一个+ 1版本的架构和设计,错误修复等.

我担心在sprint结构中工作,比如我每两周就有一个可交付成果,因为我不知道在这两周内我是否会有10天或4天.敏捷商店应该能够容纳我还是不适合我?

agile disability

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

9patch png如何在Android应用程序中运行

在9patch png中,其四边有黑色边缘,但从左到右和从上到下通常存在差异.为什么?这种差异如何影响?

android nine-patch

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

jQuery获取当前元素(x)html

我有下一个输入元素:

<input type="text" name="username" id="username" value="user name" 
    helper="formText" defvalue="user name" class="filling" />
Run Code Online (Sandbox Code Playgroud)

如何"username"在jQuery的帮助下通过id获取此HTML ?

我试着让它get(),html().但我想获得当前元素的HTML.

先感谢您.

对不起我的英语不好.

html javascript jquery

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

解析逻辑表达式并将其转换为Perl中的树

我有复杂的逻辑表达式,如下所示:

((((!((cond1) || (cond2) || (cond3)) && (cond4))) && (cond5)) <= (((cond6) || (cond7) || (cond8)) || (cond9)))
Run Code Online (Sandbox Code Playgroud)

每行有几十个表达式.允许的逻辑迹象||,&&,!<=.<=意味着引导,就像a <= bb通向a.

我需要检查这些陈述并检查条件,因为其中一些不再有效.我希望能够将其解析为树,然后检查每个叶子(每个叶子都是条件),删除不需要的叶子并构建完整正确的表达式.

我知道树的每个节点都是由一对第一个括号和关闭它的括号定义的,但我不知道如何识别这些对以及如何识别它们之间的逻辑符号.

除了!两个表达之间的所有迹象.

perl logic parsing

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

保存首选项

我是Android编程的初学者,不幸的是我遇到了问题:)

我在我的游戏中有方法writeSettings(),当我想通过readSettings()方法加载最后一个游戏时,我试图保存一些变量来使用它.有一些参数,如第一(第二)PlayerName,第一(第二)PlayerScore等.我正在尝试使用SharedPreferences来保存它们,但是在启动程序时我得到"强制关闭"对话框.

SharedPreferences preferences = getPreferences(MODE_PRIVATE); //Global variable

    private void writeSettings() {
                SharedPreferences.Editor editor = preferences.edit();
                editor.putInt("timeSave", time);
                editor.putString("firstPlayerNameSave", firstPlayerNameTextView.getText().toString());
                editor.putString("secondPlayerNameSave", secondPlayerNameTextView.getText().toString());
                editor.putString("firstPlayerScoreSave", firstPlayerScoreTextView.getText().toString());
                editor.putString("secondPlayerScoreSave", secondPlayerScoreTextView.getText().toString());
                editor.putInt("nowPlayerSave", nowPlayer);        
                editor.commit();

        }


       private void readSettings() {
    //"time" parameter program reads in another method
                    firstPlayerNameTextView.setText(preferences.getString("firstPlayerNameSave", ""));
                    secondPlayerNameTextView.setText(preferences.getString("secondPlayerNameSave", ""));
                    firstPlayerScoreTextView.setText(preferences.getString("firstPlayerScoreSave", ""));
                    secondPlayerScoreTextView.setText(preferences.getString("secondPlayerScoreSave", ""));
                    nowPlayer = preferences.getInt("nowPlayerSave", -1);

            }
Run Code Online (Sandbox Code Playgroud)

我怎么知道,问题出现在writeSettings()的第一个条目中.但我不知道我做错了什么?

对不起我的英语不好.

UPD.

12-23 16:23:31.334: ERROR/AndroidRuntime(410): Uncaught handler: thread main exiting due to uncaught exception
12-23 16:23:31.520: ERROR/AndroidRuntime(410): java.lang.RuntimeException: Unable …
Run Code Online (Sandbox Code Playgroud)

android

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

如何确定appconfig包含特定的键

可能重复:
C#assembly> app settings>如何检查是否存在?

在app.config中,我怎么知道它是否包含特定的密钥?

.net c#

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

如何阻止 m2eclipse 插件干扰命令行 mvn 构建?

我在 Eclipse 中使用了 m2eclipse 插件,以便我可以导入 Maven 项目。该插件读取 pom.xml 并以 Eclipse 友好的方式整理项目中的依赖项,因此我不会查看大量损坏的引用和错误。

我使用 Eclipse 进行代码开发,但是我通常从命令行构建项目,例如“mvn clean install”。

不幸的是,当我这样做时,m2eclipse 检测到磁盘活动并尝试重建工作区。这会干扰命令行构建,有时会导致竞争条件。例如,命令行可能处于清理阶段但失败,因为它试图删除在工作区重建期间锁定的文件或目录。除了工作区重建非常慢之外,在失败的构建和浪费的 CPU 之间,我的构建过程比应有的时间长 2-3 倍。

不使用 Eclipse(例如使用 Netbeans)或禁用 m2eclipse 不是一个选项。除了这种行为,它是一个有用的插件。

所以我的问题是,如何阻止 m2eclipse 一直重建工作区?我可以调用手动刷新并以其他方式禁用此行为吗?

java eclipse m2eclipse

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

使用new分配一个零长度数组的结构

在C(使用gcc)中,我可以声明一个变长结构,如下所示:

typedef struct ProtocolFrame
{
     uint8_t      op;
     uint32_t     address;
     uint16_t     size;
     uint8_t      payload[0];
} ProtocolFrame;
Run Code Online (Sandbox Code Playgroud)

然后我可以分配不同的框架:

ProtocolFrame *frA;
ProtocolFrame *frB;

frA = malloc(sizeof(ProtocolFrame) + 50);
frB = malloc(sizeof(ProtocolFrame));
Run Code Online (Sandbox Code Playgroud)

在此示例中,frA具有大至50字节的有效载荷字段,并且frB没有有效载荷

我可以使用new运算符在C++中做同样的事情吗?

c++ malloc new-operator

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