问题列表 - 第22483页

如何扫描网络上存在的无线设备

现在我的团队使用Windows应用程序c#在网络项目中工作.

如何扫描网络上存在的无线设备.功能与您在Windows操作系统中的现有Windows实用程序中看到的完全相同.我确信您在插入无线笔记本电脑卡时遇到了问题,它会显示一个窗口,显示它检测到的所有连接点.如何捕获下面列出的信息

  • MAC地址
  • IP地址
  • SSID
  • 渠道
  • 时间戳
  • 密码类型
  • 加密级别
  • 信号强度

我使用的是Kismet还是NetStumbler?请建议好的图书馆/代码

.net c# windows

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

Java中的XML解析/ Dom操作

我想弄清楚如何最好地翻译这个:

<Source><properties>
  ....
  <name>wer</name>
  <delay>
    <type>Deterministic</type>
    <parameters length="1">
      <param value="78" type="Time"/>
    </parameters>
  </delay>
  <batchSize>
    <type>Cauchy</type>
    <parameters length="2">
      <param value="23" type="Alpha"/>
  <param value="7878" type="Beta"/>
    </parameters>
  </batchSize>
 ...
</properties></Source>
Run Code Online (Sandbox Code Playgroud)

成:

<Source><properties>
  ....
  <name>wer</name>
  <delay>
    <Deterministic Time="78"/>
  </delay>
  <batchSize>
      <Cauchy Alpha="23" Beta="7878"/>
  </batchSize>
 ........
</properties></Source>
Run Code Online (Sandbox Code Playgroud)

我已经尝试过使用DocumentBuilderFactory,但是当我可以访问name标签的值时,我无法访问延迟/批处理部分中的值.这是我用过的代码

Element prop = (Element)propertyNode;

NodeList nodeIDProperties = prop.getElementsByTagName("name");
Element nameElement = (Element)nodeIDProperties.item(0);

NodeList textFNList = nameElement.getChildNodes();
String nodeNameValue = ((org.w3c.dom.Node)textFNList.item(0)).getNodeValue().trim();

//--------
NodeList delayNode = prop.getElementsByTagName("delay");
Run Code Online (Sandbox Code Playgroud)

调用getElementByName("type")或"parameters"似乎没有返回任何我可以使用的东西.我错过了什么,或者有一种更清洁的方式来处理现有的xml.

需要采用定义的格式以允许Castor进行编组和解组.

任何帮助将非常感激.

java xml castor

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

如果找不到地图键,我可以做出以下假设吗?

std::map<std::string, int> m;
// Can I make assumption that m["NoSuchKey"] will return 0?
std::cout << m["NoSuchKey"] << std::endl;
Run Code Online (Sandbox Code Playgroud)

c++

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

从现有表达式创建新表达式

我有一个Expression<Func<T,DateTime>>我想采用表达式的DateTime部分并从中拉出月份.所以我会把它变成一个Expression<Func<T,int>>我不确定如何做到这一点.我看了一下ExpressionTree访客,但我不能让它像我需要的那样工作.以下是DateTime表达式的示例

DateTimeExpression http://img442.imageshack.us/img442/6545/datetimeexpression.png

以下是我想要创建 MonthExpression的示例http://img203.imageshack.us/img203/8013/datetimemonthexpression.png

看起来我需要创建一个新的MemberExpression,它由DateTime表达式的Month属性组成,但我不确定.

.net c# lambda expression expression-trees

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

PHP:反射API - 很少使用PHP的好添加

Reflection API是操作OOP内容的好东西,看起来大多数开发人员甚至都不知道或从未使用过.

反思API声明:

PHP 5附带了一个完整的反射API,它增加了对类,接口,函数,方法和扩展进行反向工程的能力.此外,反射API提供了检索函数,类和方法的文档注释的方法.

题:

  • 为什么它的大多数方法/属性几乎没有文档?您在文档中看到此消息:

目前没有记录此功能; 只有它的参数列表可用.

哪里可以找到它的文档?

  • 它是未来兼容的,换句话说,我可以在我的MVC框架中使用吗?
  • 为什么不经常使用它,有什么问题呢?

php oop documentation

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

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

xmlHttpRequest abort()方法不会在Internet Explorer中关闭连接

xmlHttpRequest我的页面上有多个,我试图abort()在它们上面调用方法.在FF工作得很好.IE,另一方面不做一件坏事.连接未关闭,在请求完成之前,我无法导航到其他页面.这是什么?为什么IE在abort()调用时不关闭连接?

ajax internet-explorer xmlhttprequest abort

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

计时器不会在android中停止

我在android中创建了一个应用程序并使用了这样的计时器..

try {
    CountDownTimer  start1 = new CountDownTimer(20000, 1000) {

        public void onTick(long millisUntilFinished) {
                TextView timeShow = (TextView)findViewById(R.id.showTime);
        timeShow.setText(" "+" 00:" +millisUntilFinished / 1000);
            }
Run Code Online (Sandbox Code Playgroud)

但我的问题是我不知道如何停止计时器.任何的想法?

我已经尝试过:

quitApplication.setOnClickListener(new OnClickListener() {
    public void onClick(View v) { 
        start1.cancel(); 
        Intent i = new Intent(v.getContext(), startGame.class);
        startActivity(i);
        // TODO Auto-generated method stub 
    } 
}); 
Run Code Online (Sandbox Code Playgroud)

android timer

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

在SqlCommand中传递数组参数

我试图将数组参数传递给C#中的SQL commnd,如下所示,但它不起作用.有没有人见过它?

string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)";
SqlConnection sqlCon = new SqlConnection(connectString);
SqlCommand sqlComm = new SqlCommand();
sqlComm.Connection = sqlCon;
sqlComm.CommandType = System.Data.CommandType.Text;
sqlComm.CommandText = sqlCommand;
sqlComm.CommandTimeout = 300;
sqlComm.Parameters.Add("@Age", SqlDbType.NVarChar);
StringBuilder sb = new StringBuilder();
foreach (ListItem item in ddlAge.Items)
{
     if (item.Selected)
     {
         sb.Append(item.Text + ",");
     }
}

sqlComm.Parameters["@Age"].Value = sb.ToString().TrimEnd(',');
Run Code Online (Sandbox Code Playgroud)

c# t-sql

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

使用GUID或...的SQL Server中的数据本地化?

我需要创建一个高度本地化的数据库.对于几乎所有实体,我需要翻译成5种以上的语言.有些实体甚至需要本地化的附加资源(比如我作为路径输入的图像).

现在的问题是:

1:LOOKUP TABLE PER ENTITY/TABLE(有点臃肿的架构?)

我应该为每个表创建一个"本地化"本地化查找表,我需要本地化的值(并使用标准的int/bigint PKs元素)像这里:

MYITEMS
-------
 - MyItemId BIGINT PK
 - MyItemPrice DECIMAL

MYITEMLOCALIZED
---------------
 - CPK_MyItemId BIGINT FK
 - CPK_LanguageCode NCHAR
 - LocalizedName NVARCHAR
 - LocalizedResourcePath NVARCHAR

CUSTOMERS
---------
 - CustomerId BIGINT PK
 - CustomerName NVARCHAR

CUSTOMERLOCALIZED
---------------
 - CPK_CustomerId BIGINT FK
 - CPK_LanguageCode NCHAR
 - LocalizedName NVARCHAR
 - LocalizedResourcePath NVARCHAR
Run Code Online (Sandbox Code Playgroud)

要么

2:具有单个查找本地化表的GUID(重型guid用法?)

我应该使用GUID作为PK,然后只使用一个名称和一个资源本地化表.

MYITEMS
-------
 - MyItemId uniqueidentifier PK
 - MyItemPrice DECIMAL    

CUSTOMERS
---------
 - CustomerId uniqueidentifier PK
 - CustomerName NVARCHAR

LOCALIZED
    ---------------
     - …
Run Code Online (Sandbox Code Playgroud)

sql-server database-design localization guid

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