小编Ewe*_*ton的帖子

如何使用相同的Git项目和不同的分支打开2个Visual Studio实例

我需要打开2个Visual Studio实例,一个将打开我只看项目X /分支1的代码.另一个,将用于代码项目X /分支2.如何做到这一点并且不要提交操作中的松动更改?

git visual-studio

20
推荐指数
3
解决办法
6463
查看次数

使用Kinect将保存的动作与其他动作进行比较

我需要开发一个应用程序,其中用户(物理治疗师)将在Kinect前面执行运动,我将在数据库中写入数据运动,然后患者将尝试模仿此运动.系统将计算记录和执行的运动之间的相似性.

我的第一个想法是,在记录期间(每5秒,例如),存储点的位置(x,y,z),然后在执行时间(按患者)比较它们.

我知道这种方法太简单了,因为我想在不同大小的人中,骨架的识别方式不同,因此比较不可靠.

我的问题是将保存的动作与执行的动作(动态)进行比较的最佳方法.

physics gesture kinect

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

如何将kinect骨架移动到另一个位置

我正在研究一种扩展方法,将一个骨架移动到kinect字段os视图中的所需位置.

我的代码接收要移动的骨架和命运位置,我计算接收到的骨架髋关节中心和命运位置之间的距离how much to move,然后在应用此因子的关节中进行迭代.我的代码,实际上看起来像这样.

public static Skeleton MoveTo(this Skeleton skToBeMoved, Vector4 destiny)
    {
        Joint newJoint = new Joint();

        ///Based on the HipCenter (i dont know if it is reliable, seems it is.)
        float howMuchMoveToX = Math.Abs(skToBeMoved.Joints[JointType.HipCenter].Position.X - destiny.X);
        float howMuchMoveToY = Math.Abs(skToBeMoved.Joints[JointType.HipCenter].Position.Y - destiny.Y);
        float howMuchMoveToZ = Math.Abs(skToBeMoved.Joints[JointType.HipCenter].Position.Z - destiny.Z);
        float howMuchToMultiply = 1;

        // Iterate in the 20 Joints
        foreach (JointType item in Enum.GetValues(typeof(JointType)))
        {
            newJoint = skToBeMoved.Joints[item];

            // This adjust, try to keeps the skToBeMoved …
Run Code Online (Sandbox Code Playgroud)

kinect kinect-sdk

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

Oracle 10和Oracle 11客户端共存

我是一名asp.net网络开发人员.

我有Oracle Client 11用于测试某些功能(EF支持),但我的应用程序必须在Oracle10中,因为我的客户使用它.

所以,如果我在我的客户项目中工作,我需要Oracle10 instaled(在我的工作站中测试它),如果我想测试Oracle11的功能,我需要安装oracle 11.

我的问题是:如何在同一个工作站中共存Oracle 10和11客户端.

换句话说,我想在我自己的工作站中调试和运行我的asp.net Web应用程序,只需将web.config更改为使用Oracle10或Oracle11客户端.

有可能的?

asp.net oracle oracle10g coexistence oracle11g

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

使用C#将ESC命令发送到打印机

我的应用程序需要打印发票,然后从数据库中获取发票,在大字符串中插入发票上的信息(告诉行,列等),之后我准备将字符串发送到打印机.

我的问题是:我需要在我的大字符串中放入一些ESC/P命令/字符

我试着这样做:

        char formFeed = (char)12;
        Convert.ToChar(12);

        MyBigString.Insert(10, formFeed);
Run Code Online (Sandbox Code Playgroud)

这样,第10行将执行FormFeed,但这不起作用

注意:我将MybigString一次性发送到打印机.

为了使我的代码有效,我需要逐行将数据发送到打印机?

谢谢您的帮助.

PS:对不起,对于我的英语,我是一名不会说英语的巴西开发人员.

c# printing command epson

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

为什么我的CallBack功能不起作用?

我正在尝试调用WebService

我完全按照本文中的描述进行了操作

http://viralsarvaiya.wordpress.com/2010/03/23/calling-web-service-from-java-script-in-asp-net-c/

查看firebug的控制台,我可以看到我的函数已执行并返回了预期的数据,但我的回调函数(OnComplete,OnError,OnTimeOut)从未执行过.

怎么了?

这是代码(文章的相同代码)Service.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

[WebService(Namespace = "http://Localhost...xys/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]

[System.Web.Script.Services.ScriptService()]

public class Service : System.Web.Services.WebService
{
    public Service () {

    //Uncomment the following line if using designed components
    //InitializeComponent();
    }

    [WebMethod]
    public string HelloWorld(string strNoOfData)
    {
        return strNoOfData;
    }
}
Run Code Online (Sandbox Code Playgroud)

Default.aspx的

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net ajax web-services asp.net-ajax

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

关闭或不关闭Oracle连接?

我的应用程序存在性能问题,因此我开始从根目录进行调查:"与数据库的连接".

最佳实践说:"打开连接,使用它并尽快关闭",但我不知道这导致的开销,所以问题是:

1 - 使用ODP.NET"尽快打开,使用,关闭连接是最好的方法吗?"

2 - 有没有办法和如何使用ODP.NET连接池?我想创建一个List来存储一些连接字符串,并创建一个逻辑,以便在每次需要时选择"最佳"连接.这是最好的方法吗?

oracle connection connection-string connection-pooling odp.net

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

如何在发生异常时堆叠日志消息并记录它们?

我有一个执行一堆SQL命令的业务流程.我想在堆栈中"堆叠"这些sql命令,并在发生异常时将它们写入DB,让我用一些代码解释一下

public void BusinessMethod()
{
    Log.Initialize(); // Clear the stack
    try
    {  
        Method1ThatExecutesSomeSQLs();
        Method2ThatExecutesSomeSQLs();
        Method3ThatExecutesSomeSQLs();
    }
    catch(Expection ex)
    {
        // if some exception occured in any Method above, them i write the log, otherwise, i dont want to log anything
        Log.Write();
    }
} 

//Example of some Method that executes SQL's
public void Method1ThatExecutesSomeSQLs()
{
    string sql = "select * from table";
    ExecuteSQL(sql);
    Log.StackUp("The following sql command was executed: " + sql); //Just stack up, dont write!
}
Run Code Online (Sandbox Code Playgroud)

有谁知道Log4Net或NLog是否支持这种情况?如果没有,如何实施呢?

c# logging log4net nlog

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

按索引访问对象,但在C#中按名称访问

我必须上课,父亲和孩子(例如)

我的实现的片段

类Father.cs

public class Father
{
    public int Id { get; set; }
    public string Name { get; set; }
    public List<Child> Children { get; set; }

    public Father()
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

类Child.cs

public class Child
{
    public int Id { get; set; }
    public string Name { get; set; }

    public Child()
    {
    }

}
Run Code Online (Sandbox Code Playgroud)

我想尝试做这样的事情

        Father f = new Father();
        f.Children[0]; // ok
        f.Children[1]; // ok
        f.Children["John"]; // Duh!
Run Code Online (Sandbox Code Playgroud)

我现在,它错了,我需要在Child Class中实现一些东西,我尝试了这个

    public Child this[string name]
    {
        get …
Run Code Online (Sandbox Code Playgroud)

c# indexing properties

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

lambda比linq查询更快吗?

我玩lambda,linq和parallel并且有一个问题到了.

lambda比linq查询更快吗?

O写一些测试代码(在GitHub中使用Fork),lambda方法似乎更快.这是真的还是我错过了什么?

linq parallel-processing lambda parallel-extensions c#-4.0

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