问题列表 - 第18101页

有没有办法改变MATLAB命令窗口的标题?

我正在使用C++ API启动MATLAB(通过engOpenSingleUse).一切都很好.但我想将窗口的标题从"MATLAB命令窗口"更改为其他内容.

我经常打开4或5个,如果我的程序崩溃,偶尔会有一个孤儿.如果我可以更改标题,我会更好地了解哪一个是哪个.

是否有一个MATLAB命令我可以执行(通过engEvalString)来执行此操作?

windows matlab matlab-engine

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

用于模型访问的Django DRY URL

Reader's Digest版本:如何通过获取模型名称的URL参数来获取模型中的数据(如果指定单行或完整表),而不对URLconf进行硬编码以匹配每个模型?有关详细信息,请继续阅读:

我正在创建一个有三个模型的应用程序,我想创建一个简单的视图,它取一个模型的名称,并吐出模型的默认管理器Model.manager.all(),,如果有一个slug,一个匹配该slug的对象.我不知道该怎么做,所以我遇到了必须单独为EACH模型制作views/URLconf的问题.

以下是URLconf的外观:

(r'^model1/$', 'model1_index_view', 'model1_index'),
(r'^model1/(?P<slug>[-\w]+)/$', 'model1_detail_view', 'model1_detail'),
(r'^model2/$', 'model2_index_view', 'model2_index'),
Run Code Online (Sandbox Code Playgroud)

它会持续一段时间,但我认为你得到的图片.我最终硬编码了相对大量的URLconf来做一些我认为我可以做的事情,也许是一个View,它将Model名称作为参数,并且可选择一个slug.我担心的是,如果有人指定一个模型名称说...用户?会发生什么?是否有一段代码可以从应用程序中获取模型列表,并确保它匹配其中一个而不是来自contrib.auth或其他应用程序的模型?

django dry django-urls

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

比较变量的简单逻辑问题

如果我有数字的变量如何找出具有最高值的三个?

logic max

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

保护Web服务

我有一个WebService项目,我们创建它来向客户公开一些方法(特别是如果他们调用其中一个方法,它将在我们的服务器上触发一个事件),他们可以在他们自己的C#项目中调用(一些客户将会做网络表单应用程序,有些将在其内部网站上进行).

由于该方法的性质,其中一个参数是一个字符串,用于标识客户端是谁(因此我们可以触发相应的事件)并且我不太相信这足以阻止人们发送随机数据,直到他们跌倒在其中一个有效标识符上.

保护此类内容免受滥用的标准方法是什么?我发现的大多数教程似乎都没有提及保护它们的安全性.谢谢!

c# web-services protection

5
推荐指数
0
解决办法
1513
查看次数

从代码中获取属性到aspx页面

是否有可能将属性(get; set;)从代码隐藏(aspx.cs)文件中的名称变成jquery?

c# asp.net jquery

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

在php中将表单值转换为数组

是否可以将表单字段值转换为数组?EX:

 <?php

   array('one', 'two', 'three');    
    ?>

    <form method="post" action="test.php">
        <input type="hidden" name="test1" value="one" />
        <input type="hidden" name="test2" value="two" />
        <input type="hidden" name="test3" value="three" />
        <input type="submit" value="Test Me" />
    </form>
Run Code Online (Sandbox Code Playgroud)

那么有可能将所有表单值传递给php中的数组,无论它们的数量是多少?

php

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

如何知道表单何时显示?

我正在使用.Net Compact Framework 2.0 SP2C#开发Windows Mobile 5.0或更高版本.

我有一个只有自定义控件的WinForm.我希望在窗体加载完成并显示控件时调用该自定义控件的方法.

现在我使用Activated Event,但每次关闭消息框时都会抛出这些事件.

那一刻是否有事件发生?

谢谢.

c# events compact-framework winforms

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

ANSI Sql查询强制返回0条记录

我正在寻找ANSI-SQL方法来执行Select查询而不返回任何记录,但填充了TDataSet的Fields结构.

我找到的方法是在任何查询中添加"where 1 = 0",例如:

Select Id, name, province
from customers
where 1=0
Run Code Online (Sandbox Code Playgroud)

这是一个相当简单的例子,当我必须处理用户输入的查询,然后解析它们,删除where子句(如果它已经有一个)并且替换为"1 = 0"时,它变得有点复杂.

如果用户输入的查询中的最后一个子句是where子句,那么根本没有问题,但是更复杂的查询如下:

select
  c.lastname,
  sum(cs.amount)
from customersales cs
join customers c on c.idcustomer=cs.idcustomer
/* where 1=0 */
group by c.idcustomer, c.lastname
Run Code Online (Sandbox Code Playgroud)

通过使用"where 1 = 0"方法,在前一个示例中插入它的唯一方法是使用一个相当强大的SQL解析器(记住用户可以输入复杂查询,包括子查询,以及所有这些),谁能理解哪里包括这个字符串.

有谁知道更好的方法吗?我不能使用"限制1",因为它必须采用ANSI方式.

mysql sql delphi postgresql firebird

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

jQuery FullCalendar获取事件优化

我想知道是否有人可以给我一些指导来帮助优化我的jQuery完整日历代码.我遇到的问题是当我通过AJAX(> 25)获取大量事件时,浏览器停止并变得无响应,通常会导致向用户发送消息以中止脚本.我试图避免这个错误,我想知道我的功能是否可以做些什么来改善加载时间.

这是我正在运行的函数的副本:

//Load the Business Unit Calendar Events
function ajaxBUEvents(start, end){
    //Loop through the selected checked calendars
    $(selectBUCalendars()).each(function(i, cal){
        $.ajax({
            type: 'POST',
            data: {'startDate': start, 'endDate': end, 'buCals[]': cal}, 
            url: '<?= site_url('AJAX/calendar_ajax/get_cal_events'); ?>', 
            dataType: 'json',
            async: false,
            beforeSend: function(){
                $('#loading-dialog').dialog({minHeight: 100, width: 250}).dialog('open');
                $('#loading-dialog p').text('Loading '+cal+' Calendar Events');
            }, 
            success: function(calevents){
                $.each(calevents, function(i, calevent){
                    $('#calendar').fullCalendar('renderEvent', calevent, true); 
                }); 
            }
        });
    }); 
    $('#loading-dialog').dialog('close');
}
Run Code Online (Sandbox Code Playgroud)

以下是返回的JSON示例,这只是一个事件.有时可能会返回50多个事件:

[{"id":4377,"title":"BWR - Lighting Affiliates Dinner - Actualized","start":1259874000,"end":1259888400,"className":"BWR Actualized","allDay":false,"editable":false}]
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助!

jquery jquery-plugins fullcalendar

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

有效使用OnPaint

我在Visual Studio .Net中编程并使用C#.

我正在创建自己的控件,根据从模数转换器(ADC)获得的值来绘制波形.我将传入点转换为X和Y点,以便在我的控制中正确绘制图形.

我的OnPaint方法中有一个循环遍历所有点并在当前点和下一个点之间调用DrawLine方法.

然而,这是非常低效的,因为这些图中的一些具有8192个点并且系统实际上具有我想要同时显示的九个ADC.每次页面重绘时,所有图形重绘都需要几乎一秒钟(特别是在调试期间).

最重要的是,我有一些功能,允许你放大和平移波浪以获得更好的视图(行为很像谷歌地图)和所有9波放大和平移.

所有这些功能都非常"生涩",因为我在mousewheel和mousemove上调用invalidate.基本上,这一切都有效但不如我想的那么顺利.

我想知道是否有办法从数据中创建预绘制对象,然后在绘图区域中绘制图片的扩张和翻译版本.

即使它只是指向正确的方向,任何帮助将不胜感激.

.net c# graphics onpaint

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