问题列表 - 第22607页

这个项目最好的SQL方案是什么?

我想制作一个让人们提交照片/视频/声音的php应用程序

现在,上传的所有记录都将以这种方式添加到带有文件信息的SQL数据库中:

Photos_table : File_Name | Picture_Type | Picture_Width | Picture_height

Videos_table : File_Name | Duration | Codec

Sounds_table : File_Name | Bitrate | Duration | Codec
Run Code Online (Sandbox Code Playgroud)

该应用程序将显示所有最近的所有项目.像以前的方案一样好,或者在一个表中创建所有信息是这样的:

File_Name | Picture_Type | Picture_Width | Picture_height | Duration | Codec | Bitrate
Run Code Online (Sandbox Code Playgroud)

我的意思是收集信息的最快方式是什么,我认为第一个方案比上一个方案更有条理.

谢谢

php sql

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

Python Decimals格式

什么是这样格式化python十进制的好方法?

1.00 - > '1'
1.20 - > '1.2'
1.23 - > '1.23'
1.234 - > '1.23'
1.2345 - > '1.23'

python decimal

66
推荐指数
6
解决办法
14万
查看次数

如何在Catalyst :: Plugin :: Authentication :: DBI中使用复合密钥用户ID?

Catalyst::Plugin::Authentication如果用户uesrid被域限定(即复合键),那么最有效的方法是什么?它是否支持此功能?我正在寻找使用Catalyst::Plugin::Authentication::DBI但我不反对分叉,修补,如果它没有当前的功能重新创建它.

我需要使用特定密码登录某个域名.似乎/ all/C:P:A模块依赖于简单的UserID/Password组合.其他示例和提示是受欢迎的.

authentication perl catalyst

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

使用Windows调试工具调试.NET 2.0 Winforms应用程序

我支持相当广泛部署的.NET 2.0 Winforms应用程序.在极少数情况下,我们会收到客户的支持电话,当您尝试启动应用程序时,应用程序会返回.NET运行时异常.

在过去,我们帮助客户重新安装.net框架,并且经常有效......但有时候不行.

在这种情况下,可以使用Windows调试工具来确定问题的原因.如果是这样,你必须下载调试符号到目标计算机(想避免,因为这可能是几百MB的东西下载到目标.)

对于.net应用程序来说这有点过分吗?任何替代品.你会如何调试这个.非特定的逐步将是值得赞赏的.当然,这个应用程序在目标机器上编译为RELEASE配置.客户很可能没有安装开发工具或调试工具.我们通常可以远程控制对计算机的访问.重新迭代.这种情况很快发生,因为客户试图运行应用程序并立即失败.

为客户解决这个问题的最快途径是什么?

以下是事件日志中最近出现的错误示例.
EventType clr20r3..exe P2 2010.1.0.0,p3 4B857AFD P4 BLAH BLAH system.invalidoperation,P10 NIL.

来源:.NET Runtime 2.0错误.EventID:5000

提前致谢.

赛斯

.net debugging remote-debugging winforms

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

在UITableview中更改节标题的颜色

我有一个非常简单的简单问题(我希望如此).如何将UITableview中的节标题颜色从默认蓝色更改为黑色透明?提前致谢.

iphone objective-c uitableview sectionheader

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

tsql,access sql和pl/sql之间的区别

我很迷茫

请帮助澄清这些差异!

他们都是完全不同的语言吗?什么是重叠?

sql t-sql plsql

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

C中链表的总大小

好吧......我对CS数据结构的介绍是如此生疏,我需要在这里提出这个问题.

我有一个链表,其结构是:

struct Data_Struct {
    char *Name;
    char *Task;
    char *Pos;
    struct Data_Struct *Next;
};
typedef struct Data_Struct MyData;
Run Code Online (Sandbox Code Playgroud)

现在,在我的应用程序的某个时刻,我用数据填充了列表.

问题是,如何获得存储在那里的数据的总大小?有多少个字符?就像是

sizeof(MyData);
Run Code Online (Sandbox Code Playgroud)

这将返回列表中存储的信息的大小.

代码表示赞赏.

谢谢!

编辑:不幸的是这不是功课.我在20多年前完成了学业,坦率地说,我从来没有在任何事情上使用链接列表.我只是不记得了.我正在做的是迭代列表并获取每个元素的strlen()并将其保持在全局大小但我想知道是否有更好的方法.

和NO,我不需要链接的大小(节点数),我只想知道那里存储了多少个字符.

谢谢

c linked-list

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

有没有办法测试我是否在信号处理程序中?

我必须处理一个可以从大型项目中的各个地方调用的日志记录模块。我遇到的问题是,有时可能会从信号处理程序内执行的代码中调用该模块。通常,日志模块使用 localtime() 和 strftime() 包含时间数据,但当然这些调用不是异步信号安全的,如果从信号处理程序中调用,可能会导致死锁。有没有办法(在 GNU/Linux 系统上)判断我的代码当前是否在信号处理程序上下文中执行,除了例如让每个信号处理程序在处理时设置一个标志?我认为简化我们的信号处理程序会更好,但在这种情况下,我无法选择在哪里调用日志记录模块。

c signals signal-handling async-safe

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

网站和WebApplication之间的区别?

我已经搜索了很多关于和之间的区别Website,WebApplication但没有得到明确的答案.

阅读后我甚至更加困惑.

java web-applications web

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

Unix程序使用共享库中的错误函数

我正在努力重构一套旧的实用程序,并创建一个新服务器,它将使用所有这些服务器的公共代码来统一其功能并允许远程客户端进行外部访问.对于每个实用程序,我将获取服务器所需的代码并将其重构为共享库,以便实用程序和服务器现在都将链接到共享库.由于的方式将这些UTILITES前实现者做事情,他们非常简单,只是复制和粘贴的一切时,他们需要建立一个新的工具,所以有一吨的具有相同签名功能(即回调XML解析器),但在里面做不同的事情.

当我运行已经重构的独立实用程序来链接共享代码时,它们完美地工作.当我尝试使用与给定实用程序具有相同功能的服务器时,服务器正在使用链接到的第一个库中的代码,而不是应该从中获取功能的库.

例如,我有一个由公共xml库解析的设备A,B,C的xml,但是每个设备都有自己的共享库libA,libB,libC,服务器使用它.当我向服务器调用发送XML的设备C,它的使用功能,从力霸"HandleStartElement",而不是在libc中相同名称和签名的功能,即使共享库仅在内部和唐声明这些功能" t共享任何提到这些内部回调的头文件来解析xml.

有人可以向我解释为什么它没有阅读正确的功能,以及如何在将来避免这种情况?

我的服务器makefile有以下标志用于编译主程序:

-I../include -L../lib -lA -lB -lC
Run Code Online (Sandbox Code Playgroud)

每个共享库都使用旁边没有共享库的标志,并且不使用-fPIC.

unix gcc shared-libraries

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