问题列表 - 第7721页

未找到ASP.net用户控件的命名空间名称

所以当我尝试发布网站时遇到问题.我在visual studio 2008 sp1.

我有一堆用户控件,在几页上我以编程方式使用它们.

我在aspx页面上有一个参考

<%@ Reference Control="~/UserControls/Foo.ascx" %>
Run Code Online (Sandbox Code Playgroud)

然后在我使用的代码behing上

ASP.usercontrols_foo newFoo control = (ASP.usercontrols_foo)Page.LoadControl("~/UserControls/Foo.ascx");
Run Code Online (Sandbox Code Playgroud)

如果我导航到页面它工作正常,但当我转到发布网站时,我得到一个编译时错误.

asp.net user-controls

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

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

Emacs:有没有办法从diff生成骨架ChangeLog?

在使用版本控制中的源代码时,我想部分自动创建GNU样式的ChangeLog条目.将add-changelog-entry-other-window一个文件的时间和工作你必须访问使用它的文件.

我想要看到的是有一些命令可以输出diff -u -p(或者与VC模式集成以便它可以处理svn diff等)并立即创建所有骨架条目.

例如,如果svn status显示

D file1.c
M file2.c
A file3.c
Run Code Online (Sandbox Code Playgroud)

命令会创建

2009-09-05  My Name <my.email>

      * file1.c: Removed.
      * file2.c: WRITE YOUR CHANGES HERE
      * file3.c: New.
Run Code Online (Sandbox Code Playgroud)

更好的是,如果它可以在某种程度上解析某些语言中已更改的文件,那么它可以提供:

  * file2.c (new_function): New function.
  (deleted_function): Removed.
  (changed_function): WRITE YOUR CHANGES HERE
Run Code Online (Sandbox Code Playgroud)

在Emacs手册中找到了这个功能,但我不知道如何在这里应用它.

有什么建议?谢谢.

编辑:一个答案建议vc-update-change-log.不幸的是,它只支持CVS,它通过查询已经提交的VC日志来创建ChangeLog条目.因此,即使它支持svn和其他,也不可能在同一次提交中提交更改和ChangeLog.

EDIT2:显然add-changelog-entry-other-window(Cx 4 a)不仅可以从被访问文件中运行,还可以从涉及该文件的diff hunk运行.(来源)这几乎就是我要找的.这与遍布所有帅哥的elisp循环一起应该解决它.

emacs version-control elisp changelog

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

Java线程等待并通知

我有两个主题.线程A从队列中提取一些元素,线程B将一些元素添加到队列中.

我希望线程A在队列为空时进入休眠状态.

当线程B向队列添加一些元素时,它应该确保线程A正在工作.如何在Java中完成?

java queue multithreading producer-consumer

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

基本SQL资料的问题

我是SQL的初学者.我遇到了问题.首先,我知道我已经安装了SQL 2005 Server n,然后创建了一个ConsoleApp,其余代码位于:

using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            SqlConnection myConnection = new SqlConnection("user id=userid;" +
                                       "Password=validpassword;" +
                                       "Trusted_Connection=yes;" +
                                       "Data Source=localhost;" +
                                       "connection timeout=300");



            try
            {
                myConnection.Open();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }


            SqlCommand myCommand = new SqlCommand("INSERT INTO table (Column1, Column2) " +
                                      "Values ('string', 1)", myConnection);

            myCommand.ExecuteNonQuery();



        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我运行它...我得到一个未处理的异常,类型'System.Data.SqlClient.SqlException'发生在System.Data.dll中,带有myCommand.ExecuteNonQuery();

Kidnly指导我出错的地方.我只是想做简单的事情.插入一些东西然后读它.但是即使插入也会出错.

c# sql sql-server

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

确定SSL证书过期日期IIS

我需要以编程方式在IIS框中确定SSL证书的到期日期.理想情况下,我想在C#中执行此操作,但如果VB脚本是唯一可接受的方式.

环境=> IIS版本6和7,.NET 2.0,Windows 2003和2008

谢谢

.net iis ssl iis-7 iis-6

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

运行一段时间后,可以获得Java中线程使用的实际堆栈大小吗?

这个想法是帮助确定给定Java应用程序的最佳堆栈大小.

使用此信息可以完成的一件事是创建一个堆栈大小的范围表,线程可以在它们退出时修改,并且可以在应用程序退出时定期转储.

编辑:这是在具有真实工作负载的客户机器上运行的环境,我无法获取探查器访问权限.

编辑2:回答一个答案,在(IIRC)每个线程256Kb,我想知道现在有多接近现实需要的东西(我也想知道这个问题可能不是很相关,因为堆栈空间可能是根据需要分配).我们有一个基于消息传递和高度线程化的应用服务器,可运行从ARM手持设备到octo-core Linux,到中型和大型机的所有东西 - 我们可以感受到我们可以交易的位置(以及如果)堆栈空间堆栈在具有许多消息处理程序的系统上.

有一些类似的问题值得关注,但它们是原生的/特定于os的:

java stack-size

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

我如何获得Ruby类的名称?

如何从ActiveRecord对象获取类名?

我有:

result = User.find(1)
Run Code Online (Sandbox Code Playgroud)

我试过了:

result.class
# => User(id: integer, name: string ...)
result.to_s
# => #<User:0x3d07cdc>"
Run Code Online (Sandbox Code Playgroud)

我只需要一个字符串中的类名(User在本例中).有没有办法呢?

我知道这是非常基本的,但我搜索了Rails和Ruby的文档,我找不到它.

ruby ruby-on-rails rails-activerecord

375
推荐指数
4
解决办法
24万
查看次数

Java执行程序:如何在任务完成时通知而不阻塞?

假设我有一个完整的任务队列,我需要提交给执行程序服务.我希望他们一次处理一个.我能想到的最简单的方法是:

  1. 从队列中获取任务
  2. 将其提交给遗嘱执行人
  3. 在返回的Future上调用.get并阻塞,直到结果可用
  4. 从队列中取出另一项任务......

但是,我试图完全避免阻塞.如果我有10,000个这样的队列,需要一次处理一个任务,我将耗尽堆栈空间,因为它们中的大多数将保持被阻塞的线程.

我想要的是提交一个任务并提供一个在任务完成时调用的回调.我将使用该回叫通知作为发送下一个任务的标志.(functionaljava和jetlang显然使用了这种非阻塞算法,但我无法理解他们的代码)

如何使用JDK的java.util.concurrent,而不是编写自己的执行器服务?

(向我提供这些任务的队列本身可以阻止,但这是一个需要解决的问题)

java callback notify executor

139
推荐指数
7
解决办法
12万
查看次数

访问TClientDataSet的TDateField的OldValue时,"0.0"不是有效的时间戳

当我在TClientDataSet中新插入的记录中使用以下代码时:

cdsMyDateField.OldValue <> Null
Run Code Online (Sandbox Code Playgroud)

我得到一个EConvertError:

''0.0' is not a valid timestamp'.
Run Code Online (Sandbox Code Playgroud)

看看Delphi的VCL代码,它试图将值转换为TDateTime,这导致了这个Exception,因为值(Null)是一个无效的DateTime,但是当我比较Variants时我认为它会返回一个变量,这将是Null在这种情况下,但这不会发生,而是我得到这个例外.

我知道我可以在比较值之前检查DataSet.State = dsInsert,就像State = dsInsert每个OldValue都是Null一样,但我想理解为什么OldValue尝试转换值而不是Just all Null in all State = dsInsert时的字段.

任何人都可以给我一些亮点吗?

delphi vcl delphi-2009

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