问题列表 - 第5367页

HTML/CSS中的进度条

 dd { 
    /*position: relative; /* IE is dumb */
    display: block;                 
    float: left;     
    width: 500px; 
    height: 16px; 
    margin: 0 0 2px; 
    background: url("white3.gif"); 
 }

 dd div.blue { 
    /*position: relative; */
    background: url("blue.gif"); 
    height: 16px; 
    width: 75%; 
    text-align:right; 
    display:block;
 }
Run Code Online (Sandbox Code Playgroud)

HTML:

<dd>
    <div class="blue" style="width:35%;"> 
</dd>
Run Code Online (Sandbox Code Playgroud)

这样就形成了一个白色条,并用35%的蓝色填充.

现在我想用两个不同的值填充SAME进度条.例如,如果值A为30%且值B为40%,则将填充70%的条,但每个的百分比可以通过颜色的差异来看出.价值A和B可以在条形图上以任何顺序排列,只要我能分辨出两种不同的东西并"看"每个人占多少.

有什么建议?

谢谢.

html css progress-bar

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

在Safari中隐藏textarea调整大小句柄

我在我的应用程序中使用textarea组件,并动态控制它们的高度.当用户键入时,只要有足够的文本,高度就会增加.这适用于IE,Firefox和Safari.

但是,在Safari中,右下角有一个"句柄"工具,允许用户通过单击和拖动来调整文本区域的大小.我还注意到stackoverflow的一个问题页面中的textarea问题.这个工具很混乱,基本上妨碍了.

那么,无论如何都要隐藏这个调整大小的句柄?

(我不确定"句柄"是否是正确的词,但我想不出更好的词.)

safari webkit css3

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

调用程序"延迟"的最佳方法是什么?

有两个程序,A1和A2,它们都在代码中调用函数B:

function B: boolean;
begin
  // do other stuff
end;

procedure A1;
begin
  // do stuff
  if b then
    ...
  // do stuff
end;

procedure A2;
begin
  // do stuff
  if b then
    A1; // <- how to call A1 "delayed"?
  // do stuff
end;
Run Code Online (Sandbox Code Playgroud)

如果A2中的条件为真,则必须调用过程A1,但是当A2仍在运行时会发生这种情况,这是我不想要的.

应该发生的是:如果A2中的条件为真,则应该完成A2,并且在离开A2之后应该调用过程A1.

一个丑陋的解决方案是设置一个定时器,在延迟确认A2完成后调用A1.

但必须有更好的方法,对吗?

编辑:在我的情况下A1和A2是事件,所以他们没有被代码调用,我不能只是在A2完成后从调用过程调用A1.

delphi

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

Linux终端输出重定向

我想将bash脚本的输出重定向到文件.

该脚本是:

#!/bin/bash
echo "recursive c"
for ((i=0;i<=20;i+=1)); do
time ./recursive
done
Run Code Online (Sandbox Code Playgroud)

但如果我像这样运行它:

script.sh >> temp.txt
Run Code Online (Sandbox Code Playgroud)

只会在文件中捕获./recursive的输出.

我想捕获文件中time命令的输出.

linux bash redirect

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

引用所需的重载泛型方法

特定

public Class Example
{

public static void Foo< T>(int ID){}

public static void Foo< T,U>(int ID){}

}
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 将其称为"重载通用方法"是否正确?
  2. 如何在创建MethodInfo对象时指定任一方法?

    Type exampleType = Type.GetType("fullyqualifiednameOfExample, namespaceOfExample");
    MethodInfo mi = exampleType.GetMethod("Foo", BindingFlags.Public|BindingFlags.Static, null, new Type[] {typeof(Type), typeof(Type) }, null);
    
    Run Code Online (Sandbox Code Playgroud)

参数4使编译器非常不满

c# generics reflection methodinfo

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

此BackgroundWorker当前正忙,无法同时运行多个任务

如果我单击一个启动backgroundworker两次的按钮,我会收到此错误.

This BackgroundWorker is currently busy and cannot run multiple tasks concurrently
Run Code Online (Sandbox Code Playgroud)

我怎么能避免这个?

c# backgroundworker

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

DDD:除电子商务样本外,如何将应用划分为有界上下文?

我们在这里有一个非常大的应用程序,我考虑稍微重构一下,以跟踪DDD人员的指导.

目前,它的第一个问题是有界上下文和上下文映射.也许我只是不喜欢它,但在我看来只是不可能做分裂.例如,我们在整个地方都有User对象,它与用户对象完全相同:显示名称,ID和角色.还有另一个例子:我们有CatalogItem对象来帮助我们对整个地方的其他实体进行分类.我们是否必须引入有界上下文依赖项?除了那些令人讨厌的电子商务样本之外,对此事有任何指导吗?

domain-driven-design

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

新的第二个参数,c ++

在一个例子中,我看到了这一行

Thing *pThing = new (getHeap(), getConstraint()) Thing(initval());
Run Code Online (Sandbox Code Playgroud)

没有解释,功能体或类定义.第二个参数是什么意思?

c++ new-operator

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

视图状态错误无效

关于ScriptResource.axd,我收到了一个无效的viewstate错误.只是想知道你是否有人可以帮助我.错误是:

2009-02-24 09:46:30,021 [13] DEBUG ASP.global_asax [(null)] - Request start - URL: /Web/ScriptResource.axd?d=E9hlvtsn8Gr1MyjysW1gFDFYr4CVwstY-sC22tRu5V8d7UyEYz3FhVYGrlhY87n2ihgKh58RrMRhK-Yk2WcQahEaCg_asTInqHK
2009-02-24 09:46:30,021 [13] DEBUG ASP.global_asax [(null)] - Application_AuthenticateRequest started
2009-02-24 09:46:30,021 [13] ERROR ASP.global_asax [(null)] - Unexpected error.  User presented with Site Error page.
System.Web.HttpException: Invalid viewstate.
   at System.Web.UI.Page.DecryptStringWithIV(String s, IVType ivType)
   at System.Web.UI.Page.DecryptString(String s)
   at System.Web.Handlers.ScriptResourceHandler.DecryptParameter(NameValueCollection queryString)
   at System.Web.Handlers.ScriptResourceHandler.ProcessRequestInternal(HttpResponse response, NameValueCollection queryString, VirtualFileReader fileReader)
   at System.Web.Handlers.ScriptResourceHandler.ProcessRequest(HttpContext context)
   at System.Web.Handlers.ScriptResourceHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

这发生在生产环境中.我无法在开发和测试环境中重现这一点.这些页面也只能由经过身份验证的用户访问.如果你能对这个问题有所了解,那将是真的.

viewstate scriptresource.axd

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

SET NOEXEC如何工作?

我有以下代码:

-- start of code
set noexec off

declare @requiredVersion int
declare @currentVersion int

set @requiredVersion = 5
set @currentVersion = 4

if (@currentVersion < @requiredVersion)
begin
    print 'Please update your DB to version 5 before running this script.'
    set noexec on
end

go
-- print 'Dummy'
insert into tblFooBar(name) values ('AAA')
go

set noexec off
-- end of code
Run Code Online (Sandbox Code Playgroud)

请注意,数据库中不存在表"tblfoobar".当我运行此代码时,消息出现:

Please update your DB to version 5 before running this script.
Msg 208, Level 16, State 1, Line 1 …

sql t-sql sql-server

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