问题列表 - 第19422页

在一个文件夹中使用两个git repos

现在是这样的场景:我正在开发自己的框架和客户的网站.这是结构:

.
..
_application
_framework
_public
Run Code Online (Sandbox Code Playgroud)

我想在github上使用_framework/*_public/index.php和_controllers _models和_views的结构_application(空文件夹)进行回购.另外,我想在当地有一个包含所有这些的回购.

我理解使用git-modules我可以做到这一点,但在查找了一些教程后,我仍然不明白这样做的方法.

有人可以向我解释一下吗?非常感谢!

git frameworks module

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

如何在Linux上附加到像调试器这样的运行进程?

使用了什么系统调用?我想用它来读取散布在不同进程的地址空间内的内存位置.这是这种机制的合理用例吗?

linux process

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

如何在Perl中将列表作为数组引用返回?

嘿.在Python中我可以这样做:

def fnuh():
    a = "foo"
    b = "bar"
    return a,b
Run Code Online (Sandbox Code Playgroud)

我可以在perl中以类似优雅的方式返回一个列表,特别是当子例程的返回类型应该是对数组的引用时?

我知道我能做到

sub fnuh {
    my $a = "foo";
    my $b = "bar";
    my $return = [];
    push (@{$return}, $a);
    push (@{$return}, $b);
    return $return;
}
Run Code Online (Sandbox Code Playgroud)

但我敢打赌,在Perl中有更好的方法.你知道吗?

perl reference

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

XAML或Code Behind中的事件处理程序

我是Silverlight和XAML的新手.在尝试学习语法和最佳实践时,我继续遇到一些差异(或者至少对我而言似乎是这样),有些实现了事件处理程序.

在MSDN 的示例中,我看到使用以下代码:

<UserControl x:Class="DragAndDropSimple.Page"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Width="400" Height="300">
  <Canvas x:Name="rootCanvas"
  Width="640"
  Height="480"
  Background="Gray"
  >
    <!-- You can drag this rectangle around the canvas. -->
    <Rectangle
    MouseLeftButtonDown="Handle_MouseDown"
    MouseMove="Handle_MouseMove"
    MouseLeftButtonUp="Handle_MouseUp"
    Canvas.Left="30" Canvas.Top="30" Fill="Red"
    Width="50" Height="50" />
  </Canvas>

</UserControl>
Run Code Online (Sandbox Code Playgroud)

但是,在设置了鼠标处理程序的地方,在其他代码中我看到了后面代码中使用的这个方法:

 public Window1()
        {
            InitializeComponent();

            TransformGroup group = new TransformGroup();

            ScaleTransform xform = new ScaleTransform();
            group.Children.Add(xform);

            TranslateTransform tt = new TranslateTransform();
            group.Children.Add(tt);

            image.RenderTransform = group;

            image.MouseWheel += image_MouseWheel;
            image.MouseLeftButtonDown += image_MouseLeftButtonDown;
            image.MouseLeftButtonUp += image_MouseLeftButtonUp;
            image.MouseMove += image_MouseMove;
        }
Run Code Online (Sandbox Code Playgroud)

我会假设MSDN上的示例是推荐的方式,但是,我倾向于喜欢第二种方法. …

c# silverlight xaml event-handling

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

Process.Start()的替代方案

我刚刚完成了对文档存储解决方案的编码,我遇到了以下问题.在UI中,用户可以按下按钮打开文件:

try
{
    Process.Start(file);
}
catch (Exception ex)
{
    //Error handling code
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果用户没有与文件类型相关联的应用程序,则抛出componentmodel异常,并显示一条消息.

我宁愿做的是在那种情况下弹出"打开方式"对话框,是否有方法调用我不见了?

c# file-io process

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

使用C#返回SQL版本

我正在努力使用C#返回一个SQL版本,我是SQL编程的新手,所以任何帮助都会很棒.我遇到了各种各样的错误,但下面是我最近的尝试.

private void buttonOK_Click(object sender, System.EventArgs e)
{
    string strSqlVersion = SQLVersion();
    MessageBox.Show(strSqlVersion);
}

private void sqlversion(string sqlver)
{
    OdbcConnection conn = null;
    try
    {
        conn = getConnection(comboBoxDatabase.Text);
        string strSql = "SELECT @@VERSION";
        conn.Open();
        OdbcCommand cmd = new OdbcCommand(strSql, conn);
        string returnvalue = (string)cmd.ExecuteScalar();
        return returnvalue;
    }
    catch (Exception ex){ }
    finally
    {
        conn.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

c# sql

0
推荐指数
2
解决办法
1054
查看次数


将ADO.net实体框架4与枚举一起使用?我该怎么做?

问题1:我正在玩EF4,我有一个模型类,如:

public class Candidate {

public int Id {get;set;}
public string FullName {get;set;}
public Gender Sex {get;set;}
public EducationLevel HighestDegreeType {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

性别和教育水平是这样的枚举:

public enum Gender {Male,Female,Undisclosed}
public enum EducationLevel {HighSchool,Bachelors,Masters,Doctorate}
Run Code Online (Sandbox Code Playgroud)

如果符合以下条件,如何让候选人班级,性别和教育级别与EF4一起使用:

  • 我做模型第一次开发
  • 我做db首先开发

编辑:到对象上下文的另一个问题有关的问题已移动在这里.

ado.net enums entity-framework poco entity-framework-4

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

可重复阅读 - 我理解这一点吗?

试图完全理解SQL Server隔离级别 - 特别是可重复阅读.

我有一个启动事务的sproc并在某些数据周围放置一个光标(boo hiss).这可能是一大块数据,因此可能需要一段时间才能完成.

然后它将COMMIT或ROLLBACK.

在此期间,在事务关闭之前,如果有人调用导致某些受影响的行的方法为READ,我的理解是此方法将停止,直到第一个方法完成.然后他们将被提供数据(只要先没有超时)

我想我是对的,但问题是 - 我是吗?!

sql-server isolation-level

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

如何增加IntelliJ中打开的编辑器的最大数量?

我正在使用IntelliJ 9.0构建一个grails-app,我非常喜欢在活动编辑器之间切换的CTR + TAB快捷方式.

但是,默认情况下,IntelliJ仅保留10个同时打开的活动编辑器.这对我来说显然是不够的.

如果可能,您知道如何配置我的IDE以同时打开更多活动编辑器吗?

configuration grails intellij-idea

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