问题列表 - 第3906页

Flex [Bindable]标签有什么作用?

意思...我见过将组件绑定到[Bindable] dataProvider的情况.当我更新dataProvider中的数据时,该组件不会立即反映更改.我需要做些什么来刷新数据吗?什么事件导致组件刷新其dataProvider数据?

apache-flex

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

检测基频

在印度的IIT-Bombay有这个技术节,在那里他们有一个名为"Artbots"的活动,我们应该设计具有艺术能力的艺术机器人.我有一个关于音乐机器人的想法,它以歌曲作为输入,检测歌曲中的音符并在钢琴上播放.我需要一些方法来帮助我计算歌曲音符的音高.关于如何去做的任何想法/建议?

signal-processing frequency pitch-tracking detect

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

Django - 具有伴随存储字段的自定义虚拟模型字段

我想要一个ConfirmationField字段类型.我希望这个字段像布尔字段一样工作.我不需要将此信息存储在数据库中,而是希望将确认日期存储在单独的字段中.

class MyModel(models.Model):
    confirmation = ConfirmationField()


m = MyModel()
m.confirmation # False
m.confirmation_timestamp # None

m.confirmation = True
m.save()

m.confirmation_timestamp # datetime object


m.confirmation = False
m.save()

m.confirmation_timestamp # None again
Run Code Online (Sandbox Code Playgroud)

我需要将两个字段都作为Field实例,我需要能够在Admin中使用它们.

我已阅读文档并检查代码,ForeignKey使用以下代码更改其数据库列名称:

def get_attname(self):
    return '%s_id' % self.name
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何使用其余代码作为示例.看来我的目标并不需要太多的复杂性.

ImageField保存模型时,我还发现了保存的额外信息:

    if self.field.width_field:
        setattr(self.instance, self.field.width_field, self.width)
    if self.field.height_field:
        setattr(self.instance, self.field.height_field, self.height)
Run Code Online (Sandbox Code Playgroud)

但是我当然不希望confirmation自己存储在数据库中.因为(confirmation_timestamp- > confirmation)None== False<datetime instance>==,我会造成冗余True.

任何指针/想法都表示赞赏.

谢谢.

编辑:目前看来这是不可能的.我最终改变了我的API.这是一个snipplet,让我知道我是如何做到的:

    value …
Run Code Online (Sandbox Code Playgroud)

django django-models django-orm django-admin

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

我应该"快速列出"我的国家/地区下拉列表吗?

我的会员可以从国家列表中进行选择.

AZ名单从阿富汗开始,经历了许多不起眼的国家.

我是否应该进入前十名国家并在列表顶部"快速列出"它们?

或者这被视为某种文化优势yadda yadda?

我正在使用PHP/MySQL(尝试在那里获得编程角度)

html

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

HTML下载和文本提取

下载URL列表并仅提取文本内容的好工具或工具集是什么?不需要Spidering,但控制下载文件名称和线程将是一个奖励.

该平台是linux.

html linux text-extraction download

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

Java反射性能

使用反射创建对象而不是调用类构造函数会导致任何显着的性能差异吗?

java reflection optimization performance

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

如何更新通过引用方法传递的通用列表?

我有一个通用的消息列表,我通过引用传递给一个方法.该方法使用列表中的一个消息并更新消息.

当通过引用传递整个列表时,如何使用新文本更新此消息?

例如

private int RetrieveAndProcessQueueEntityRows(
        string sEntityCode,
        string sMessageFIDs,
        int iNumberToFetch,
        ref List<Entity> oMessageList) {

////......

Message currMessage = null;

foreach (Message oMessage in oMessageList) {
     if (oMessage.Message_UID == oPatientInfoEntityCurrent.MessageFID) {
        currMessage = oMessage;
        break;
     }
}
Run Code Online (Sandbox Code Playgroud)

所以现在我可以使用currMessage对象来执行所需的更新.但我怎么更新List<Entity> oMessageListcurrMessage

感谢你的帮助! - 拉库斯

c# generics

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

无法连接到 SQL Server 会话数据库

我的 asp.net 应用程序每天都运行良好。直到上个月,我的网络开始出现 2-3 次 Sqlsession 状态服务器的问题,如下所示:

Blockquote System.Web.HttpException 类型“System.Web.HttpException”的异常被抛出。在 System.Web.HttpAsyncResult.End() 在 System.Web.SessionState.SessionStateModule.EndAcquireState(IAsyncResult ar) 在 System.Web.HttpApplication.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) ============ ====================================== 异常:System.Web.HttpException 无法连接到 SQL服务器会话数据库。在 System.Web.SessionState.SqlSessionStateStore.ThrowSqlConnectionException(SqlConnection conn, Exception e) 在 System.Web.SessionState.SqlSessionStateStore.SqlStateConnection..ctor(SqlPartitionInfo sqlPartitionInfo) 在 System.Web.SessionState.SqlSessionStateStore.GetConnection(String id, Boolean& usePooling ) 在 System.Web.SessionState.SqlSessionStateStore。DoGet(HttpContext context, String id, Boolean getExclusive, Boolean&locked, TimeSpan& lockAge, Object& lockId, SessionStateActions& actionFlags) at System.Web.SessionState.SqlSessionStateStore.GetItemExclusive(HttpContext context, String id, Boolean&locked, TimeSpan& lockAge, Object& lockId, SessionStateActions& actionFlags) 在 System.Web.SessionState.SessionStateModule.GetSessionStateItem() 在 System.Web.SessionState.SessionStateModule.PollLockedSessionCallback(Object state) ====================== ============================ 异常:System.InvalidOperationException 超时。在从池中获取连接之前超时时间已过。这可能是因为所有池连接都在使用中并且达到了最大池大小。在 System.Data.ProviderBase。

然后我开始查看我的会话数据库服务器,并在我的 sql 客户端中执行了“exec sp_who”,结果发现了很多 AspState 操作的记录。

我不知道是什么导致了这种问题,因为我们确实在应用程序中没有改变任何严重的事情,只是修复了一些错误。

以下是我的 Web …

c# sql-server asp.net session-state

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

实现可变大小的多线UITableCell的最佳方法是什么?

我正在尝试显示一个充满了twitter状态的表(是的,这是Stanford Presence 2的分配),它的大小各不相同.我可以相对容易地确定代码近似的行的适当高度(从随附的第9讲):

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *) indexPath
{
    NSString *text = ...;
    UIFont *font = [UIFont systemFontOfSize:...];
    CGSize withinSize = CGSizeMake(tableView.width, 1000];
    CGSize size = [text sizeWithFont:font constrainedToSize:withinSize lineBreakMode:UILineBreakModeWordWrap];

    return size.height + somePadding;
}
Run Code Online (Sandbox Code Playgroud)

我尝试了两种方法(以及对两者的一些调整),以便将多行自动换行字段放入我的表格行.

  1. 将UILabel作为子视图添加到我的自定义UITableCell子类,并将该numberOfLines属性设置为基于上面的高度(例如,6)的计算数字,或者设置为0(理论上无限制).该numberOfLines被忽略; 我看到1或2行,而不是更多.

  2. 添加只读UITextView作为子视图.这有UITextView吃掉滚动的问题; 我最终在UITextView行内滚动,而不是从一行到另一行平滑移动.如果我在UITextView上禁用滚动,我最终无法滚动.

这是很常见的事情; 什么是实现它的最佳方法?

cocoa-touch

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

如何在HttpTransportBindingElement上添加cookie

我有一个WCF客户端WCF服务(运行AspNetCompabilityMode)通信,我想在每次调用此Web服务时添加一个cookie(在客户端上).

我查看了HttpTransportBindingElement,但我找不到添加cookie的位置 - 是否可以向HttpTransportBindingElement添加cookie,还是应该考虑另一种方法?

cookies wcf http-headers

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