问题列表 - 第19326页

我们都应该知道的鲜为人知或有用的Web服务

Web服务和Web API已设法增加在Internet上存储和编目的信息的可访问性.他们还为较小的瘦客户端应用程序开辟了大量企业电源功能.

通过利用这些服务,开发人员可以提供几个月甚至几年的设置功能.他们可以将它们组合成单个应用程序,使用户的生活更加容易.

无论是显示正在播放的音乐的信息,在用户的区域设置中查找感兴趣的项目,还是仅仅通过相同的应用程序发推文和博客 - 每天都在增加可能性.

我想了解那里最有趣或最有用的服务,特别是我们大多数人可能还没有听说过的服务.您是否维护API或服务?或者你有一个聪明的混搭,提供比原件更多的好处?

web-services web-applications

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

监控Postgres表活动

我需要监控我的postgres服务器.如果在给定时间后某些表中没有变化,我需要发出警报.我一直试图让xymon和nagios这样做,我无法做到.请帮忙

postgresql nagios hobbitmon

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

python优化模式

Python可以在优化模式(-O)下运行脚本,关闭调试,如assert,如果我还记得删除文档字符串.我没有看到它真的使用过,也许它只是过去时代的神器.它被使用了吗?做什么的?

为什么在Python 3中没有删除这个无用的东西?

python

28
推荐指数
3
解决办法
9647
查看次数

Rails应用程序需要访问tmp目录

我正在使用带有rails应用程序的fleximage插件.它会抛出一条错误消息,因为它无权访问tmp目录.当我chmod 777 tmp目录一切正常.但如果我chmod 666它不起作用.

rails/apache需要访问的文件夹的适当权限是什么?如果chmod 777,我是否打开安全漏洞?777不会给予执行权限吗?

此外,目前tmp文件夹的所有者是root,是否应将其更改为www-data?为什么文件夹的所有者是谁?

apache ruby-on-rails

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

为什么我要一个没有"创建会话"权限的Oracle用户?

我刚刚了解到,默认情况下,Oracle不会向新用户授予"创建会话"权限.没问题,我可以自己做.

无论如何,我很好奇:为什么我想要没有"创建会话"权限的Oracle用户?它可以用于什么?必须有一些非显而易见的用途.我的第一个想法是运行数据库作业,但AFAIK他们需要这个权限,以及......

oracle session privilege

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

'aba'和'bba'之间有什么区别吗?

class a(object):
    class b:
        a='aaa'

print a.b.a#print 'aaa'

b=a()
print b.b.a#print 'aaa'
Run Code Online (Sandbox Code Playgroud)

python

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

栎属翻译的质量?

有人用quercus将php翻译成字节码吗?如果你有一个大的PHP应用程序,翻译将完美无瑕吗?听起来我很难在这样的代码中翻译所有内容而不会出错.

但是他们在他们的网页上声称mediawiki和其他热门网站(我认为joomla)使用它.

我的PHP代码有很多程序代码.怎么会被翻译成java中的一个类?听起来很不可能!

如果是真的那就好.有人尝试过吗?

php java quercus

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

在Django中过滤多对多关系

我有这种模型对象的结构:

A类:
b = models.ManyToManyField("B")
Run Code Online (Sandbox Code Playgroud) B级:
c = models.ForeignKey("C")
d = models.ForeignKey("D")
Run Code Online (Sandbox Code Playgroud) C级:
d = models.ForeignKey("D")
Run Code Online (Sandbox Code Playgroud)

这是我想要得到的查询:
我想得到对象A的所有B对象,然后在每个B对象中执行D对象和cd对象之间的比较.

我知道只需使用for循环移动B集合并进行此比较.但我潜入了ManyToMany的关系,然后我注意到我可以做到以下几点:

bObjects = A.objects.all().b

q = bObjects.filter(c__d=None)
Run Code Online (Sandbox Code Playgroud)

这是有效的,它给了我所有带有Noned字段的c对象.但是,当我尝试以下内容时:

q = bObjects.filter(c__d=d)
Run Code Online (Sandbox Code Playgroud)

它给了我没有定义,但d是对象B中的c之类的对象.

可能是什么问题?如果你建议进一步的方法来完成这项任务我会很高兴.我通常在尝试使用多个子对象并且不使用循环的单个操作中编写查询.

django django-models

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

如何获取包含我的应用程序创建的所有线程的列表

我想从我的应用程序中获取包含所有线程(主要的GUI线程除外)的列表,以便对它们执行一些操作.(设置优先级,杀死,暂停等)如何做到这一点?

windows delphi multithreading process

8
推荐指数
2
解决办法
6468
查看次数

附加字符串时速度问题

每当我尝试在字符串中添加数字时:

String s=new String();

 for(int j=0;j<=1000000;j++)

    s+=String.valueOf(j);
Run Code Online (Sandbox Code Playgroud)

我的程序正在添加数字,但速度很慢.但当我改变我的程序并使它像:

StringBuffer sb=new StringBuffer();

for(int j=0;j<=1000000;j++)

sb.append(String.valueOf(j));
Run Code Online (Sandbox Code Playgroud)

我很快得到了结果.为什么会这样?

java string performance

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