问题列表 - 第38950页

如何在mysql中获取表的外键

我正在创建一个类,它从数据库中获取一个表,并将其显示到一个网页,尽可能多的功能.我想支持的一件事就是让类检测表中的哪些列对它们有外键约束,这样它就可以转到那些表,获取它们的所有值并在select中使用它们编辑这些字段时调用的-box,以避免某人违反外键约束,

主要问题是发现哪些字段对它们有外键约束,以及它们指向哪些表.有谁知道如何做到这一点???

谢谢,

Lemiant

php mysql database foreign-keys parent-child

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

Python计时 - 必须有更好的方法!

我希望有人可以帮助我解决这个问题.我想测量排序算法.这是我目前的做法:

M = 1000 # number of executions
N = [1000, 2000, 4000, 16000] # size of the list
L = [100, 1000, 2000,16000] # max element of the list

# timing:
print 'Number of executions: %i' % (M)
print '-'*80
print '\tL\N\t|\t%i\t|\t%i\t|\t%i\t|\t%i' % (N[0], N[1], N[2], N[3])
print '-'*80
for l in L:
    print '\t%i\t' % l,
    for n in N: 
        t = 0
        for m in xrange(M):
            A = [random.randint(0,l-1) for r in xrange(n)] # generates an n …
Run Code Online (Sandbox Code Playgroud)

python testing performance timing

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

Groovy读取目录中的最新文件

我只是有一个关于编写一个函数的问题,该函数将在目录中搜索目录中的最新日志.我目前想出了一个,但我想知道是否有更好的(也许更合适的)这样做的方式.

我目前正在使用hdsentinel在计算机上创建日志并将日志放在目录中.日志保存如下:

/directory/hdsentinel-computername-date

ie. C:/hdsentinel-owner-2010-11-11.txt
Run Code Online (Sandbox Code Playgroud)

所以我编写了一个快速脚本,循环访问某些变量以检查最近的(在过去一周内),但在查看之后,我会质疑以这种方式做事的效率和适当程度.

这是脚本:

String directoryPath = "D:"
def computerName = InetAddress.getLocalHost().hostName
def dateToday = new Date()
def dateToString = String.format('%tm-%<td-%<tY', dateToday)
def fileExtension = ".txt"
def theFile


for(int i = 0; i < 7; i++) {
    dateToString = String.format('%tY-%<tm-%<td', dateToday.minus(i))
    fileName = "$directoryPath\\hdsentinel-$computerName-$dateToString$fileExtension"

    theFile = new File(fileName)

    if(theFile.exists()) {
        println fileName
        break;
    } else {
        println "Couldn't find the file: " + fileName
    }
}

theFile.eachLine { print it }
Run Code Online (Sandbox Code Playgroud)

脚本运行正常,也许它有一些缺陷.在我继续之前,我觉得我应该继续问一下这类事情的典型路线.

所有输入都表示赞赏.

directory groovy file

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

当iAd可能被遮挡时,这是一个问题吗?

我将ADBannerView添加到视图中,当我加载应用程序时,我收到以下消息:

ADBannerView:警告横幅视图(0x7a023c0)有广告但可能会被遮挡.此消息仅在每个横幅视图中打印一次.

据我所知,整个横幅在屏幕上可见.这真的是个问题吗?或者这只是一个我可以忽略的警告?

iphone ios4 iad

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

如何将这段代码从.net 4.0降级到3.5?

我一直非常喜欢我的.NET 4.0代码中的这个扩展方法:

public static bool In<T>(this T source, params T[] list)
{
  if(null==source) throw new ArgumentNullException("source");
  return list.Contains(source);
}
Run Code Online (Sandbox Code Playgroud)

现在,我真的想在我的.net 3.5项目中使用它,但它缺少Contains方法.如何在不使问题太复杂的情况下干净地降级此扩展方法?

c# extension-methods .net-4.0 .net-3.5

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

使用Microsoft Kinect进行编程

有谁知道最终用户是否购买了Kinect传感器,他可以使用它来制作自己的游戏.或者仅适用于专业游戏工作室的API?

xbox360 kinect

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

MulticastDelegate和Exception处理:是否可以将它全部包装起来?

在调用多播委托时,应该使用GetInvocationList逐个调用委托:

public void IterateAll()
{
    if( _doExecute != null )
    {
        foreach( ExecuteCallback doSingleExecute in _doExecute.GetInvocationList() )
        {
            try
            {
                doSingleExecute();
            }
            catch
            {
                // This delegate threw an exception
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有一种方法可以对此进行泛化,以便通过包装此迭代来回到单个调用以隐藏它,以便可以再次调用整个多播委托?这将更接近故意水平.

.net c#

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

为什么我能直接从bash执行JAR?

我是一个长期的Java人员,并且知道MANIFEST.MF在Jar 中的文件中引用的主类运行JAR的方法很简单:

java -jar theJar.jar

我正在使用它来启动Fabric3服务器(包含bin/server.jar在其标准发行版中).我注意到当我从分发tarball解压缩它时,它被标记为可执行文件.一时兴起,我试过了

./server.jar

从我的bash命令行(bashUbuntu 10.10中的4.1.5版本)开始,服务器启动就像我输入了正常的java -jar ...命令一样.JAR的结构类似于普通的JAR; 我做了一个head,并且#!在前几个字节中没有命令,所以bash不应该神奇地知道用它启动Java VM,对吧?或者这个版本的bash增长能否正确启动JAR并使用正确的清单?询问心灵想知道......

java linux bash

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

SVN结账可以是多线程的吗?

我有一个30k +小文件的回购,我只能通过互联网访问服务器https://.结帐非常非常慢.大约数小时.互联网连接速度约为20Mbs,本地机器为3Ghz多核和10k RPM HD.

(svn://遗憾的是,协议不是一种选择.)

所以我的问题:

svn可以对工作副本进行多线程并行检查吗?

看起来svn checkout按顺序逐个文件地进行.每个文件之间有一个微小的延迟,我想这是http请求/回复,可能是我本地文件系统的延迟.(也许还有一点服务器文件系统延迟?)

谢谢

svn https multithreading webdav

12
推荐指数
2
解决办法
6815
查看次数

为什么我的f:param渲染不在h:outputText中?

我有一个message.properties文件,其中包含:

success_text=How cool... You have guessed the number.  {0} is correct! 

我有一个JSF,其中包含:

<h:outputText value="#{msg.success_text}" >
    <f:param value="#{numberBean.userNumber}" />
</h:outputText>
Run Code Online (Sandbox Code Playgroud)

无论价值是什么,HTML都会出现:

多酷啊......你已经猜到了这个数字.{0}是对的!

为什么不{0}更改为指示的值<f:param>以及如何修复它?

parameters jsf message

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