问题列表 - 第39894页

18M +行表的子查询和MySQL缓存

由于这是我的第一篇文章,似乎我只能发布1个链接,所以我列出了我在底部指的网站.简而言之,我的目标是让数据库更快地返回结果,我试图包含尽可能多的相关信息,以帮助构建帖子底部的问题.

机器信息


8 processors
model name      : Intel(R) Xeon(R) CPU           E5440  @ 2.83GHz
cache size      : 6144 KB
cpu cores       : 4 

top - 17:11:48 up 35 days, 22:22, 10 users,  load average: 1.35, 4.89, 7.80
Tasks: 329 total,   1 running, 328 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 87.4%id, 12.5%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   8173980k total,  5374348k used,  2799632k free,    30148k buffers
Swap: 16777208k total,  6385312k used, 10391896k free,  2615836k cached
Run Code Online (Sandbox Code Playgroud)

但是,我们正在考虑将mysql安装移动到具有256 GB RAM的群集中的其他计算机

表信息


我的MySQL表看起来像

CREATE …
Run Code Online (Sandbox Code Playgroud)

mysql caching subquery memcachedb

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

Python - 舍入到最接近的05

我可以蟒蛇做以下四舍五入:

舍入到最接近的05十进制数

7,97 - > 7,95

6,72 - > 6,70

31,06 - > 31,05

36,04 - > 36,05

5,25 - > 5,25

希望它有意义.

python rounding

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

检查Google的用户名和密码

我有一个应用程序,我需要检查是否usernamepassword给定的输入是谷歌的usernamepassword,然后告诉他基于一些自定义设置.

我无法在我的办公室检查互联网,Gmail关键字被阻止,当我导航到其他网站时,由于关键字被阻止,它们被阻止.

谁能指导我?PHP或Java都可以接受.

更新的信息

http://www.sourcebits.com/geemail/
只需检查他们已经开发的AIR Application.我在想这样的事.

php java

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

Android状态栏需要大小为25x25dp的图标,而指南建议使用32x32dp.谁错了?

根据android图标设计指南(这里,参见表#1),开发人员需要提供下一个尺寸的状态栏图标:

Status Bar  24 x 24 px (LDPI)  32 x 32 px (MDPI)  48 x 48 px (HDPI)
Run Code Online (Sandbox Code Playgroud)

虽然我的测量显示状态栏的高度始终为25 dp,并且预计图标为25x25dp.这可以转换为以下尺寸:

Status Bar  19 x 19 px (LDPI) 25 x 25 px (MDPI)  38 x 38 px (HDPI)
Run Code Online (Sandbox Code Playgroud)

这是我如何获得这些大小:

25dp * 0.75 = 18.75 => 19px (LDPI)
25dp *  1   = 25    => 25px (MDPI)
25dp *  1.5 = 37.5  => 38px (HDPI)
Run Code Online (Sandbox Code Playgroud)

我已在几款Android手机和仿真器上确认了计算尺寸.

问题基本上是:为什么指南使用的大小与状态栏实际使用的大小不同?

PS我实际上需要打破准则,因为精确的像素控制要求.我只是对这种状况感到困惑.因此解释为什么这样做会对我有所帮助.

size android android-icons

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

如何在python中使用suds转储我的请求的原始XML和服务器的响应

我正在使用suds 0.4和python 2.6来与远程服务器通信.

它的WSDL加载完美,但任何函数调用都会返回错误.该服务器出了点问题.

现在我需要获得一个肥皂结构的转储,它被发送到服务器,它的响应,在纯肥皂.

我怎样才能做到这一点?

python soap suds

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

Visual Studio通过宏启用调试异常

在Visual Studio中,我想在调试模式下中断某些异常.这是通过"Debug >> Exceptions"对话框窗口配置的(见下图).可以通过宏控制启用和禁用这些复选框吗?我想在工具栏中添加一个按钮,只需单击一下即可控制这些按钮的启用/禁用.

替代文字

macros exception visual-studio-2010 visual-studio-2008 visual-studio

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

是否可以在 MSVC 中使用 gcc 编译库?

我有一个依赖于libiconv多个操作的项目。

iconv.lib为 Visual Studio 2008使用了预编译的二进制文件,但现在我不得不转向 Visual Studio 2010 并且没有更多的预编译二进制文件可用。

我决定自己编译它,但正如libiconv文档所述,MSVC 编译器没有官方支持。但是,我在某处读到gcc可以生成与 MSVC 编译器二进制兼容的静态库,只要二进制接口保留在C. 虽然这听起来很疯狂,但我试了一下,实际上几乎奏效了。

我编译了它,重命名libiconv.aiconv.lib并尝试与它链接。(如果这是一个坏主意,请告诉我)。

首先我遇到了一个链接错误:

1>iconv.lib(iconv.o) : error LNK2001: unresolved external symbol ___chkstk
Run Code Online (Sandbox Code Playgroud)

经过一番研究,我重新编译libiconv(在 x86 和 x64 版本中),添加了-static-libgcc标志。

它有效,但仅适用于我的程序的 x64 版本。x86 版本总是以同样的错误失败。

我应该怎么做才能使这项工作?

c++ linker gcc iconv visual-studio

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

断点,VS 2010中的新数据断点已禁用

我有一个令人讨厌的问题,一个对象在一个大型项目中被销毁,我无法找到发生这种情况的地方.在Visual Studio 2008中,我会设置数据断点,但在2010年尝试执行此操作时,将禁用"新数据断点"选项.项目正在运行,并且会触发非数据断点.这里发生了什么?我读到了托管代码.如何确定我的项目是否使用托管代码?如果是,我该如何避免这种情况?

visual-studio-2010

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

在Haskell中快速更新大状态

对于我在Haskell中的矢量图形库,我必须携带一个相当大的状态:线条描边参数,颜色,剪辑路径等.我知道两种方法.引用Haskell-cafe的评论:"我建议你使用具有可变状态的读取器monad,或者使用具有不可变状态的状态monad".

这是我的问题:更新一个大的不可变状态是一个性能杀戮.使用大量的STRef就像在Haskell中编写C一样:它冗长而丑陋.

这是不可变状态:

data GfxState = GfxState {
  lineWidth :: Double,
  lineCap :: Int,
  color :: Color,
  clip :: Path,
  ...
}

setLineWidth :: Double -> State GfxState ()
setLineWidth x = modify (\state -> state { lineWidth = x })
Run Code Online (Sandbox Code Playgroud)

据我所知,"state {lineWidth = x}"创建一个新的GfxState并让旧的GfxState被垃圾收集.当状态很大并经常更新时,这会导致性能下降.

这是可变状态:

data GfxState s = GfxState {
  lineWidth :: STRef s Double,
  lineCap   :: STRef s Int,
  color     :: STRef s Color,
  clip      :: STRef s Path,
  ...
  many more STRefs
}

setLineWidth …
Run Code Online (Sandbox Code Playgroud)

haskell state-monad data-structures

12
推荐指数
3
解决办法
2384
查看次数

Oracle - 可以使用 concat 进行子查询吗?

是否可以将子查询的结果与oracle连接起来?

如果这个子查询是一个视图:

  (SELECT s.name
        FROM
            app_shared_servers ass
        LEFT JOIN servers s
            ON (s.srv_id = ass.srv_id) WHERE ass.app_id = a.APP_ID) SHARED_SERVERS
Run Code Online (Sandbox Code Playgroud)

它返回与某种系统关联的服务器名称列表。我需要它们在视图中显示为“Server、Server2、Server3”。

有任何想法吗?

sql oracle

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