问题列表 - 第18047页

在MATLAB中将输出错误消息保存到文件中

有没有办法将MATLAB错误消息保存到文件中?

这可能是一个简单的问题,但谷歌无法给我答案.我编译了一个GUI可执行文件,可以在没有MATLAB许可证的情况下使用,偶尔会冻结.出于审美目的,我通常附带这样的可执行文件来抑制命令窗口,因此我无法通过命令提示符输出错误消息.我希望能够创建一个错误日志,可以通过电子邮件发送给我进行调试.

谢谢!

matlab error-reporting

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

使用自定义authlogic错误消息

我在我的一个网站上使用authlogic gem进行用户验证.一切顺利,但我想知道是否可以更改用户键入无效电子邮件地址时返回的错误消息.

谢谢!

authentication ruby-on-rails authlogic

16
推荐指数
2
解决办法
4420
查看次数

推送到GitHub时出错 - 没有足够的权限将对象添加到存储库数据库

尝试对我的GitHub存储库执行"git push"时,我回到了一个不寻常的错误:

Counting objects: 8, done.
Delta compression using 2 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 1.37 KiB, done.
Total 5 (delta 2), reused 0 (delta 0)
error: insufficient permission for adding an object to repository database ./objects

fatal: failed to write object
error: unpack-objects exited with error code 128
error: unpack failed: unpack-objects abnormal exit
To git@github.com:bixo/bixo.git
 ! [remote rejected] master -> master (n/a (unpacker error))
error: failed to push some refs to 'git@github.com:bixo/bixo.git'
  • 在从GitHub进行干净的克隆之后,我可以编辑/添加/提交/推送修改后的文件. …

git github

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

任何人都可以解释python的相对进口吗?

我不能为我的生活得到python的相对导入工作.我创建了一个它不起作用的简单示例:

目录结构是:

/__init__.py
/start.py
/parent.py
/sub/__init__.py
/sub/relative.py
Run Code Online (Sandbox Code Playgroud)

/start.py 仅包含: import sub.relative

/sub/relative.py 只包含 from .. import parent

所有其他文件都是空白的.

在命令行上执行以下操作时:

$ cd /
$ python start.py
Run Code Online (Sandbox Code Playgroud)

我明白了:

Traceback (most recent call last):
  File "start.py", line 1, in <module>
    import sub.relative
  File "/home/cvondrick/sandbox/sub/relative.py", line 1, in <module>
    from .. import parent
ValueError: Attempted relative import beyond toplevel package
Run Code Online (Sandbox Code Playgroud)

我使用的是Python 2.6.为什么会这样?如何使这个沙盒示例工作?

python

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

从1列中选择不同的值

我想用这个查询从一列(BoekingPlaatsId列)中选择不同的值:

SELECT MAX(BoekingPlaatsId), BewonerId, Naam, VoorNaam
FROM table
GROUP BY BewonerId, Naam, VoorNaam
Run Code Online (Sandbox Code Playgroud)

我如何在SQL Server中执行此操作?

sql sql-server sql-server-2005 distinct

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

网络或传输层模糊测试

如何执行模糊测试策略来强调网络堆栈,特别是在第三层和第四层(网络和传输)?我已经看过生成模糊器的框架,比如SPIKE,但在我看来,它们主要集中在应用程序层及以上?是否有任何众所周知的技术来模糊这些层中的众所周知的协议,比如TCP?

谢谢.

networking transport fuzzing fuzzer

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

雪豹风格流行音乐

是否有一个框架可以绘制Snow Leopard风格的弹出窗口?有关我所说的内容的示例,请尝试右键单击Dock中的内容.我基本上希望能够给出一个起点(箭头形成的地方),然后是一个大小,让它完成剩下的工作.

在这种情况下,它是一个菜单,虽然我的使用更多的只是用于绘制弹出窗口.

macos cocoa objective-c

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

通过右键单击任务栏阻止WinForms中的死锁

我的Windows C#/ .NET应用程序遇到了一个奇怪的问题.实际上它是一个GUI应用程序,我的工作是包含的网络组件,封装在一个程序集中.我不知道主/ GUI应用程序的代码,我可以联系它的开发人员.

现在,应用程序的UI具有"开始"和"停止"网络引擎的按钮.两个按钮都有效.为了使我的组件线程安全,我使用三种方法锁定.我不希望客户端能够在Start()完成之前调用Stop().另外还有一个轮询计时器.

我试着向你展示尽可能少的线条并简化问题:

private Timer actionTimer = new Timer(new
                TimerCallback(actionTimer_TimerCallback),
                null, Timeout.Infinite, Timeout.Infinite);

public void Start()
{
 lock (driverLock)
 {
  active = true;
  // Trigger the first timer event in 500ms
  actionTimer.Change(500, Timeout.Infinite);
 }
}

private void actionTimer_TimerCallback(object state)
{
 lock (driverLock)
 {
  if (!active) return;
  log.Debug("Before event");
  StatusEvent(this, new StatusEventArgs()); // it hangs here
  log.Debug("After event");
  // Now restart timer
  actionTimer.Change(500, Timeout.Infinite);
 }
}

public void Stop()
{
 lock (driverLock)
 {
  active = false; …
Run Code Online (Sandbox Code Playgroud)

.net c# deadlock winforms

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

PHP Try和Catch for SQL Insert

我的网站上有一个页面(高流量),每个页面加载都会插入一个页面.

我很好奇最快和最安全的方法(捕获错误)并继续,如果系统无法插入MySQL.我应该使用try/catch或die或其他东西.我想确保插入发生,但如果由于某种原因它不能我希望页面继续加载.

...
$db = mysql_select_db('mobile', $conn);
mysql_query("INSERT INTO redirects SET ua_string = '$ua_string'") or die('Error #10');
mysql_close($conn);
...
Run Code Online (Sandbox Code Playgroud)

php mysql error-handling performance

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

为什么不根据对象的运行时类型选择此方法?

考虑一下:

class A  {
    int x =5;
}

class B extends A{
        int x =6;
    }
public class CovariantTest {

    public A getObject() {
        return new A();
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        CovariantTest c1 = new SubCovariantTest();
        System.out.println(c1.getObject().x);
    }

}

class SubCovariantTest extends CovariantTest {
    public B getObject(){
        return new B();
    }
}
Run Code Online (Sandbox Code Playgroud)

据我所知,JVM根据其对象的真实类型选择一种方法.这里的真实类型是SubCovariantTest,它定义了一个覆盖方法getObject.

该程序打印5,而不是6.为什么?

java methods overriding

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