问题列表 - 第588页

预订应用程序的数据库设计,例如酒店

我已经建了一个,但我确信这是错的.

我有一张关于客户详细信息的表格,以及另一张表格,其中包含每个日期(即一周假期将有7条记录).

有没有更好的办法?

我用PHP编写PHP代码

php mysql

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

动态排序的STL容器

我对STL很新,所以我想知道是否有任何可动态排序的容器?目前我当前的想法是将矢量与各种排序算法结合使用,但我不确定是否有更合适的选择,因为(可能)线性复杂性将条目插入到排序向量中.

为了澄清"动态",我正在寻找一个容器,我可以在运行时修改排序顺序 - 例如按升序排序,然后按降序重新排序.

c++ containers stl

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

在Django中提供动态生成的ZIP压缩文件

如何在Django中为用户提供动态生成的ZIP存档?

我正在制作一个网站,用户可以选择任意书籍组合并将其下载为ZIP存档.我担心为每个请求生成这样的存档会使我的服务器慢慢爬行.我还听说Django目前没有一个很好的解决方案来提供动态生成的文件.

python django

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

设计规则系统的好参考/技巧?

我经常需要实现某种用户可编辑的规则系统 - 要求通常不同,以至于同一系统不能直接应用,所以我经常遇到同样的问题 - 如何设计规则系统那

  1. 是可维护的
  2. 适当平衡表现力和易用性
  3. 很容易扩展(如果/当我得到(2)错误).

我认为规则系统/ DSL非常有价值,但我对我正确设计它们的能力感到不舒服.

您提供哪些参考/提示可能有助于使这更容易?
由于我遇到的问题的性质,现有的语言通常不适用.(例如,你不能要求普通计算机用户学习,以写电子邮件过滤器蟒蛇.)同样,规则语言,如JESS,都只能解决部分问题,因为一些(简单)的用户界面需要建立在 - 规则语言的顶层,以便非程序员可以使用它.该界面总是涉及移除一些特征,或使这些特征更难以使用,并且该过程带来上述相同的问题.

编辑:为了澄清,问题是关于设计规则引擎,我不是在寻找预建的规则引擎.如果您建议使用规则引擎,请解释它如何解决有关做出正确设计决策的问题.

dsl user-interface filtering rules

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

按照简单模式初始化N个数组的最简单方法是什么?

假设前9个整数可以从9开始整除3.

我确定有一些使用lambdas的单行解决方案,我只是不知道它的语言区域还不够.

c#

4
推荐指数
2
解决办法
631
查看次数

基于Dvorak的自定义编程布局的最佳键盘

我正在考虑切换到基于Dvorak的键盘布局,但是针对编程(主要是)Java和python(例如DDvorak,Programmer Dvorak等)进行了优化.什么特定的键盘最适合这样的事业?我会考虑自然或直板键盘.

谢谢.

keyboard dvorak

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

Flex:如何为TabNavigator组件添加选项卡关闭按钮

我想要一个TabNavigator组件,其中包含一些选项卡的关闭按钮.我怎么做?
TabNavigator组件似乎不允许(或我找不到)此表单的可扩展性.救命.谢谢

apache-flex actionscript-3

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

Windows和gvim中的多个选项卡

我试图让Edit with Vim上下文菜单在先前打开的Gvim实例的新选项卡中打开文件(如果有的话).

目前,使用Regedit我修改了这个键:

\HKEY-LOCAL-MACHINE\SOFTWARE\Vim\Gvim\path = "C:\Programs\Vim\vim72\gvim.exe" -p --remote-tab-silent "%*"
Run Code Online (Sandbox Code Playgroud)

注册表项类型是REG_SZ.

这几乎可以工作......目前它在一个新选项卡中打开文件,但它还打开另一个选项卡(活动选项卡)标签选项卡\W\S\--literal,文件似乎试图打开以下文件.

C:\Windows\System32\--literal
Run Code Online (Sandbox Code Playgroud)

我认为问题在于"%*"- 我尝试将其更改为"%1"但如果我这样做,我会得到一个额外的标签%1.

受影响的版本

  • Vim版本7.2(7.1上的相同行为)
  • Windows Vista家庭高级版

谢谢你的帮助.

大卫.

windows vim tabs

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

什么是Windows最好的免费C++探查器?

我正在寻找一个分析器,以便找到我的C++代码中的瓶颈.我想找一个免费,非侵入性和良好的分析工具.我是一名游戏开发人员,我使用PIX for Xbox 360并发现它非常好,但它不是免费的.我知道英特尔VTune,但它也不是免费的.

c++ windows profile

220
推荐指数
7
解决办法
17万
查看次数

如何在没有性能和可伸缩性问题的情况下审核数据库活

我需要审计所有数据库活动,无论它是来自应用程序还是通过其他方式发布某些sql的人.因此审计必须在数据库级别完成.有问题的数据库是Oracle.我通过触发器以及Oracle提供的称为细粒度审计的方式查看了这一点.在这两种情况下,我们都启用了对特定表和特定列的审核.但是,当我们使用这些方法中的任何一种时,我们发现性能真的很糟糕.

由于围绕数据隐私的规定,审计是绝对必须的,我想知道在没有显着性能下降的情况下,最好的方法是什么.如果某人具有Oracle特定的相关经验,那么这将有所帮助,但如果不仅仅是围绕数据库活动审计的一般做法也是可以的.

database oracle performance audit

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