问题列表 - 第8222页

如何使用Delphi检查进程是否正在运行?

与此问题类似,但在Delphi中:

如何使用c#查明进程是否已在运行?

我有一个更新程序,我希望它检查程序即将更新它当前没有运行,最好是检查所有用户,而不仅仅是当前用户.

delphi process

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

需要一种缩放字体以适合矩形的方法

我刚刚编写了一些代码来缩放字体以适应矩形(长度).它从18宽度开始并向下迭代直到它适合.

这似乎非常低效,但我找不到一种非循环方式来做到这一点.此行适用于可缩放的游戏网格中的标签,因此我无法看到解决方案(包裹,切断和延伸超过矩形都是不可接受的).

它实际上非常快,我正在为数百个矩形做这个,它的速度足以让它减慢触摸速度.

如果没有人提出更好的东西,我只会从表中加载起始猜测(因此它比18更接近)并使用它 - 除了延迟效果很好.

public Font scaleFont(String text, Rectangle rect, Graphics g, Font pFont) {
    float nextTry=18.0f;
    Font font=pFont;

    while(x > 4) {                             
            font=g.getFont().deriveFont(nextTry);
            FontMetrics fm=g.getFontMetrics(font);
            int width=fm.stringWidth(text);
            if(width <= rect.width)
                return font;
            nextTry*=.9;            
    }
    return font;
}
Run Code Online (Sandbox Code Playgroud)

java graphics fonts awt

13
推荐指数
1
解决办法
8184
查看次数

如何使用Bash将stdout和stderr重定向并附加到文件中?

要将stdout重定向到Bash中的截断文件,我知道要使用:

cmd > file.txt
Run Code Online (Sandbox Code Playgroud)

要在Bash中重定向stdout,追加到文件,我知道要使用:

cmd >> file.txt
Run Code Online (Sandbox Code Playgroud)

要将stdoutstderr重定向到截断的文件,我知道要使用:

cmd &> file.txt
Run Code Online (Sandbox Code Playgroud)

如何重定向附加到文件的stdoutstderrcmd &>> file.txt不适合我.

linux bash redirect pipe stream

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

为什么命名你的HTML表单提交按钮"提交"中断了什么?

在ASP.NET webforms和ASP 3(经典ASP)中,我遇到了一个问题,即命名表单提交按钮"提交"将"破坏".下面是呈现的HTML:

<input type="submit" name="Submit" value="Submit" id="Submit" />
Run Code Online (Sandbox Code Playgroud)

我说"破坏事物"因为我不确定为什么或发生了什么.但症状通常是按下提交按钮有时什么也没做,即它只是没有用.但有时它确实有效.

事实上,我刚刚使用下面的代码构建了一个快速的单页测试,并提交工作正常:

<form id="form1" runat="server">
<div>
    <asp:TextBox ID="txtTest" runat="server" />
    <asp:Button ID="Submit" runat="server" Text="Submit" />
</div>
</form>
Run Code Online (Sandbox Code Playgroud)

但是,在过去,这个问题已经出现,重命名按钮总是使症状消失.

那么,是否有任何HTML/HTTP /浏览器专家知道为什么在提交按钮上设置id ="submit"会导致任何问题?

编辑

这个SO评论似乎暗示"提交"是一个保留的关键字.但为什么"id"或"name"属性会与此相关?这个"保留"关键字如何以导致冲突的方式实现?

再次感谢

html http-post form-post form-submit

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

HTML:带有背景颜色和图像的跨度 - 为什么颜色不会出现在图像下面?

我正在尝试在跨度内的文本旁边添加箭头图像.这是我正在使用的HTML:

<span id="status" class='unreviewed'>
  Unreviewed 
  <img src="bullet_arrow_down.png" />
</span>
Run Code Online (Sandbox Code Playgroud)

现在,我用这个css为跨度的背景着色:

#status {
  float: right;
  position: relative;
  cursor: pointer;
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  color:#FFFFFF;
  font-size: 1.8em;
  top: 10px;
}

#status span.unreviewed {
  padding: 3px 4px; 
  background:#DA704B none repeat scroll 0 0;
}

#status span.unreviewed img {
  float: right;
}
Run Code Online (Sandbox Code Playgroud)

现在,这会显示正确排列的所有内容,但背景颜色不会超出单词"Unreviewed"的结尾.尽管是透明的png,但是图像是白色的,而不是#DA704B.

Firefox和Safari都是这种情况.任何帮助,将不胜感激!

html css image

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

Vim通过递减反向引用来搜索和替换?

鉴于Vim中的以下文本:

[2] [3] [4]
Run Code Online (Sandbox Code Playgroud)

我想执行搜索并替换并生成以下内容:

[1] [2] [3]
Run Code Online (Sandbox Code Playgroud)

我知道如何通过搜索和替换使用反向引用来提取数字:

:%s/\[\(\d\)\]/[\1]/g
Run Code Online (Sandbox Code Playgroud)

但现在的问题是你如何减少\ 1的值.

有任何想法吗?

regex vim replace

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

从类似字段收集POST数据

我发布的表单有很多相似的字段(artist1,artist2,.... artist20).我试图将它们添加到数据库,但我不知道如何轻松获取所有发布的数据,而不必分别写出每个数据.如何将int组合成一个字符串,以便我不必写出每个字符串?这是我尝试过的一种方法:

for( $i=0; $i <= 20; $i++ )
{
   $artist = $_POST['artist'.$i] 
}
Run Code Online (Sandbox Code Playgroud)

我也试过(哪个没用):

for( $i=0; $i <= 20; $i++ )
{
   $art = 'artist' . $i;
   $artist = $_POST[ $art ];
}
Run Code Online (Sandbox Code Playgroud)

html php forms variables

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

用于M位置的圆移N大小数组的最快算法

M位置的圆移位阵列的最快算法是什么?
例如,[3 4 5 2 3 1 4]班次M = 2个位置应该是[1 4 3 4 5 2 3].

非常感谢.

arrays puzzle algorithm math programming-pearls

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

使用jQueryUI的ASP.NET:服务器端事件未触发

我有一个ASP.NET页面,页面使用jQuery UI对话框.当用户单击页面中的按钮(btnGo)时,我将检查用户是否已登录.如果没有登录,我会显示登录的jQuery UI对话框.我用过这段代码:

<body>
<form id="form1" runat="server">
<div>
   <br />  
    <asp:TextBox ID="txtModelId" runat="server" Text="12"></asp:TextBox><br />

   <asp:Button ID="btnGo" runat="server" Text="Go" OnClick="btnGo_Click" />
    <br />
    <asp:Label ID="lblUserMsg" runat="server" Text="Label"></asp:Label></div>
    <div id="divContentHolder">
    <div class="demo">

    <div id="dialog" title="Login with your User Account">
    <p id="validateTips">Enter your EmailId & password</p>


    <fieldset>

    <label for="email">Email</label>
    <input type="text" name="email" id="email" value="" class="text ui-widget-content ui-corner-all" />
    <label for="password">Password</label>
    <asp:TextBox ID="txtFirstName" CssClass="text ui-widget-content ui-corner-all" runat="server" Text=""></asp:TextBox>
  <!-- &nbsp;<asp:Button   ID="btnSingIn" runat="server" OnClick="btnSingIn_Click" Text="Button" /><br />-->
    <asp:Button ID="btnLogin" runat="server" Text="Login" OnClick="btnLogin_Click" …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery-ui

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

我们什么时候在C#中创建这种类型的对象......?

我在一些网站上看到了以下类型的场景..任何人都可以帮助我什么时候我们确切地使用这种类型的场景......?

class emp
{

    public void add()
    {
        MessageBox.Show("Emp class");
    }
}

class dept : emp
{
    public void disp()
    {
        MessageBox.Show("dept class");
    }
}

emp ee = new dept();
Run Code Online (Sandbox Code Playgroud)

我只是想知道我们何时创建这种类型的对象emp'ee = new dept()'而不是'emp ee = new emp()'谢谢,siva

.net c# oop

-1
推荐指数
1
解决办法
289
查看次数