问题列表 - 第5555页

在MATLAB中自动将数字写入文件

有谁知道是否可以自动将数字写入MATLAB中的.eps文件?

我正在运行一个生成大量图形的脚本,如果我不必手动保存每个图形,那就太好了!

干杯,艾德

matlab

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

为什么我不能在Apache中禁用.htaccess?

这是我所读到的与大多数相反的问题.我在使用Apache 2.2.8的Amazon实例上运行Ubuntu 8.04,我无法弄清楚为什么将AllowOverride设置为None for root并不会阻止我的.htaccess文件被包含在内.

我有一个带有hello.py的子目录和一个.htaccess文件.当我浏览到该文件时,它可以正常使用modpython提供文件.如果我在.htaccess中放入一些垃圾,我会收到服务器错误,所以我知道正在使用.htaccess文件.此外,如果我删除.htaccess文件,则hello.py不再是modpython服务器 - 而是浏览器尝试打开它.

在我的一个站点中(可在站点中启用链接),我对根目录有"AllowOverride None".我认为这会阻止.htaccess被包含在root及其所有子目录中,这些子目录应该导致hello.py不被mod_python服务.但是,它仍然可以正常运行,我可以测试.htaccess仍然被包含在内,因为当我修改它时,我在浏览器中看到了结果.

也许有一些我不了解我的文件在启用网站.这是我正在使用的文件:

NameVirtualHost *:8080 
<VirtualHost *:8080>
<Directory />
AllowOverride None
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

.htaccess mod-python apache2

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

使用Firebug调试Ajax代码

我在调试Ajax调用中返回的代码时遇到了一些问题 - 特别是在json中返回的函数(错误不会在Firefox中被捕获) - 直到我开始在Internet Explorer中调试这些问题(我认为它是一个与firefox相关的问题,因为Venkman也没有检测到这些错误.你知道从Ajax调用中调试json返回的代码的任何方法吗?


编辑03/04/2009 15:05


感谢所有人的回复,但我认为我没有很好地解释自己.我已经足够了解Firebug进行基本调试,但是当我在Ajax调用中获取一些有问题的代码时,我的问题就出现了.假设我们有以下HTML文件(您需要在同一文件夹中使用原型才能使其正常工作):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript" src="prototype.js"></script>
</head>
<body>
<script>
function ajaxErrorTest()
{
    new Ajax.Request('data.json', {
           'method': 'get',
           'onSuccess': function(data){
           if(data.responseJSON.func)
           data.responseJSON.func();}});
}
</script>
<input type="button" value="test" onclick="ajaxErrorTest();" />
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

然后,data.json文件的内容是这样的:

{'func':function(){console.log('loaded...');alert('hey');}}
Run Code Online (Sandbox Code Playgroud)

如果您在浏览器中加载页面并单击"测试"按钮(一切顺利),您将在控制台中获得一些内容,并在警告框中显示"嘿".现在将data.json文件更改为:

{'func':function(){console.log('loaded...');alerts('hey');}}
Run Code Online (Sandbox Code Playgroud)

...再次单击"测试"按钮(无需重新加载页面;-)您获得控制台线,但没有警报框......并且没有错误!这是我试图调试的那种错误.

ajax firebug json

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

Silverlight - 在XAML中而不是在构造函数中设置DataContext?

如何在XAML中的Grid上设置DataContext,而不是在构造函数中?

以下是我在构造函数中的操作方法(LayoutRoot是XAML中定义的XAML Grid):

this.LayoutRoot.DataContext = this.HPVM;
Run Code Online (Sandbox Code Playgroud)

我宁愿在XAML中正确地做,但我不知道如何在XAML中引用HPVM对象.HPVM是USerControl类的公共属性.

它工作正常,如上所列,但同样,我只想知道如何在XAML中的UserControl类的属性,而不是总是必须在代码中执行它.

以下是所有相关代码:

  <UserControl x:Class="SilverlightApplication1.SLHolePattern" x:Name="HolePatternsControl"
    xmlns="http://schemas.microsoft.com/client/2007"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:sys="clr-namespace:System;assembly=mscorlib"    
    xmlns:controls="clr-namespace:Microsoft.Windows.Controls;assembly=Microsoft.Windows.Controls"
    xmlns:local="clr-namespace:SilverlightApplication1"    
    xmlns:GeoPatterns="clr-namespace:GeoPatterns"
    Height="700">


    <UserControl.Resources>
    ...
Run Code Online (Sandbox Code Playgroud)

这是我的构造函数,其中当前设置了DataContext:

namespace SilverlightApplication1
{
    public partial class SLHolePattern : UserControl, INotifyPropertyChanged
    {
        public HolePatternsViewModel HPVM;

        public SLHolePattern()
        {
            InitializeComponent();

            this.HPVM=new HolePatternsViewModel();
            this.LayoutRoot.DataContext = this.HPVM;
            ...more code here
        }
Run Code Online (Sandbox Code Playgroud)

一切正常,但我只想学习如何在XAML中设置DataContext,而不是在代码中.

silverlight datacontext

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

TDD和DI:依赖注入变得麻烦

C#,nUnit和Rhino Mocks,如果证明是适用的话.

当我尝试围绕一个复杂的函数包装测试时,我对TDD的追求仍在继续.假设我正在编写一个表单,当保存时,还必须保存表单中的依赖对象...形成问题的答案,附件(如果可用)和"日志"条目(例如"blahblah更新表单")或"blahblah附上了一个档案.").此保存功能还会根据在保存功能期间表单状态的更改方式向各种人发送电子邮件.

这意味着为了完全测试表单的save函数及其所有依赖项,我必须注入五到六个数据提供程序来测试这一个函数,并确保以正确的方式和顺序启动所有内容.在为表单对象编写多个链式构造函数以插入模拟的提供程序时,这很麻烦.我想我错过了一些东西,无论是重构方式还是更好的方式来设置模拟数据提供者.

我是否应该进一步研究重构方法以了解如何简化此功能?观察者模式是如何发声的,以便依赖对象检测父表单何时被保存并自行处理?我知道人们会说要拆分这个函数以便进行测试...这意味着我测试了每个依赖对象的各个保存函数,而不是表单本身的保存函数,它决定了每个函数应该如何保存自己.第一名?

tdd dependency-injection

9
推荐指数
4
解决办法
1347
查看次数

如何使用LINQ to XML按属性查找XML元素?

我正在学习LINQ to XML,并且需要找到具有特定属性的元素的存在.目前我正在使用:

XElement groupCollectionXml = XElement.Parse(groupCollection.Xml);
IEnumerable<XElement> groupFind =
    from vw in groupCollectionXml.Elements("Group")
    where (string) vw.Attribute("Name") == groupName
    select vw;

if (groupFind.Count() == 0)
    return false;
else
    return true;
Run Code Online (Sandbox Code Playgroud)

我知道有一种更简洁的方法,可能使用Any(),但我不知道如何重写查询以使用它.有没有人有一些好的建议?谢谢.

.net xml linq linq-to-xml

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

是否有Java库来访问本机Windows API?

是否有Java库来访问本机Windows API?使用COM或JNI.

java windows winapi

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

使用变量指定print的文件名

有谁知道如何使用print打印出一个基于变量的文件名的文件?
目前,如果我这样做:

filename = 'pressure';
print -despc filename
它将文件保存为'filename.eps'

matlab

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

当我的老板告诉我在我们的软件中默认密码与用户名相同时,我该怎么办?

我的老板反对要求我们的用户拥有安全密码,甚至要求他们默认设置密码与用户名相同.在这种情况下我该怎么办?你会怎么做?

更新 - 一些用户提出了应用程序是否需要高安全性的问题.例如,这不是信用卡信息,但包括敏感信息和邮件列表管理和发送功能.

security passwords

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

在Java中,消息生成者应该如何识别自己?

我有一个统一的消息对象队列,有多个生产者和一个消费者.消费者正在发布信息,并且需要能够根据数据的来源授予访问权限,因此我希望生产者发送合适的标识符以及消息.生产者自己不能对远端访问限制负责.

id应该与生成器在我的应用程序中的角色有关.我想强制所有生产者必须定义一个,并且子类生成者可以选择继承或重新定义它.生产者的类名称是一个很好的近似值,但我想要识别的属性并不是类结构中固有的,而是我定义的东西.

我可以使用反射来找出类名或接口名称,但这有点过多的开销.此外,我不确定要寻找的适当财产是什么.

由于所有生成器都是同一个抽象父类的子类,我认为一个好方法是在那里(或在接口中)放置一个常量,但后来我意识到在Java中,"常量"实际上是一个"静态最终",这意味着我无法覆盖它,所以它不会那样工作.

一个更有经验的Java程序员将如何做到这一点?

java design-patterns

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