问题列表 - 第29728页

LaTeX中标记的常量

我有几个lemmas,我在其中指定常量$ C_1 $,$ C_2 $等等以供稍后参考.当然,当我稍后在中间插入一个新的常量定义时,这很烦人.我想要的是一个宏,它允许我为常量指定标签并为我处理编号.我正在思考一些事情

%% Pseudocode
\begin{lemma}
    \newconstant{important-bound}
    We will show that $f(x) \le \ref{important-bound} g(x)$ for all $x$.
\end{lemma}
Run Code Online (Sandbox Code Playgroud)

这可能吗?

latex

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

jQuery中的fadeIn()fadeOut()在IE中不起作用,但在FF中起作用

我有以下代码不能在IE中工作,任何想法?

<script type="text/javascript" src="assets/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    $('#login-ad').hide();
    $('.Sub').click(function() {
        $('#login-ad').fadeOut();
        $('#remove-for-login').fadeIn();    
    });

    $('.Home').click(function() {
        $('#login-ad').fadeOut(); 
        $('#remove-for-login').fadeIn();   
    });

    $('.Login').click( function() {
        $('#login-ad').fadeIn();    
        $('#remove-for-login').fadeOut();       
    });

});
</script>


<select>
    <option value="Sub" class="Sub">Sub</option>
    <option value="Home" class="Home">Home</option>
    <option value="Login" class="Login">Login</option>
</select>

<div id="login-ad" >
    This text should fade in when Login is chosen.
</div><!-- /login-ad -->
Run Code Online (Sandbox Code Playgroud)

jquery internet-explorer

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

为什么记录器建议每个类使用一个记录器?

根据NLog的文档:

大多数应用程序将为每个类使用一个记录器,其中记录器的名称与类的名称相同.

这与log4net的运行方式相同.为什么这是一个好习惯?

c# logging log4net nlog

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

Powershell帮助,如果进程存在,停止它,否则启动服务?

我对Powershell很新.我有两个不同的脚本,我正在运行,我想组合成一个脚本.

脚本1有1行

Stop-Process -ProcessName alcore.*  -force
Run Code Online (Sandbox Code Playgroud)

它的目的是结束任何以"alcore"开头的过程.

脚本2也有1行

Start-Service -displayname crk*
Run Code Online (Sandbox Code Playgroud)

它启动任何以crk开头的服务.

如何将这些组合成一个脚本?如果进程正在运行,我希望阻止它们,如果没有,我希望启动服务.我怎么能做到这一点?

我正在尝试这个,但它不起作用

$services = Get-Process alcore.*

if($services.Count -qe 1){
    Stop-Process -ProcessName alcore.*  -force
} else {

    Start-Service -displayname crk*
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能正确?我还应该将它们包装在函数中并调用函数吗?这似乎有点清洁.谢谢你的帮助.

干杯,
〜ck

shell powershell cmdlets scripting conditional

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

如何在MATLAB中的循环中创建/处理变量?

我需要计算一些变量的均值,标准差和其他值,我想知道如何使用循环来获得优势.我有5个数据电极.所以要计算每个的平均值,我这样做:

mean_ch1 = mean(ch1);  
mean_ch2 = mean(ch2);  
mean_ch3 = mean(ch3);  
mean_ch4 = mean(ch4);  
mean_ch5 = mean(ch5);  
Run Code Online (Sandbox Code Playgroud)

我想要的是能够将代码压缩成一行左右.我试过的代码不起作用:

for i = 1:5  
  mean_ch(i) = mean(ch(i));  
end
Run Code Online (Sandbox Code Playgroud)

我知道这段代码是错误的,但它传达了我想要完成的想法.我想最终得到5个由循环命名的独立变量或一个包含所有5个变量的单元数组,以便于调用.我知道必须有一种方法来编写这段代码我只是不知道如何实现它.

variables matlab loops cell-array

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

亚马逊Mechanical Turk API.示例从PHP创建HIT

我需要使用PHP的Amazon Mechanical Turk API创建HIT.官方文档中没有示例,也没有PHP librearies或SDK.有谁知道如何做到这一点?感谢任何类型的帮助,一个PHP示例将是伟大的.

php api mechanicalturk

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

WPF App完全关注窗口关闭

问题描述

如果我通过将窗口的所有者设置为父窗口而将非模态窗口设置为子窗口,然后在此子窗口中显示MessageBox,则在关闭子窗口时父窗口将失去焦点.如果Windows资源管理器或其他应用程序打开,此应用程序将获得焦点,我的主窗口将被隐藏.

这似乎是一个已知的问题,因为我在另一个新闻组中看到它,但我没有看到一个很好的解决方案.在OnDeactivate中将所有者设置为null不是一个选项.在将MessageBox显示为null并在此之后重置之前设置所有者没有帮助.在OnClosed事件中将所有者设置为null也没有帮助.

找到简单解决方案

如果您遇到与我所描述的相同的问题,请将以下代码放在所有子窗口的OnClosing中.

void  OnClosing(System.ComponentModel.CancelEventArgs e)
  base.OnClosing(e);
  if (null != Owner) {
         Owner.Activate();
  }
  // ....
Run Code Online (Sandbox Code Playgroud)

它可以跟随任何进一步的处理逻辑,甚至可以容忍打开MessageBoxes.

例如,代码

我认为这个问题似乎要大得多.如果将打开消息框并关闭子窗口,则以下示例将删除父窗口的焦点(将代码复制到Window的已加载事件处理程序中).

Window firstChildWindow = new Window() {
    Title = "Floating Window", Width = 100, Height = 70
};
firstChildWindow.Owner = Window.GetWindow(this);

Button button = new Button() { Content="MessageBox"};
button.Click += delegate { 
    MessageBox.Show("Klicking her breaks the focus-chain."); };
firstChildWindow.Content = button;
firstChildWindow.Show();
Run Code Online (Sandbox Code Playgroud)

此示例也打破了焦点链:

Window firstChildWindow = new Window() {
    Title = "Floating Window", Width = 100, Height = …
Run Code Online (Sandbox Code Playgroud)

.net wpf

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

防止在刷新浏览器时重新提交提交

下面的代码都很棒.在名为submit.php的文件上,用户可以通过表单输入提交.表单转到submit2.php,其中一些代码将提交内容插入MySQL数据库.到现在为止还挺好.

问题在于:一旦用户登陆了submit2.php,如果用户刷新浏览器,则会出现"确认表单重新提交"弹出框.然后,如果用户在弹出窗口中点击"继续",则提交将重新提交到MySQL数据库.

如何在submit2.php上执行以下操作:

  1. 如果刷新浏览器,则不会显示弹出窗口.

  2. 提交将不会重新提交到数据库.

提前致谢,

约翰

在submit.php上:

echo '<form action="http://www.domain.com/sample/submit2.php" method="post"> 
    <input type="hidden" value="'.$_SESSION['loginid'].'" name="uid">  

    <div class="submissiontitle"><label for="title">Story Title:</label></div> 
    <div class="submissionfield"><input name="title" type="title" id="title" maxlength="1000"></div>  

    <div class="urltitle"><label for="url">Link:</label></div> 
    <div class="urlfield"><input name="url" type="text" id="url" maxlength="500"></div>

    <div class="submissionbutton"><input name="submit" type="submit" value="Submit"></div> 
</form>
';
Run Code Online (Sandbox Code Playgroud)

在submit2.php上:

if (isLoggedIn() == true)
{

$remove_array = array('http://www.', 'http://', 'https://', 'https://www.', 'www.');
$cleanurl = str_replace($remove_array, "", $_POST['url']);
$cleanurl = strtolower($cleanurl);
$cleanurl = preg_replace('/\/$/','',$cleanurl);
$cleanurl = stripslashes($cleanurl);

$title = $_POST['title'];
$uid = $_POST['uid'];
$title = mysql_real_escape_string($title);
$title = …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

Spring乐观锁定:如何重试事务方法直到提交成功

我使用Spring 2.5和Hibernate JPA实现Java和"容器"管理事务.

我有一个"用户提交后"方法,它在后台更新数据,无论是异常ConcurrencyFailureException还是StaleObjectStateException异常都需要提交,因为它永远不会显示给客户端.换句话说,需要将乐观锁定变为悲观.(如果方法执行需要更长的时间并且有人在其他事务中更改了数据,则可能发生)


我读了很多关于幂等的东西,如果异常搜索DEFAULT_MAX_RETRIES6.2.7则重试.示例第14.5章.重试.我也在这里这里找到了stackoverflow .

我试过这个:

public aspect RetryOnConcurrencyExceptionAspect {

    private static final int DEFAULT_MAX_RETRIES = 20;
    private int maxRetries = DEFAULT_MAX_RETRIES;

    Object around(): execution( * * (..) ) && @annotation(RetryOnConcurrencyException) && @annotation(Transactional) {

        int numAttempts = 0;
          RuntimeException failureException = null;
          do {
                numAttempts++;
                try {
                    return proceed(); 
                } 
                catch( OptimisticLockingFailureException ex ) {
                    failureException = ex;
                }
                catch(ConcurrencyFailureException ex) { …
Run Code Online (Sandbox Code Playgroud)

java spring transactions aspectj optimistic-locking

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

django模型可以有两个抽象类吗?

我有这个型号:

class BillHeader(models.Model):
    billno = models.IntegerField(primary_key=True, blank=True)

class BillData(models.Model):
    price = models.DecimalField(_('Price'), max_digits=12, decimal_places=2)
    amount = models.DecimalField(_('Amount'), max_digits=6, decimal_places=2)

    [... rest of the model ...]

    class Meta:
        abstract = True

class BillFooter(models.Model):
    total = models.DecimalField(_('Total'), max_digits=12, decimal_places=2)

    [... rest of the model ...]

    class Meta:
        abstract = True
Run Code Online (Sandbox Code Playgroud)

BillData并且BillFooter是共同的每BillHeader所以我将其标记为abstract.我能做什么class BillHeader(BillData, BillFooter)或者我做错了什么?

我也想过做BillData主要的,BillHeader BillFooter抽象的.我没有任何做数据模型的经验(至少不是复杂的模型)而且我有点迷失.你会推荐什么?

django abstract-class billing django-models

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