小编Mat*_*ttD的帖子

在D3中使用逗号格式化数字

当我使用D3创建图表时,轴标签中包含逗号以划分数千,数百万等.

是否有一个D3函数,我可以调用它传递一个数字并获取一个字符串格式化的逗号,如在轴中使用?这将是本C#的等价物:x.ToString("0,000").

我知道存在这样的格式化库,但我想避免包含其他库.我已经在使用D3了,所以如果有一个API我可以使用它会很棒.

string formatting d3.js

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

可以一起调整SVG组的不透明度/半透明度吗?

我有一个SVG"g"对象,它有几个组件.我想让整个事情部分透明(例如alpha = 0.5)我也希望尽可能地变暗.我知道可以调整各个填充颜色,但是所有这些颜色可以一起调整,可能在"g"(分组)结构的某些参数中.

svg transparency

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

在Hive中,如果该列不存在,我该如何添加列?

我想在表中添加一个新列,但前提是该列尚不存在.

如果列不存在,则此方法有效:

ALTER TABLE MyTable ADD COLUMNS (mycolumn string);
Run Code Online (Sandbox Code Playgroud)

但是当我第二次执行它时,我收到一个错误.

Column 'mycolumn' exists
Run Code Online (Sandbox Code Playgroud)

当我尝试使用CREATE TABLE和ADD PARTITION支持的"IF NOT EXISTS"语法时,出现语法错误:

ALTER TABLE MyTable ADD IF NOT EXISTS COLUMNS (mycolumn string);
FAILED: ParseException line 3:42 required (...)+ loop did not match anything at input 'COLUMNS' in add partition statement
Run Code Online (Sandbox Code Playgroud)

我需要的是可以迭代执行的东西,所以我可以运行我的查询是否存在此列.

hadoop hive hdinsight

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

仅显示 SQL Server 上的一个数据库

我有一个数据库服务器,上面有多个数据库。我想为这些数据库之一创建登录名,但是当用户登录到服务器时,我不希望显示服务器上的其他数据库。这可能吗?

我在服务器上创建了一个登录名,并在一台服务器上为该登录名授予了 db_readonly 角色。但是,当我通过 SQL Server Managment Studio 连接时,我会看到所有数据库的列表。我看不到每个表中定义了哪些表。

我想消除这种混乱,以便当用户连接时只有一个(如果包括主数据库则只有两个)可用数据库。

sql t-sql sql-server azure-sql-database

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

在 VS 2010 中链接 WASAPI

我正在使用 Visual Studio 2010 并包含以下标头:

#include <Audioclient.h>
#include <mmdeviceapi.h>
Run Code Online (Sandbox Code Playgroud)

除其他外,参考这些功能:

CoCreateInstance
IMMDeviceEnumerator::GetDefaultAudioEndpoint
IMMDevice::Activate
Run Code Online (Sandbox Code Playgroud)

我已经链接了 winmm.lib,但我收到了这样的错误:

Error   8   error LNK2001: unresolved external symbol _IID_IMMDeviceEnumerator  C:\XXXX\XXXX\XXXX.obj   XXXX
Run Code Online (Sandbox Code Playgroud)

我需要链接什么 .lib 文件才能使用这些函数?是否有关于如何在 VS 2010 中找到与 .h 文件关联的 .lib 的任何指导?

我正在查看来自 MSDN 的一些示例代码,但找不到需要链接的库。

c++ audio visual-studio-2010 wasapi

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