问题列表 - 第32988页

如何让Windows Mobile设备中心连接到模拟器

我最近安装了Windows 7,我得出了一个结论.虽然Active Sync很旧并且效果不佳,但确实有效.在适当的仪式和咒语之后,我可以连接到我的设备和模拟器.

我得出的另一个结论是Windows Mobile Device Center比 Active Sync更糟糕.我无法让它可靠地连接到我的模拟器(是的,我已经将连接类型设置为DMA),尽管我有多少次摇篮和解开.(虽然模拟器连接到Visual Studio调试器就好了.)

通过主动同步,我必须在支撑仿真器后手动按下连接设置中的连接按钮.我可以在Windows Mobile Device Center中看到的最大变化是他们删除了该按钮.

有没有办法让Active Sync在Windows 7上运行,所以我不必处理这个问题?或者有没有办法让它更可靠地连接到Windows Mobile Device?

wmdc activesync windows-mobile windows-7

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

方案:重新定义预定义运算符时为什么会出现这种结果?

+在使用的方案程序中重新定义运算符时,我收到了意外的结果guile.我应该指出,这是在尝试理解语言时发生的; 这里没有尝试编写有用的程序.

这是代码:

(define (f a b) 4)

(define (show)
  (display (+ 2 2)) (display ",") (display (f 2 2)) (newline))

(show)
; guile & mit-scheme: "4,4"

(define (+ a b) 5)
(define (f a b) 5)

(show)
; mit-scheme: "5,5"
; guile: "4,5" - this "4" is the unexpected result

(define (show)
  (display (+ 2 2)) (display ",") (display (f 2 2)) (newline))

(show)
; guile & mit-scheme: "5,5"
Run Code Online (Sandbox Code Playgroud)

guile函数中show使用了预定义的定义,+即使在我重新定义它之后,它也使用了新的定义 …

scheme guile operators

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

如何配置Apache2以允许来自同一IP地址的多个同时连接?

默认情况下,Apache2似乎每个IP地址只允许1个连接.

如何配置Apache2以允许来自同一IP地址的多个同时连接?

这是我的情况:

  1. 托管在服务器上的Web应用程序.
  2. 远程客户端发出可能需要15秒才能完成的请求.
  3. 同一个远程客户端发出另一个(独立)请求.
  4. 目前,第二个请求位于队列中,直到第一个请求完成,因为Apache2似乎强加了每个IP地址1个连接的限制.

如何覆盖此默认行为并允许并行处理第二个请求?

提前谢谢大卫琼斯

apache configuration config apache2 apache-config

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

DAO方法和同步

以下是我目前在抽象DAO类中使用的方法.如果有并发呼叫,它们是安全的还是应该同步使用?我知道如果存在对方法范围之外的属性的引用,则应该使用同步,但是我不清楚如何使用外部资源来处理事情.

public Connection getConnection() {
    // Call to singleton handling JDBC stuff
    return Database.getInstance().getCon();
}

public boolean isConnectionAvailable(){     
    if( getConnection() != null ){
        return true;
    }

    return false;
}

public PreparedStatement getPreparedStatement( String sqlStatement ){
    Connection connection = getConnection();
    PreparedStatement pS = null;

    if( connection != null ){
        try {
            pS = connection.prepareStatement( sqlStatement );
        } catch (SQLException e) {
            return null;
        }
    }

    return pS;
}
Run Code Online (Sandbox Code Playgroud)

编辑:我可能会重新编写这个问题,以包含有关编写DAO的信息,因为它在这里很重要.

java synchronization dao jdbc

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

C#using语句是否可以在没有花括号的情况下编写?

我今天正在浏览同事c#代码并发现以下内容:

    using (MemoryStream data1 = new MemoryStream())
    using (MemoryStream data2 = new MemoryStream())
    {
        // Lots of code..........
     }
Run Code Online (Sandbox Code Playgroud)

我一直看到using声明后跟一对花括号,它们定义了对象生命的范围.我编写代码的同事说,data1 using语句的大括号不需要,代码做的就像它们存在并嵌套data2 using语句一样.那么,当花括号被省略时会发生什么?

c# using-statement

43
推荐指数
4
解决办法
7931
查看次数

从jQuery调用ASP.NET ASMX Web服务

我试图使用JSON从jQuery调用ASMX并获得SOAP错误响应.

我究竟做错了什么?!

这是我的jQuery调用:

 $.ajax({
            type: "POST",
            url: '/Services/TeamPerson.asmx',
            contentType: "application/json; charset=utf-8",
            data: {'active':false, 'team_id':team_id, 'player_id':player_id},
            dataType: "json",
            success: function(msg) {
              alert(msg);
            },
            error: function(xhr, msg) { alert(msg + '\n' + xhr.responseText); }
          }); 
Run Code Online (Sandbox Code Playgroud)

这是我的网络服务:

[WebService(Namespace = "http://tempuri.org/")]
  [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
  [ToolboxItem(false)]
  [ScriptService]
  public class TeamPerson : WebService
  {
    [WebMethod]
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
    public void SetPlayerStatus(bool active, ulong team_id, ulong player_id)
    {
      // blah blah
    }
  }
Run Code Online (Sandbox Code Playgroud)

我收到一个令人讨厌的SOAP错误:

<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body><soap:Fault><soap:Code>
    <soap:Value>soap:Receiver</soap:Value></soap:Code>
    <soap:Reason><soap:Text xml:lang="en">
     System.Web.Services.Protocols.SoapException: Server was …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery json soap asmx

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

如何在另一个对象中存储对象属性的引用?

这是一个C#winforms应用程序.

前言:

我正在创建一个表单,允许用户将现有MySql或SQL Server数据库中的数据导入到我的SQL Server数据库中.这允许用户快速导入IP地址和其他数据,而无需通过控件重新输入.

例:

简化,我有两个对象,FieldObjectSensorObject.FieldObject存在用于存储源和目标数据库字段名称和类型.SensorObject是我后来从数据库中的记录填充的对象.为简单起见,我省略了类型处理和与问题无关的其他功能.(数据DestinationField仅限于我提供给用户的列表,并且来自程序中的数组或列表.)以下是两个示例:

public class FieldObject
{
    public string DestinationField {get; set;}
    public string SourceField {get; set;}
}

public class SensorObject
{
    public string Name {get; set;}
    public string IPAddress {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

问题:

当用户填充各个字段时FieldObject,我使用该信息来填充目标数据库,尽管我有一个大的switch语句,它检查目标字段名称以了解SensorObject它所属的属性.

例如:

// Reader is a SqlDataReader with the prerequisite database connection
FieldObject myField = new FieldObject
    {
        DestinationField = "name",
        SourceField = "proprietary"
    };
SensorObject mySensor = …
Run Code Online (Sandbox Code Playgroud)

c# properties object winforms

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

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

在android中自动滚动TextView将文本带入视图

我有一个TextView我正在动态添加文本.

在我的main.xml文件中,我将属性设置为使我的最大行19和滚动条垂直.

.javatextview.setMovementMethod(new ScrollingMovementMethod());用于允许滚动的文件中.

滚动效果很好.一旦占用了19行,并且添加了更多行,它就会开始滚动.问题是,我希望新文本滚动到视图中.

我正在写出它的值,textview.getScrollY()并且0无论如何都会保持不变(即使我手动向下滚动它并添加一行新的文本).

因此textview.scrollTo(0, textview.getScrollY());对我没有任何作用.

我应该使用另一种方法来获取垂直滚动量textview吗?我读过的所有内容都表明,无论出于什么意图和目的,我正在做的工作应该是:/

android scroll textview

47
推荐指数
6
解决办法
8万
查看次数

Rails中默认RESTFUL路由的覆盖方法

给出下面的一行代码 routes.rb

map.resources :users
Run Code Online (Sandbox Code Playgroud)

生成的路由可能是这样的:

      users GET    /users(.:format)           {:controller=>"users", :action=>"index"}
            POST   /users(.:format)           {:controller=>"users", :action=>"create"}
   new_user GET    /users/new(.:format)       {:controller=>"users", :action=>"new"}
  edit_user GET    /users/:id/edit(.:format)  {:controller=>"users", :action=>"edit"}
       user GET    /users/:id(.:format)       {:controller=>"users", :action=>"show"}
            PUT    /users/:id(.:format)       {:controller=>"users", :action=>"update"}
            DELETE /users/:id(.:format)       {:controller=>"users", :action=>"destroy"}
Run Code Online (Sandbox Code Playgroud)

有没有办法将POST /users映射的默认HTTP方法更改{:controller=>"users", :action=>"create"}为用于PUT替代的HTTP方法?

rake routes 然后生成这样的东西:

      users GET    /users(.:format)           {:controller=>"users", :action=>"index"}
            PUT    /users(.:format)           {:controller=>"users", :action=>"create"}
   new_user GET    /users/new(.:format)       {:controller=>"users", :action=>"new"}
  edit_user GET    /users/:id/edit(.:format)  {:controller=>"users", :action=>"edit"}
       user GET    /users/:id(.:format)       {:controller=>"users", :action=>"show"}
            PUT    /users/:id(.:format)       {:controller=>"users", :action=>"update"}
            DELETE /users/:id(.:format)       {:controller=>"users", …
Run Code Online (Sandbox Code Playgroud)

rest resources routing ruby-on-rails

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