问题列表 - 第10031页

如何为Android构建传感器模拟器?

我正在为Android平台构建应用程序,我想使用加速度计.现在,我已经找到了一个非常好的传感器仿真应用程序(OpenIntents的SensorSimulator),但是,对于我想要做的事情,我想创建自己的传感器模拟器应用程序.

我还没有找到关于如何做到这一点的信息(我不知道反汇编模拟器的jar是否正确),正如我所说,我想构建一个更小更简单的传感器模拟器版本,更适合我的意图.

你知道我从哪里开始吗?我在哪里可以看到我需要构建的代码片段是什么?

基本上,我只是想要一些方向.

simulation android sensor

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

是否可以将所有jar依赖包装在一个大罐子里?

我知道这不是"最佳实践",但我可以将所有依赖项包含在一个大罐子里吗?

java dependencies jar

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

"分离所有"vs"停止调试"

在Visual Studio 2008中使用"附加到进程"功能时,"分离所有"和"停止调试"之间有什么区别?

debugging visual-studio-2008 visual-studio

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

获取HttpWebResponse标头而不重定向

我想检查特定页面是否被重定向.但是,每当我尝试这个时,我回来的标题似乎来自重定向的页面,而不是最初请求的页面(特别是,状态是好的而不是我想看到的302).

有什么我可以设置,以便它不会自动遵循重定向?

WebRequest request = WebRequest.Create(@"http://www.example.com/page.html");
request.Method = "HEAD";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.Redirect)
{
    ...
}
else
{
    MessageBox.Show("HTTP Code: " + response.StatusCode + "\r\n\r\n" + response.StatusDescription);
    return false;
}
Run Code Online (Sandbox Code Playgroud)

c# redirect header http httpwebresponse

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

如何删除dicts列表中特定键的所有项?

我试图根据他们的密钥删除一些字典,这是我的代码:

d1 = {'a': 1, 'b': 2}
d2 = {'a': 1}

l = [d1, d2, d1, d2, d1, d2]

for i in range(len(l)):
    if l[i].has_key('b'):
        del l[i]['b']

print l
Run Code Online (Sandbox Code Playgroud)

输出将是:

[{'a': 1}, {'a': 1}, {'a': 1}, {'a': 1}, {'a': 1}, {'a': 1}]
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?

python

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

#in SQL查询

我有一些elses代码(C#ASP.Net),其中包含以下查询:

string query = "SELECT distinct(destinations.name) as Destinations 
                FROM destinations, flights 
                WHERE destinations.d_ID = flights.d_ID 
                  AND flights.Date = #" + date.ToShortDateString() + "#";
Run Code Online (Sandbox Code Playgroud)

我无法在date参数之前和之后找到为什么需要#.它可以作为普通字符串值传递(在'和'之间).使用#有什么好处?

非常感谢,阿里

c# sql sql-server asp.net ms-access

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

将C#列表导出到Excel

使用C#,有没有直接的方法将列表列表(即List<List<T>>)导出到Excel 2003?

我正在解析大文本文件并导出到Excel.一次写一个单元格会产生太多的开销.我选择使用,List<T>以便我不必担心指定行数或列数.

目前,我等到文件结束,然后把我的内容List<List<object>>放到一个二维数组中.然后可以将数组设置为Excel.Range对象的值.它可以工作,但似乎我应该能够获取列表列表,而不必担心行或列的数量,只需将其转储到从A1到任何地方的工作表中.

这是我要替换或改进的代码片段:

object oOpt = System.Reflection.Missing.Value; //for optional arguments
Excel.Application oXL = new Excel.Application();
Excel.Workbooks oWBs = oXL.Workbooks;
Excel._Workbook oWB = oWBs.Add(Excel.XlWBATemplate.xlWBATWorksheet);
Excel._Worksheet oSheet = (Excel._Worksheet)oWB.ActiveSheet;

int numberOfRows = outputRows.Count;
int numberOfColumns = int.MinValue;

//outputRows is a List<List<object>>
foreach (List<object> outputColumns in outputRows)
{
        if (numberOfColumns < outputColumns.Count)
        { numberOfColumns = outputColumns.Count; }
}

Excel.Range oRng = oSheet.get_Range("A1", oSheet.Cells[numberOfRows,numberOfColumns]);

object[,] outputArray = new object[numberOfRows,numberOfColumns];

for (int row = 0; row < …
Run Code Online (Sandbox Code Playgroud)

.net c# excel list generic-list

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

如何彻底删除Java?(错误:无法打开`C:\ Program Files\Java\jre6\lib\i386\jvm.cfg')

在我试图将Google Web Toolkit的托管模式用于Eclipse时,我已经过了几个小时试图将Java降级到1.6.0_13.

它已被证明是一项噩梦般的任务!

回想起来:
- 控制面板中所有对Java的引用 - >卸载程序工具都已被删除
- 那些不想删除的工具已被Microsoft的"Windows Installer清理工具"强制使用 - http://支持.microsoft.com/default.aspx?scid = kb; en-us; 290301
- 一个叫做"JRE"的讨厌的文件夹仍然坐着,所以我把它删了

现在,如果我打开命令提示符并输入java,我仍然会得到:

错误:无法打开`C:\ Program Files\Java\jre6\lib\i386\jvm.cfg'

这意味着它仍然隐藏在某个地方......

还有什么办法可以完全删除它?

java eclipse

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

我如何使用baseclass中的eventhandler

我是否可以在派生类中使用ChangeHappend.如果是这样的话?
如果没有,我该怎么办呢?

class Base
{
    public delegate void ChangeHandler(object sender);
    public event ChangeHandler ChangeHappend;

    private int _foo;
    public int Foo
    {
        set
        {
            if (_foo == value) return;
            _foo = value;
            ChangeHappend(this);
        }
    }
}

class Derived : Base
{
    private int _bar;
    public int Bar
    {
        set
        {
            if (_bar == value) return;
            _bar = value;
            ChangeHappend(this); // This line gives an error. How can I use ChangeHappend here in Derived?
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# delegates event-handling

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

如何在XSD中至少要求出现一个元素?

我怎么能要求"地址"元素?

如果我对没有"地址"的文档执行XSD验证,它会通过,但我希望它失败.

这可能吗?

http://en.wikipedia.org/wiki/XSD 查看示例xsd.它隐藏了我的xsd样本

<?xml version="1.0" encoding="utf-8"?>
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="Address">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Recipient" type="xs:string" />
        <xs:element name="House" type="xs:string" />
        <xs:element name="Street" type="xs:string" />
        <xs:element name="Town" type="xs:string" />
        <xs:element name="County" type="xs:string" minOccurs="0" />
        <xs:element name="PostCode" type="xs:string" />
        <xs:element name="Country">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="FR" />
              <xs:enumeration value="DE" />
              <xs:enumeration value="ES" />
              <xs:enumeration value="UK" />
              <xs:enumeration value="US" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>
Run Code Online (Sandbox Code Playgroud)

xml xsd

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