小编Ale*_*lex的帖子

试着锁定问题

我有一个问题..如果我有这样的事情就可以了:

try 
{ 
    lock(programLock) 
    {
         //some stuff 1
    }
}
catch(Exception ex) { //stuff 2 }
Run Code Online (Sandbox Code Playgroud)

我很好奇如果"some stuff 1"导致异常,programLock仍然保持锁定状态?

.net c#

12
推荐指数
2
解决办法
3563
查看次数

当使用新行传递DataRow集合时,更新需要有效的InsertCommand

我想在我的数据库中添加一个新行.这是我的代码:

ds1是我的数据集,da1是我的数据适配器

        dRow = ds1.Tables["localitati"].NewRow();
        dRow[1] = aux1.Replace(" ", "").Replace("-", "").ToLower();
        dRow[2] = aux2.ToLower().Replace(" ", "");
        dRow[3] = aux1;
        dRow[4] = e.X;
        dRow[5] = e.Y;
        ds1.Tables["localitati"].Rows.Add(dRow);

        da1.Update(ds1, "localitati");
Run Code Online (Sandbox Code Playgroud)

da1.update(ds1,"localitati");程序停止并给我错误:" Update requires a valid InsertCommand when passed DataRow collection with new rows."

与数据库的连接有效(我从数据库中检索了信息)

有任何想法吗 ?

c# database

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

在html中使用Session变量

我从登录表单中获取会话变量,然后重定向到另一个页面:

    String a = Login1.UserName;
    Session["user"] = a;
    Response.Redirect("~/Home.aspx");
Run Code Online (Sandbox Code Playgroud)

在Home.aspx中,我希望在div中显示类似"Hello -Session ["user"]"的内容.如何获取会话var并在html代码中使用它?

asp.net

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

设置多个排序描述符

我有一系列的对象,需要按照评级对其进行排序,然后根据后面的投票数量进行排序(如果两个5星评级元素比较,那么投票最多的那个应该是第一个)

是否可以通过两个描述符对NSArray进行排序:首先是评级之后,然后是在计票之后?

我在http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSSortDescriptor_Class/Reference/Reference.html上找到了

类似sortUsingDescriptors:但我无法在文档中的任何地方找到它,认为它已被弃用.

objective-c ios

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

自动滚动面板到底部

我在winforms中有一个面板,在其中我加载了一些用户控件.

每次添加新的用户控件时,我都想自动滚动到面板的底部(当我的面板填充时).我怎么能这样做?

.net c# winforms

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

为什么babel在USERPROFILE路径中存储.babel.json

我在azure web应用程序上运行nodejs应用程序,我正在尝试使用npm在其中集成babel.问题是,巴贝尔正试图接受一个档案

%用户资料%

名为.babel.json,一个不存在的文件.这很可能通过以下方式安装:

npm install -g babel
Run Code Online (Sandbox Code Playgroud)

在天蓝色的网络应用程序上,我似乎根本找不到它(甚至在npm install -g babel为网站运行kudu 之后).

我将%USERPROFILE%自己的文件复制到%USERPROFILE%使用kudu但在网络应用程序重启时文件消失了.

有没有办法让babel在网络应用上工作?

UPDATE

我确实省略了一些东西.我尝试加载时出现错误babel/register.

require('babel/register')({
  optional: ["es7.asyncFunctions"]
});
Run Code Online (Sandbox Code Playgroud)

我在流媒体日志中看到的实际错误是

应用程序抛出未捕获的异常并终止:错误:ENOENT,在Object.f的Object.fs.openSync(fs.js:438:18)处没有此类文件或目录"D:\ local\UserProfile.babel.json" .writeFileSync(fs.js:977:15)处于保存状态(D:\ home\site\wwwroot \node_modules\babel \node_modules\babel-core\lib\api\register\cache.js:35:19). _tickCallback(node.js:419:13)在函数.Module.runMain(module.js:499:11)启动时(node.js:119:16)在node.js:906:3

该项目在Github上

azure node.js kudu babeljs

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

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

当我滚动时,我可以将表格的桌面位置固定吗?

我有一个表视图,并附加到其tableHeaderView一个UISegmentedControl.如何使tableHeaderView固定,以便即使我在滚动表视图时也可以始终在同一位置查看UISegmentedControl?

iphone objective-c uitableview ios

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

将着色器添加到游戏对象

如何为游戏对象添加着色器?a在此处定义着色器:

(我正在尝试做同样的事情并遇到一些问题):http://answers.unity3d.com/questions/175692/getpixelsetpixels-or-stencil-eraser-brush.html

和2个texture2D在代码中定义并通过Resource.Load加载,分配给游戏对象.如何将着色器应用于我的游戏对象并与两个纹理进行通信?

如您所见,我在着色器中有此代码

        _MainTex("Main Texture (rgb)", 2D) = "white" {}
        _Color ("Main Color", Color) = (1,1,1,1)
       _Stencil("Stencil Texture (a)", 2D) = "white" {}
Run Code Online (Sandbox Code Playgroud)

我怎么能告诉着色器谁是主要纹理和模板纹理?

unity-game-engine gameobject

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

找不到可安装的ISAM

我有以下代码:

string excelConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\db\suc.xls; Extended Properties=""Excel 12.0;HDR=YES;""";

// Create Connection to Excel Workbook
using (OleDbConnection connection =
             new OleDbConnection(excelConnectionString))
{
    OleDbCommand command = new OleDbCommand
            ("Select * FROM [Sheet1$]", connection);

    connection.Open();
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

找不到可安装的ISAM.

connection.Open().有任何想法吗 ?

c# oledb

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