小编Har*_*san的帖子

有没有办法导出visual studio生成的序列图?

我正在使用Generate Sequence DiagramVisual Studio的功能.

我必须向没有Visual Studio Ultimate Edition的人展示我的序列图

有没有办法将序列图导出为任何格式,以便可以在Visual Studio外部查看?

c# sequence-diagram visual-studio-2010

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

列名无效.[节点名称(如果有)= t0,列名=版本]

我在尝试SQLCE在Windows Phone Mango应用程序中查询数据库时遇到问题.

我执行时遇到异常

foreach (var item in myDataContext.MyTable.Select(item => item))

The column name is not valid. [ Node name (if any) = t0,Column name = version ]

奇怪的是,当我基于任何单个列执行查询时,它工作正常

foreach (var item in myDataContext.MyTable.Select(item => item.SomeColumn))

知道这里有什么不对吗?

c# sql-server-ce linq-to-sql windows-phone-7.1

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

什么时候我应该去Silverlight和XNA?

我对Windows Phone 7发展知之甚少.我知道应用程序开发有两种途径.Silverlight或XNA.在我开始之前,我想知道哪些场景Silverlight是最佳选择,哪种应用程序更有意义XNA?

silverlight xna windows-phone-7

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

如何将音频与视频集成?

我正在从WebCam捕获图像并使用这些图像制作视频.我正在通过AForge做这一切.不幸的是,AForge不支持音频.将音频与视频集成的最佳方式是什么?我正在创建WMV格式的视频.

我有两种方法.我可以使用麦克风录制音频.

1)我可以单独创建一个视频,然后以某种方式将捕获的音频与其集成.

2)我可以在从图像创建视频的同时集成音频.

问题是我不知道如何实现这些选项中的任何一个.

有任何想法吗?或者有更好的方法来实现它吗?

c# audio video webcam aforge

7
推荐指数
0
解决办法
2901
查看次数

如何重现不常见的404?

我在Windows Phone Marketplace中有一个应用程序,通过POST调用发送Server(Tomcat,Java,Spring)数据.我已经在电子邮件开发者的应用程序中添加了选项,以防发生错误.我收到了一些用户的错误电子邮件(20/300),它显示http客户端正在返回404以反对POST请求.我不知道为什么有些用户在为其他用户工作时获得404.如果我关闭我的测试手机的Wifi和蜂窝连接并运行我的应用程序,那么我能够重现用户面临的完全相同的问题.但当我向他们询问互联网连接时,他们声称它的工作.

我的问题是如何尝试调试和重现此问题?任何指针..?

c# http-status-code-404 windows-phone-8

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

为什么GC不能解决这个问题?

我的问题很简单,为什么GC无法弄明白该timer对象main应该与timer内部TestTimer和相关的垃圾一起收集EventHandler?

为什么我不断获得console.Writeline输出?

class Program
{
    public static void Main()
    {       
       TestTimer timer = new  TestTimer();
       timer = null;
       GC.Collect();
       GC.WaitForPendingFinalizers();
       Console.ReadKey();
    }
}

public class TestTimer
{
    private Timer timer;

    public TestTimer()
    {
        timer = new Timer(1000);
        timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
        timer.Start();
    }

    private void timer_Elapsed(Object sender, ElapsedEventArgs args)
    {
        Console.Write("\n" + DateTime.Now);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# garbage-collection event-handling

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

正常与云/ Azure托管以及SQL Azure与SQL Server的角色

首先让我明确一点,我不是来自网络背景,所以如果我对它的工作原理的任何理解不正确请随时纠正我

假设我有一个网站,我想在云上托管,因为

- I don't want to take care of hardware
- I want to scale my website as needed
Run Code Online (Sandbox Code Playgroud)

现在我在这种情况下角色SQL Server与角色之间有点混淆SQL Azure.

普通网页寄存

当我想到一个普通的网站时,我知道我需要一个托管我的网站的主机/服务器.主持人应该能够支持SQL Server.出于扩展目的,我将不得不在多个服务器上托管我的网站/ ASP页面.同样,如果我想扩大规模,我SQL Server将不得不在多台服务器上托管它,并且必须通过某种机制确保所有服务器中的数据都是最新的.

基于云的托管

现在我想我也可以设置类似的结构Cloud/Azure.如果是,在这种情况下我会使用云的真正功能吗?

或者我应该使用SQL Azure而不是SQL Server?在这种情况下我会得到什么好处?我是否还要负责扩展和数据的一致性?我知道我可以通过设置VM /实例的数量来扩展网站,但是关于数据库的扩展呢?

编辑 感谢Florin Dumitrescu我想要使​​用的术语是Scaling Out因为我更关注性能,而不是我的数据库在大小方面有多大.我更关心数据库如何在不同服务器/系统之间扩展以适应负载,从而产生更好的性能

sql-server asp.net hosting scalability azure

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

如何连续两个random给出不同的值?

例如,如果我有一个班级:

public class Class
{
public Random r;

public Class()
{r= new Random()}
}
Run Code Online (Sandbox Code Playgroud)

然后创建它的两个实例:

Class a = new Class();
Class b = new Class();
Run Code Online (Sandbox Code Playgroud)

并且按顺序调用r,两者的r将给出相同的值.我读过这是因为Random的默认构造函数使用时间来提供"随机性",所以我想知道如何防止这种情况.提前致谢!

c#

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

如何检查手机是否有GPS设备?

我试图找到一段代码可以告诉我Android手机是否有GPS设备?我在搜索结果中获得的大多数样本都在告知GPS是否已启用.我感兴趣的是Android手机是否有物理GPS设备?

谢谢

gps android

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

如何从java活动调用本机活动?

我知道我们可以从另一个 android 活动中调用一个活动,如本问题所述。我的问题是我们可以通过意图或使用任何其他方式从 android 活动中调用本机活动吗?如果是,如何?

Android.mk 我的本机活动文件正在跟踪,本机活动代码构建良好

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE    := mynativeactivity
LOCAL_SRC_FILES := main.c
LOCAL_LDLIBS    := -llog -landroid -lEGL -lGLESv1_CM
LOCAL_STATIC_LIBRARIES := android_native_app_glue
include $(BUILD_SHARED_LIBRARY)
$(call import-module,android/native_app_glue)
Run Code Online (Sandbox Code Playgroud)

我正在使用这段 xml 将我的本机活动包含在AndroidManifest.Xml文件中。我想我在这里犯了一个错误。

 //...rest of the xml including my main java activity here
  <activity android:name="android.app.NativeActivity" android:label="mynativeactivity" >
            <meta-data android:name="android.app.mynativeactivity"                  android:value="native-activity" />
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何修复上面的 XML,以便在我的第一个基于 Java 的活动中我可以做这样的事情(如果可能的话)

 Intent intent = new Intent(this, mynativeactivity.class);
 startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

目前我无法编译此代码,因为编译器找不到 mynativeactivity

java android native-activity

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