问题列表 - 第16695页

获取直方图的数据

有没有办法在MySQL中指定bin大小?现在,我正在尝试以下SQL查询:

select total, count(total) from faults GROUP BY total;
Run Code Online (Sandbox Code Playgroud)

正在生成的数据足够好,但行数太多.我需要的是一种将数据分组到预定义箱中的方法.我可以从脚本语言中做到这一点,但有没有办法在SQL中直接执行?

例:

+-------+--------------+
| total | count(total) |
+-------+--------------+
|    30 |            1 | 
|    31 |            2 | 
|    33 |            1 | 
|    34 |            3 | 
|    35 |            2 | 
|    36 |            6 | 
|    37 |            3 | 
|    38 |            2 | 
|    41 |            1 | 
|    42 |            5 | 
|    43 |            1 | 
|    44 |            7 | 
|    45 …
Run Code Online (Sandbox Code Playgroud)

mysql histogram binning

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

如何使用Perl的DBI模块连接到两个不同的服务器?

我必须比较两个不同服务器中位于两个不同数据库中的表的列.到目前为止,我知道如何使用Perl脚本连接到一个服务器和一个数据库.是否可以使用Perl的DBI模块连接到两个不同的服务器?如果是这样,怎么样?

perl dbi

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

如何安全地停止在Windows服务中运行的C#.NET线程?

我正在维护一些看起来像这样的代码.这是一项Windows服务,每隔30分钟就可以完成一些工作.ActualWorkDoneHere方法运行大约需要30秒,但如果在运行时它停止,则会使事情处于错误状态.防止这种情况发生的最佳方法是什么?我应该用onstop方法中设置为false的布尔值替换While(true)(删除线程Abort调用)?有没有办法判断线程是否在睡觉?

namespace WorkService
{
    public partial class WorkService : ServiceBase
    {
        private Thread _workerThread = null;

        public WorkService()
        {
            InitializeComponent();
        }

        protected override void OnStart(string[] args)
        {
            _workerThread = new Thread(new ThreadStart(DoWork));
            _workerThread.Start();
        }

        protected override void OnStop()
        {
            _workerThread.Abort();
        }

        static void DoWork()
        {
            int sleepMinutes = 30;

            while (true)
            {
                 ActualWorkDoneHere();

                 System.Threading.Thread.Sleep(new TimeSpan(0, sleepMinutes, 0));
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# windows-services

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

eBay的大型商户服务没有退回SKU

我在我的AddFixedPriceItem请求中指定了一个SKU,但响应没有带回SKU(尽管在模式中指定了SKU).这是一个问题,因为我使用大型商家服务,可以一次提交多个项目.如果一个批次中的一个项目失败,我该如何判断它是哪一个?如何将SKU与ItemIds相关联?如果我无法将其映射回我的库存中的某些内容,则响应信息的价值非常小.

以下是不返回SKU的请求的示例:

<?xml version="1.0" encoding="UTF-8"?>
<BulkDataExchangeRequests xmlns="urn:ebay:apis:eBLBaseComponents">
  <Header>
    <SiteID>0</SiteID>
    <Version>639</Version>
  </Header>
  <AddFixedPriceItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
    <Version>639</Version>
    <Item>
      <CategoryMappingAllowed>true</CategoryMappingAllowed>
      <Country>US</Country>
      <Currency>USD</Currency>
      <Description>This is the description.</Description>
      <ListingDuration>GTC</ListingDuration>
      <ListingType>FixedPriceItem</ListingType>
      <Location>Provo, UT</Location>
      <PaymentMethods>PayPal</PaymentMethods>
      <PayPalEmailAddress>ebay@mystore.com</PayPalEmailAddress>
      <PrimaryCategory>
        <CategoryID>63850</CategoryID>
      </PrimaryCategory>
      <Quantity>10</Quantity>
      <ShippingDetails>
        <SalesTax>
          <SalesTaxPercent>6.5</SalesTaxPercent>
          <SalesTaxState>UT</SalesTaxState>
          <ShippingIncludedInTax>false</ShippingIncludedInTax>
        </SalesTax>
        <ShippingServiceOptions>
          <ShippingService>UPSGround</ShippingService>
          <ShippingServiceCost currencyID="USD">7.99</ShippingServiceCost>
          <ShippingServiceAdditionalCost currencyID="USD">0.0</ShippingServiceAdditionalCost>
          <ShippingServicePriority>1</ShippingServicePriority>
        </ShippingServiceOptions>
        <ShippingType>Flat</ShippingType>
        <InsuranceDetails>
          <InsuranceOption>NotOffered</InsuranceOption>
        </InsuranceDetails>
      </ShippingDetails>
      <Site>US</Site>
      <StartPrice currencyID="USD">100.0</StartPrice>
      <Title>Test Product</Title>
      <SKU>PROD02-TST</SKU>
      <DispatchTimeMax>3</DispatchTimeMax>
      <ReturnPolicy>
        <ReturnsWithinOption>Days_30</ReturnsWithinOption>
        <ReturnsAcceptedOption>ReturnsAccepted</ReturnsAcceptedOption>
        <Description>Our return policy details.</Description>
        <ShippingCostPaidByOption>Buyer</ShippingCostPaidByOption>
      </ReturnPolicy>
      <InventoryTrackingMethod>ItemID</InventoryTrackingMethod>
    </Item>
  </AddFixedPriceItemRequest>
</BulkDataExchangeRequests>
Run Code Online (Sandbox Code Playgroud)

ebay-lms ebay-api

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

std :: ostream第一次使用时没有正确格式化const char*

我一直在编写一个自定义std::streambuf作为日志系统的一部分.但是,我遇到的问题是流的第一段输出没有正确格式化.

这是一个简化的测试用例,不使用任何自定义streambufostream类:

#include <iostream>

int main()
{
    std::streambuf *coutbuf = std::cout.rdbuf();
    std::ostream(coutbuf) << "test" << ": writing to cout using a separate ostream." << std::endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

使用g ++编译它:

$ g++ --version
g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1

$ g++ -o fail reduced-case.cpp

$ ./fail
0x400c80: writing to cout using a separate ostream.
Run Code Online (Sandbox Code Playgroud)

请注意,第一个字符串文字("test")被格式化为通用指针(字符串的地址以十六进制输出),而第二个字符串文字格式正确.

我唯一能想到的是直接使用新构造的std::ostream(即,不将其放入变量)是无效的.如果是这种情况,我非常想知道究竟是什么使它无效(我认为它与iostreams无关,而是与评估顺序或与构造函数或其他东西的交互).如果这不是问题,那么是什么?

c++ iostream

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

是一个表9 GB数据库好的设计?

我被要求考虑我们的应用程序的数据库.需要存储大约7种不同的数据.一个是识别数据,其可以包含唯一的序列号,时间,位置.所有其他6个数据集(4个二进制原始数据,2个文本数据)必须由识别数据识别.其中3个记录大约2 MB,其他只有几KB.

要存储的最大记录数为1500.每行大约6 MB,因此最大总数据大约为9 GB.

我想只有一张桌子.但它看起来很丑陋,一张表有9 GB的数据.

你有这样的数据库吗?我们可能会使用MySQL RDBMS.

mysql database-design

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

C# - 有意义的应用程序的索引器

我理解索引器使我们能够访问类中的集合,就像类本身是一个数组一样.

假设我们正在开发一个项目,我们在哪里适合这些索引器的真实实际用法(例如可能有帮助)?

c# language-features

7
推荐指数
2
解决办法
500
查看次数

查找数组中值的索引

linq可以用某种方式来查找数组中值的索引吗?

例如,此循环在数组中定位键索引.

for (int i = 0; i < words.Length; i++)
{
    if (words[i].IsKey)
    {
        keyIndex = i;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# linq arrays

107
推荐指数
4
解决办法
13万
查看次数

通过VPN的Amazon S3

是否可以在不利用弹性云EC2的情况下直接建立与Amazon S3的VPN连接?

vpn amazon-s3 amazon-ec2 amazon-web-services

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

将__DATE__中的字符串转换为time_t

我正在尝试将从__DATE__宏生成的字符串转换为time_t.我不需要一个完整的日期/时间解析器,只处理__DATE__宏的格式会很棒.

预处理器方法很漂亮,但函数也可以正常工作.如果相关,我正在使用MSVC.

c++ date visual-c++ c-preprocessor

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