小编Cod*_*man的帖子

如何以编程方式显示文本框的键盘?

我在Windows手机页面上有一个文本框,我想在页面加载后立即显示键盘.

当我导航到此页面时,有没有办法让这个文本框已经集中注意力?

我考虑过使用,Guide.BeginShowKeyboardInput()但我不认为这是一个很好的解决方案.

c# silverlight windows-phone-7

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

包含附件的SmtpClient.Send是否对附加文件保持锁定?

我正在调试一个问题,但在MSDN文档中找不到这个问题的答案

我有以下代码:

if(attachmentFileName != null && File.Exists(attachmentFileName))
{
    mail.Attachments.Add(new Attachment(attachmentFileName, MediaTypeNames.Application.Octet));
}

using(SmtpClient smtp = new SmtpClient { UseDefaultCredentials = true })
{
    try
    {
        smtp.Send(mail);
    }
    catch(SmtpException ex)
    {
        if(attachmentFileName != null && ex.StatusCode == SmtpStatusCode.ExceededStorageAllocation)
        {
            //Need to still send the mail. Just strip out the attachment & add footer saying that attachment has been stripped out.
            mail.Attachments.Clear();
            mail.Body += "\n\nNote: Please note that due to outbound size limitations, attachments to this email have been stripped …
Run Code Online (Sandbox Code Playgroud)

c# email smtp smtpclient

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

使用C#远程HTTP发布

你如何在C#中进行远程HTTP发布(请求)?

c# webrequest

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

Galaxy Nexus 上的自定义相机拍摄的图像模糊

我在应用程序中有一个自定义相机,在大多数设备上拍摄的图像看起来都不错,但在 Galaxy Nexus 上情况有所不同。Galaxy Nexus 中的图像模糊。我在摩托罗拉 Atrix 上也看到了颗粒状的线条。但Droid X、Droid Razr、HTC Evo、HTC难以置信都表现出了不错的成绩。知道为什么会发生吗?这是我到目前为止所拥有的。PS:我在活动中使用自动对焦。

public class CameraPreview extends SurfaceView implements
    SurfaceHolder.Callback {

private SurfaceHolder mHolder;
private Camera mCamera;

public CameraPreview(Context context, Camera camera) {
    super(context);
    mCamera = camera;
    mHolder = getHolder();
    mHolder.addCallback(this);
    mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}

@Override
public void surfaceCreated(SurfaceHolder holder) {
    // The Surface has been created, now tell the camera where to draw the
    // preview.
    try {
        mCamera.setPreviewDisplay(holder);
        Camera.Parameters parameters = mCamera.getParameters();
        List<String> focusModes = parameters.getSupportedFocusModes();
        if (focusModes.contains(Camera.Parameters.FOCUS_MODE_AUTO)) {
            parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO);
        }

        parameters.set("orientation", …
Run Code Online (Sandbox Code Playgroud)

android android-camera galaxy

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

这两个代码片段使用IQueryable和.AsParallel等效吗?

我正在研究一些非常基本的TPL代码,我遇到了一个情况,我很好奇,如果以下两个片段是等价的:

myEnumerable.AsParallel().Select(e =>
{
    //do some work that takes awhile
    return new Thing(e);
}

myEnumerable.Select(e =>
{
    //do some work that takes awhile
    return new Thing(e);
}.AsParallel()
Run Code Online (Sandbox Code Playgroud)

另外 - 如果它们实际上是等价的,那么它们的等价性可以通过使用IEnumerable扩展方法的TPL接口来定义吗?或者,当我更新到.NET V {Whatever}时,我是否只是为了打破我的代码?

对于背景,myEnumerable是一个我尚未枚举的EF表(实体)(使数据库往返).

我想要的行为是同步进行数据库调用,返回List,并行并行处理列表(并行地在List上进行一堆Web服务调用)

c# parallel-processing entity-framework task-parallel-library

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

如何在T-SQL中分配多个内联变量?

我试图从子查询中选择多个变量,以便以后使用.这是我的代码:

DECLARE @MarketplaceName VARCHAR(50),
    @ProductFieldID INT,
    @FromValue VARCHAR(255) = (
        SELECT mcvm.MarketplaceName,
            mcvm.ProductFieldID,
            mcvm.FromValue
        FROM [Meta].[MarketplaceCategoryValueMapping] AS mcvm
        WHERE mcvm.MarketplaceCategoryValueMappingID = @MapID
        )
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

当未使用EXISTS引入子查询时,只能在选择列表中指定一个表达式.

我正试图@MarketplaceNamemcvm.MarketplaceName等地图等

我想要的是不必SELECT为每个变量写多个语句.

sql t-sql sql-server subquery

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

如何提高Strassen算法实现的速度?

我正在努力确定为什么我的Strassen实现如此缓慢.它会在每次迭代时分配内存,但我会在适当时释放它们.

int** multiply(int** a, int** b, int size)
{
int row,col,i,j;

if(size == 1)
{
    int** c = allocate(size);
    c[0][0] = (a[0][0] * b[0][0])%2;
    return c;
}

if(size <= 2)
{
    int a11,a12,a21,a22,b11,b12,b21,b22;    
    int** c = allocate(size);
    a11 = a[0][0];
    a12 = a[0][1];
    a21 = a[1][0];
    a22 = a[1][1];
    b11 = b[0][0];
    b12 = b[0][1];
    b21 = b[1][0];
    b22 = b[1][1];

    c[0][0] = (a11*b11 + a12*b21)%2;
        c[0][1] = (a11*b12 + a12*b22)%2;
        c[1][0] = (a21*b11 + a22*b21)%2;
    c[1][1] = (a21*b12 + …
Run Code Online (Sandbox Code Playgroud)

c algorithm linear-algebra strassen

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

PHP str_replace无法按预期工作

我正在尝试使用str_replace来修正文件路径,如下所示:

$a="F:\xampp\htdocs\yii\get_smart\Music\mix\English\1636464449";  
$a=str_replace('\\','/', $a);  
echo $a;
Run Code Online (Sandbox Code Playgroud)

收益:

F:
mpp/htdocs/yii/get_smart/Music/mix/Englishs6464449
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我做错了什么吗?

我的PHP版本是5.3.8

php string str-replace

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

如何在纯JavaScript中编写这个JQuery函数?

能帮我用最简单的JavaScript以最有效的方式编写这个函数吗?

//Selects all elements matched by <input> that have a name value 
//exactly equal to myname.
$("input[@name=myname]") 
Run Code Online (Sandbox Code Playgroud)

javascript

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

方法定义中的operator +有什么作用?

所以我以前从未见过这个,我想弄清楚它的作用:

public static MyFunction operator +(MyObject first, MyObject second)
Run Code Online (Sandbox Code Playgroud)

.net c# operator-overloading

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