我需要您的建议来选择用于开发大型项目的Python Web框架:
数据库(Postgresql)将至少有500个表,其中大多数具有复合主键,许多约束,索引和查询.大约有1,500个观看次数.该项目属于金融领域.Alwasy的新要求即将到来.
ORM会有帮助吗?
我知道这是一个普遍的问题,但我想听听其他人对我们案件的看法:
我在一家小公司工作.我们的主要开发工具是PowerBuilder,这是一个非常有限的IDE,社区不断缩小.我们已经创建了一些工具,我们在内部使用这些工具来解决某些需求.它们既没有经过适当的设计也没有经过适当的测试,并且没有生产质量.OTOH,他们确实拯救了我们很长一段时间,也可以帮助别人.我敢肯定其他公司也有同样的工具,并且想知道与他人分享这些工具有多么普遍.照我看来 -
专业人士:
缺点:
您或您的公司是否曾经贡献过这样的工具,或者使用过其他人开发的工具?值得努力吗?
编辑:
对于那些多么奇怪的人,我想到的工具包括 -
我需要为即将开始的项目提供建议.
简而言之,我的应用程序必须去某个足球网站,下载HTML并提取必要的数据.
这是我到目前为止所做的:
:: 1)访问某个足球网站(例如http://www.livescore.com/default.dll?page=england)并使用WebClient下载HTML.
:: 2)使用SgmlReader将HTML转换为XML
:: 3)使用XmlDocument检索我要查找的数据.通常这包括:
::::::: 3.1)使用GetElementsByTagName()检索节点(例如GetElementsByTagName("tr"))
::::::: 3.2)循环访问GetElementsByTagName()方法返回的节点列表
有没有更好的方法来做我想做的事情?
我在想LINQ to XML.你认为这会改善表现吗?
任何建议或意见将不胜感激!
我需要编写一些代码,让我查询m4a文件并提取章节信息.包含:
我做了一些快速搜索,它似乎被Apple视为专有信息?我找到了一些讨论,但大多数是从2005年开始的.此外也有一些类似的问题,但更多的是用章节创建m4a文件,而不是查询.
这只是我必须DIY的东西,因为我没有一个很好的苹果API供我使用?还是我错过了一些明显的东西?
另外,理想情况下,我需要使用我最终用于iPhone的任何技术.
当我通过URL访问我的Perl脚本时意味着什么,但是当我这样做时,源代码会打印在屏幕上?
这是否意味着Perl没有正确设置?我在Fedora上使用Apache.
给定了两个名为"table1"和"table1_hist"的表,结构上类似于:
TABLE1
id status date_this_status
1 open 2008-12-12
2 closed 2009-01-01
3 pending 2009-05-05
4 pending 2009-05-06
5 open 2009-06-01
TABLE1_hist
id status date_this_status
2 open 2008-12-24
2 pending 2008-12-26
3 open 2009-04-24
4 open 2009-05-04
Run Code Online (Sandbox Code Playgroud)
如果table1是当前状态而table1_hist是table1的历史表,那么如何为每个具有最早日期的id返回行.换句话说,对于每个id,我需要知道它的最早状态和日期.
EXAMPLE:
For id 1 earliest status and date is open and 2008-12-12.
For id 2 earliest status and date is open and 2008-12-24.
Run Code Online (Sandbox Code Playgroud)
我已经尝试过使用MIN(日期时间),工会,动态SQL等等.我今天刚刚到达tsql编写器块并且我被卡住了.
编辑补充: 呃.这是针对SQL2000数据库的,所以Alex Martelli的答案是行不通的.直到SQL2005才引入ROW_NUMBER.
我正在搜索可以在CSS中使用的字体列表.由于这些字体可能受版权保护,我应该使用哪些字体可用于Windows(从XP开始),Mac OS X以及Ubuntu 8.04?
我不想完全依赖新的操作系统.
如果移动设备上存在相同的字体,那将是一个很大的好处.
调用pthread_cond_timedwait是否有任何缺点,而不首先锁定相关的互斥锁,并且在调用pthread_cond_signal时也不会使用互斥锁?
在我的情况下,确实没有条件要检查,我想要一个非常类似于Java wait(long)和notify()的行为.
根据文档,可能存在"不可预测的调度行为".我不确定这意味着什么.
一个示例程序似乎工作正常,而不首先锁定互斥锁.
我做了一个简短的应用程序,发送带有附件的电子邮件.现在我想在我的cocoa应用程序中集成这个脚本.我尝试了以下在互联网上找到的代码:
NSAppleScript *mailScript;
NSString *scriptString= [NSString stringWithFormat:@"the applescript"];
mailScript = [[NSAppleScript alloc] initWithSource:scriptString];
[mailScript executeAndReturnError:nil];
[mailScript release];
Run Code Online (Sandbox Code Playgroud)
但是,此代码不起作用.我是可可的完全新手,可以使用一些帮助.
更新:电子邮件已创建.虽然添加了附件,但AppleScript似乎停止了.当在脚本编辑器中运行时,applescript工作正常.任何线索?
谢谢
iphone ×2
.net ×1
applescript ×1
c ×1
c++ ×1
cgi ×1
cocoa ×1
cocoa-touch ×1
css ×1
fonts ×1
frameworks ×1
integrate ×1
m4a ×1
mutex ×1
open-source ×1
perl ×1
podcast ×1
powerbuilder ×1
pthreads ×1
python ×1
sql ×1
t-sql ×1
webserver ×1