问题列表 - 第30088页

列数太多了多少列?

我注意到这里有很多人在一个表中列出了20多个(我已经看到多达55个)列的表.现在我不假装成为数据库设计专家,但我总是听说这是一个可怕的做法.当我看到这一点时,我通常建议分成两个具有一对一关系的表:一个包含最常用的数据,另一个包含最少使用的数据.虽然同时存在性能问题(更少的JOIN等).所以我的问题是:

当谈到真正的大规模数据库时,拥有大量列实际上是否有优势,尽管这通常导致许多NULL值?

这更像是一个性能损失:很多列有很多NULL,或者有很多JOIN的列?

database database-design database-performance

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

`regex {n,}?`==`正则表达式{n}`?

-edit-注意到?最后.{2,}?

我发现你可以写

.{2,}?
Run Code Online (Sandbox Code Playgroud)

不完全和下面一样吗?

.{2}
Run Code Online (Sandbox Code Playgroud)

regex

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

将公钥和私钥存储在数据库或密钥库中

我正在制作一个Web服务,它将为数据库表中的每条记录存储公钥和私钥.

密钥是使用Java创建的,但我不确定创建密钥库的天气或将密钥直接放在数据库中的字段内.

您会推荐什么选项?每种方法有哪些好处?

java encryption-asymmetric

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

是否可以创建,打包并成功将HTML5应用程序提交到应用程序商店?

大家好,感谢您的阅读......

我是一名Mono/Web开发人员,最近在与iPhone和iPad上的开发人员交谈.现在我知道Objective C/XCode是这些平台上开发的重要推动者; 但是,我很确定他提到了(并向我展示了)他创建的一个HTML5应用程序,虽然基本版在他的iPad上有轻微的功能.

提前几个小时,我被要求检查一下客户的"按次付费"网站的块的可行性,并创建一个可以通过Apple(可能是由Apple分发)购买的离线版本应用商店.Anyhoo,我一直试图找到100%确认这是可能的,我转向开发板,看看我是否能得到以下的明确答案......

我可以为iPhone/iPad创建一个可以由Apple应用商店上传和分发的HTML5应用程序(本质上是客户网站的离线部分)吗?

并且(假设上面没问题)是否有我需要注意的限制或事项,即它内容相当丰富,但会包含图像和一些小视频.

谢谢

SC

iphone html5 app-store

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

你如何将对象放在另一个线程中?

在c#中有什么方法可以将对象放在另一个线程中吗?我发现的是如何在另一个线程中实际执行某些方法.我真正想要做的是在新线程中实例化一个对象,以便以后使用它提供的方法.

希望你能帮助我,Russo

c# multithreading

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

MPMoviePlayerViewController在OS 3.0上崩溃

在测试我的应用程序时,我发现它在带有OS 3.0.1和3.1.1(iPod Touch)的iphone上崩溃了.

我有以下代码用于播放放置在远程服务器上的视频.它在OS 4.0的iOS 4.0和iPad上完美运行

Xcode设置为使用SDK 4.0,但目标操作系统是3.0.

NSURL *url = [NSURL  URLWithString:selectedLink];  
MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:url]; 
[self presentMoviePlayerViewControllerAnimated:moviePlayer];
[moviePlayer release];
Run Code Online (Sandbox Code Playgroud)

在3.0.1和3.1.1上运行时,我收到以下错误:

-[UIViewController presentMoviePlayerViewControllerAnimated:]: unrecognized selector sent to instance 0x231550
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:  -[UIViewController presentMoviePlayerViewControllerAnimated:]: unrecognized selector sent to instance 0x231550'
Run Code Online (Sandbox Code Playgroud)

希望你们能帮助我.

iphone mpmovieplayercontroller iphone-sdk-3.0 mpmovieplayer

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

清理旧的远程git分支机构

这是我的git工作流程.

我在两台不同的计算机(A和B)上工作,并在dropbox目录中存储一个公共git远程.

假设我有两个分支主人和开发人员.两者都在追踪他们的远程对手origin/master和origin/devel.

现在,在计算机A上,我删除了分支开发 - 本地和远程 - 如下所示:

git push origin :heads/devel

git branch -d devel
Run Code Online (Sandbox Code Playgroud)

现在如果我git branch -a在电脑A上做,我明白了

master
origin/HEAD
origin/master
Run Code Online (Sandbox Code Playgroud)

我现在去电脑B.做git fetch.我可以删除本地开发分支

git branch -d devel
Run Code Online (Sandbox Code Playgroud)

但我无法删除远程开发分支.

git push origin :heads/devel

error: unable to push to unqualified destination: heads/proxy3d
The destination refspec neither matches an existing ref on the remote nor
begins with refs/, and we are unable to guess a prefix based on the source ref.
fatal: The remote end hung up unexpectedly …
Run Code Online (Sandbox Code Playgroud)

git git-branch

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

在PHP中执行依赖于变量的SQL查询

我试图在PHP中执行以下查询

            $sqlstr = mysql_query("SELECT * FROM sales where passport = $row['passport']");
            if (mysql_numrows($sqlstr) != 0) {
            while ($row = mysql_fetch_array($sqlstr)) {
            echo $row['firstname']; 
            }}
Run Code Online (Sandbox Code Playgroud)

如何将$ row ['passport']的值合并到我的查询中?

php mysql sql

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

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

PDE的目标平台无头构建不起作用

我目前正试图让我的无头pde-build工作,但我陷入了一个我不知道如何继续的地步.问题是如何定义相关的目标平台来编译插件.我有一个带有以下调用的build.bat(全部在一行!):

java -jar D:\target\eclipse\plugins\org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar 
-application org.eclipse.ant.core.antRunner 
-f D:\target\eclipse\plugins\org.eclipse.pde.build_3.5.2.R35x_20100114\scripts\productBuild\productBuild.xml 
-Dbuilder=c:\pde-build\scripts %*
Run Code Online (Sandbox Code Playgroud)

我试图从不同的部分创建目标eclipse平台:eclipse SDK,RCP SDK,Delta Pack,PDE-SDK在所有组合中,但没有一个工作得很好.

我收到以下错误:

BUILD FAILED
D:\target\eclipse\plugins\org.eclipse.pde.build_3.5.2.R35x_20100114\scripts\productBuild\productBuild.xml:18: Cannot fin
d ${eclipse.pdebuild.scripts}/build.xml imported from D:\target\eclipse\plugins\org.eclipse.pde.build_3.5.2.R35x_2010011
4\scripts\productBuild\productBuild.xml
Run Code Online (Sandbox Code Playgroud)

变量$ {eclipse.pdebuild.scripts}没有得到解决.我也尝试通过命令行给出这个参数,但后来我得到了另一个关于丢失svn任务的错误,这完全令人困惑,因为这与我引用的本地eclipse安装有关.

当我将路径从d:/ target/eclipse替换为我的本地eclipse安装时,pde构建按预期工作!这导致我发现目标日食的配置不正确,但此刻我不知道如何配置它!

我的目标是首先在我的本地站点上自动化pde构建,而不引用我的本地eclipse,然后将此构建过程集成到我们正在运行的cruisecontrol实例中.

正如我已经看到关于定义目标日食的另一个问题,如果有人可以提供有关该问题的提示或事实,我会很高兴.

此致,安德烈亚斯

eclipse build headless pde target-platform

6
推荐指数
2
解决办法
3598
查看次数