问题列表 - 第9562页

如何将Emacs选项卡设置为每个新文件中的空格?

我想有一个.emacs设置,以便标签总是由连续的空格组成.优选地,在每种可能的模式 在其他编辑器中,它似乎永远不会成为一个问题,但在.emacs中,我有点担心我害怕的标签.

convention emacs coding-style indentation

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

ASP.NET DropDownList SelectedValue属性未立即设置

我有一个ASP.NET webform,我使用DropDownList控件允许用户选择一个项目并查看相关结果.出于某种原因,当我设置DropDownList的SelectedValue属性时,它设置的值不会立即可用.

这是我的代码:

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        DropDownList1.SelectedValue = "5";
        BindView();
    }
}

protected void BindActivities()
{
    DataClassesDataContext dc = new DataClassesDataContext();
    var query = from activity in dc.Activities
                where activity.AssignedTo == Convert.ToInt32(DropDownList1.SelectedValue);
    GridView1.DataSource = query;
    GridView1.DataBind();
}
Run Code Online (Sandbox Code Playgroud)

在前面的代码中,我得到DropDownList1.SelectedValue为null的错误.奇怪的是,如果我注释掉使用DropDownList1.SelectedValue的代码并让页面加载,DropDownList1实际上设置为值5.所以看起来它设置正确但是不能立即可用.调试器确认DropDownList.SelectedValue在设置它的代码行之后不会立即设置为5.

有什么想法在这里发生了什么?

asp.net webforms drop-down-menu

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

用于检查数据库是否为空的SQL(无表)

我需要使用SQL查询检查数据库是否完全为空(没有表).如何才能做到这一点?

谢谢您的帮助!

mysql sql

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

Hibernate单向父/子关系 - delete()对子表而不是删除执行更新

如果我从Parent表中删除一条记录,我希望删除子表中的相应记录.如何从Child表中删除Hibernate,而不是尝试使用null更新?

我正在使用Hibernate 3,但目前无法使用注释.我在下面附上了HBM,DAO等的副本. - 先感谢您

尝试从父/子关系中的表中删除数据时,我收到以下错误:

Testcase: testDelete(com.dressbarn.imbo.model.data.hibernate.dao.CharityTransferDAOTest):        Caused an ERROR
Hibernate flushing: Could not execute JDBC batch update; uncategorized SQLException for SQL [update RMS12.DRS_CHARITY_TRANSFER_ITEM set TSF_NO=null, TSF_SEQ_NO=null where TSF_NO=?]; SQL state [72000]; error code [1407]; ORA-01407: cannot update ("RMS12"."DRS_CHARITY_TRANSFER_ITEM"."TSF_NO") to NULL
; nested exception is java.sql.BatchUpdateException: ORA-01407: cannot update ("RMS12"."DRS_CHARITY_TRANSFER_ITEM"."TSF_NO") to NULL

org.springframework.jdbc.UncategorizedSQLException: Hibernate flushing: Could not execute JDBC batch update; uncategorized SQLException for SQL [update RMS12.DRS_CHARITY_TRANSFER_ITEM set TSF_NO=null, TSF_SEQ_NO=null where TSF_NO=?]; SQL state [72000]; error code [1407]; ORA-01407: …
Run Code Online (Sandbox Code Playgroud)

java mapping hibernate one-to-many

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

用于调试/发布的.NET不同引用列表

在我的调试版本中,我引用了一个只在Debug配置中需要的DLL(引用是CodeSite,一个日志记录工具).

是否可以在Release版本中排除此引用(我的日志记录类仅在Debug配置中构建时使用此引用).

使用VB.NET和VS2008.

vb.net visual-studio-2008 visual-studio

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

成功的领域特定语言?你用哪一个?

我对Domain Specific Languagess的设计和实现感兴趣.我所知道的大部分DSL源于学术界.

你能给我一些指向业内实际使用的DSL的指针吗?并且你每天都在使用...这真的很方便..

(我也对声明性语言感兴趣,但不是真正基于xml的...)...

我想建立一个(非详尽的)行业部署语言清单......我知道这是巨大的......

有时,我正在使用通用语言来实现可以使用DSL轻松完成的事情.

编辑 我主要对应用程序导向的DSL感兴趣,而不是小嵌入式语言.例如,SQL匹配我正在寻找的东西,但java中嵌入的SQL对我不感兴趣.我正在寻找的那种语言的另一个例子是X#

dsl

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

如何配置MySQL

如何配置MySQL数据库.我想看到所有SQL都是针对数据库运行的.

我知道你可以这样做:

  • set profiling=1;
  • 运行慢速查询(例如 SELECT * FROM messages WHERE fromaddress='xxx';
  • SHOW PROFILES;

但这似乎只适用于在命令行上运行的东西,我希望看到运行网站的结果.

mysql sql profiling database-tuning

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

登录后立即在 ActionFilter 中检查 User.Identity.IsAuthenticated

我基本上使用 ASP.NET MVC 示例中的 AccountController。它使用 FormsAuthentication 来处理用户登录。可以肯定的是,这里是处理用户登录的代码:

    public ActionResult LogOn(string userName, string password, bool rememberMe, string returnUrl)
    {
      if (!ValidateLogOn(userName, password))
      {
        return View();
      }

      FormsAuth.SignIn(userName, rememberMe);


      //Session["userId"] = 1;


      if (!String.IsNullOrEmpty(returnUrl))
      {
        return Redirect(returnUrl);
      }
      else
      {
        return RedirectToAction("Index", "Home");
      }
    }
Run Code Online (Sandbox Code Playgroud)

从注释行中可以看出,我想在此方法中设置一个 Session 变量。但是,我认为这不是直接在控制器中设置 Session 变量的最优雅的方式。对这个方法进行单元测试也很不方便(虽然我可以模拟它,当然,但仍然如此)。

所以,我想,我创建了一个在此登录例程之后运行的自定义 ActionFilterAttribute。如果登录成功,请在此自定义属性中设置会话变量。代码如下:

  public class SetSessionAttribute : ActionFilterAttribute
  {
    public override void OnResultExecuted(ResultExecutedContext resultContext)
    {      
      if (resultContext.HttpContext.User.Identity.IsAuthenticated)
      {
        resultContext.HttpContext.Session["userId"] = 1;
      }

      base.OnResultExecuted(resultContext);
    }
  }
Run Code Online (Sandbox Code Playgroud)

问题是User.Identity.IsAuthenticated在下一次“页面加载”之前总是返回 false。我正在重写,OnResultExecuted因为我认为它是页面生命周期中最后一个要调用的方法,但没有运气。我也试过OnActionExecuting, …

asp.net-mvc forms-authentication action-filter

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

Eclipse上下文帮助

现在我可以在Eclipse WizardDialog/Editor中注册上下文帮助.

1)我创建了一个help_contexts.xml文件.

<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.contexts"?>
<contexts>
   <context  id="my.plugin.help.general" >
        <description>test</description>
        <topic label="test" href="http://domain.com/help.html"/>
   </context>
</contexts>
Run Code Online (Sandbox Code Playgroud)

2)我在plugin.xml中引用了这个文件

  <extension
         point="org.eclipse.help.contexts">
         <contexts file="help_contexts.xml" plugin="my.plugin.MainEditor">
         </contexts>
   </extension>
Run Code Online (Sandbox Code Playgroud)

3)我在build.properties中添加了一行,将此文件包含在bin目录中(bin.includes = help_contexts.xml,...)

4)当运行我的基于GEF的插件时,我看到"在动态帮助下找不到匹配的my.plugin.MainEditor".

我知道我需要在某个地方创建这样的东西,但我不知道在哪里为WizardDialog或者至少为我的整个编辑器设置它:

  public void createPartControl(Composite parent) {
      ...
      PlatformUI.getWorkbench().getHelpSystem().setHelp(parent, 
         "my.plugin.help.general");
   }
Run Code Online (Sandbox Code Playgroud)

注意:这个问题最初包含两个问题.我删除了要在其他地方发布的第一个(未答复的部分).

eclipse-gef

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

使用System.Windows.Forms.Timer.Start()/ Stop()与Enabled = true/false

假设我们在.Net应用程序中使用System.Windows.Forms.Timer,在计时器上使用Start()和Stop()方法与使用Enabled属性之间是否有任何有意义的区别?

例如,如果我们希望在进行某些处理时暂停计时器,我们可以这样做:

myTimer.Stop();
// Do something interesting here.
myTimer.Start();
Run Code Online (Sandbox Code Playgroud)

或者,我们可以这样做:

myTimer.Enabled = false;
// Do something interesting here.
myTimer.Enabled = true;
Run Code Online (Sandbox Code Playgroud)

如果没有显着差异,社区是否就选择哪个选项达成共识?

.net c# timer

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