问题列表 - 第9447页

检查WCF服务是否存在

检查的最佳方法是在给定的IP和端口中存在WCF服务?我想检查客户端安装上是否存在服务器

installer wcf .net-3.5

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

铸造到Enum

我有以下代码.

private Enum MyEnum
{
    VALUE1=5, VALUE2=4, VALUE3=3, VALUE4=2, VALUE5=1
}

protected void Page_Load(object sender, EventArgs e)
{
    Session["EnumValue"] = "VALUE1";
    MyEnum test = (MyEnum) Session["EnumValue"];
}
Run Code Online (Sandbox Code Playgroud)

在页面加载中,在转换后我具有变量'test'='VALUE2'的值.

我期待它得到test ='VALUE1'.代码有什么问题吗?

enums casting

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

String.Format("{0:C2}", - 1234)(货币格式)将负数视为正数

String.Format("{0:C2}", -1234)用来格式化数字.

它总是将数量格式化为正数,而我希望它变为$ - 1234

c# vb.net string.format currency string-formatting

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

如何只检入变更为subversion的文件集

如何只检入更改到存储库的选定文件?

svn

8
推荐指数
2
解决办法
6588
查看次数

应用于软件的"过度工程"是什么?

我想知道应用于软件开发的术语"过度工程"的定义是什么.在软件设计讨论中,这个表达似乎经常与"过度的未来证明"结合使用,并且很难确定更精确的定义.

terminology definition

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

面向对象设计与数据库设计

假设我正在为C#中的产品经销商开发一个应用程序.

分销商执行以下3种类型的交易:

(1)缩进

(2)出售

(3)股票

我正在设计我的课程如下:

public abstract class Transaction
{
}

public class Indent : Transaction
{
}

public class Sell : Transaction
{
}    

public class Stock : Transaction
{
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我想将这三种类型的信息保存在三个单独的表中,那么我应该如何设计我的DA层?

我应该建立单独的DA类吗?

(1) IndentDA
(2) SellDA
(3) StockDA
Run Code Online (Sandbox Code Playgroud)

或单个类,TransactionDA并通过使用as/is运算符检查其类型执行CRUD操作?

或者我还能做什么?有什么建议?

c# oop n-tier-architecture

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

MySQL SELECT x FROM WHERE NOT IN(SELECT x FROM b) - 意外结果

我希望下面第三个查询的结果包含id = 732.它没有.这是为什么?

mysql> SELECT id FROM match ORDER BY id DESC LIMIT 5 ;
+------------+
|         id |
+------------+
|        732 | 
|        730 | 
|        655 | 
|        458 | 
|        456 | 
+------------+
5 rows in set (0.00 sec)

mysql> SELECT id FROM email ORDER BY id DESC LIMIT 5 ;
+------------+
|         id |
+------------+
|        731 | 
|        727 | 
|        725 | 
|        724 | 
|        723 | 
+------------+
5 rows in set (0.00 …

mysql sql

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

使用命名空间两次

在c ++中可以两次包含相同的命名空间吗?编译器不会给出任何错误,但无论如何它仍然会影响

谢谢,

编辑:
我的意思

using namespace std;

// . . STUFF
using namespace std;
Run Code Online (Sandbox Code Playgroud)

c++ namespaces

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

UNIX ssh脚本,在远程服务器上运行命令

我想创建一个脚本,自动登录到远程服务器并抓取服务器上的文件.该脚本已登录到服务器,但命令不在该计算机上运行.一旦我从远程服务器断开连接,命令就会在客户端计算机上运行.

!/bin/sh
ssh -o PreferredAuthentications=publickey brjones@server.com
cd ~/folder
"i would like to grab file and copy it to client machines folder"
Run Code Online (Sandbox Code Playgroud)

编辑:我不确定你是否注意到我使用ssh和keygeneration使用无密码连接到远程服务器.我很欣赏这些想法,但我希望可能使用客户端上的脚本管道命令或在远程服务器上运行命令.我意识到远程服务器无法访问客户端脚本,但我很好奇是否可以通过ssh连接管道命令.

unix ssh shell command remote-server

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

如何在带有参数的构造函数上使用动态代理?

我尝试使用Sun在其“ 代理使用情况”页面上发布的代码 ,并且尝试使用DebugProxy打印调用的方法。问题是,我要为其创建代理的对象需要有一个参数。如果尝试使用构造函数的参数创建代理,则会收到以下错误:

线程“主”中的异常java.lang.ClassCastException:$ Proxy0无法转换为myPackage.myClass

我创建了这样的代理:


MyClass mc = (MyClass) DebugProxy.newInstance(new MyClass(props));
Run Code Online (Sandbox Code Playgroud)

如何创建代理实例,并仍然调用正确的构造函数?

java dynamic-proxy

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