问题列表 - 第132324页

在表单加载上使用进度条

对不起,我的英语不好

我正在尝试在C#中设计一个Win Form,它将在加载时从数据库中获取一些数据

我想使用进度条显示阅读数据进度

我试过这个代码(以及其他许多代码)

protected override void OnLoad(EventArgs e)
{
    base.OnLoad(e);
    this.Show();

    progressBar1.Value = 10;
    int n;

    n = 50;//number of records in DB ,
    double progress = 0;
    double progstep = 25 / n;
    for (int i = 1; i <= n; i++)
    {
        //getting 
        if (progress <= 100)
            progressBar1.Value = (int)progress;
    }

    progressBar1.Value = 35;

    n = 100;//number of records in DB for another data reading from DB ,
    progress = 35;
    progstep = 65 / n; …
Run Code Online (Sandbox Code Playgroud)

c# winforms progress-bar

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

如何从列表列表中删除列表级别

我在列表中创建了一些列表,并希望能够将每个子列表元素作为顶级的单个元素.

例如,创建一些虚拟数据:

pp <- lapply(10:15,function(y){
    lapply(10:20,function(z){
        as.data.frame(matrix(rnorm(z*y),nrow=z,ncol=y))
    })  
})
Run Code Online (Sandbox Code Playgroud)

这将创建以下输出

> summary(pp)
     Length Class  Mode
[1,] 11     -none- list
[2,] 11     -none- list
[3,] 11     -none- list
[4,] 11     -none- list
[5,] 11     -none- list
[6,] 11     -none- list
Run Code Online (Sandbox Code Playgroud)

你也可以做的地方

> summary(pp[[1]])
      Length Class      Mode
 [1,] 10     data.frame list
 [2,] 10     data.frame list
 [3,] 10     data.frame list
 [4,] 10     data.frame list
 [5,] 10     data.frame list
 [6,] 10     data.frame list
 [7,] 10     data.frame list
 [8,] 10     data.frame list
 [9,] 10     data.frame …
Run Code Online (Sandbox Code Playgroud)

r list

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

'CREATE VIEW'必须是查询批处理中的第一个语句

这是我的脚本C#:

exec sp_executesql N'
IF OBJECT_ID(N''RealEstate.vwContract'', N''V'') IS NOT NULL
  DROP VIEW RealEstate.vwContract

CREATE VIEW RealEstate.vwContract
AS
  SELECT RealEstate.Contract.ID .... (Rest of Statement omitted for brevity)
Run Code Online (Sandbox Code Playgroud)

出现错误:

消息111,级别15,状态1,行
1'CREATE VIEW'必须是查询批处理中的第一个语句.

请帮我.

c# t-sql sql-server view

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

使用cmake从复杂项目中仅安装一个目标(及其依赖项)(打开更好的解决方案)

假设我有一个由几个子项目A,B,C,D组成的项目 ...... 所有子项目都依赖于A,它经常变化.此外,可能有一些进一步的依赖关系:在这个例子中,d依赖于B.

现在:很多人正在研究这些项目.主CMakeLists.txt文件应包含所有目录,以便构建all构建所有目录.但人们也希望能够只在其中一个项目上工作,而不必每次都构建/安装所有项目.

如果我正在研究D,我可以通过调用轻松构建"仅"D

cmake --build . --target D -- -j7
Run Code Online (Sandbox Code Playgroud)

要么

ninja -j7 D
Run Code Online (Sandbox Code Playgroud)

如果他们的某些东西发生了变化,这也将构建A和B. 完善.

但是如何在不触发构建全部的情况下仅为D调用安装?如果我打电话,我想这样:

ninja -j7 D install
Run Code Online (Sandbox Code Playgroud)

它只构建D(和依赖项),然后只安装D 及其依赖项(A和B). 相反,它构建目标all并安装所有.

我想保持目标所有人都在继续建设.所以EXCLUDE_FROM_ALL不是一个选项.但是朝那个方向走,我找不到任何解决办法.

所以我在考虑以下策略:

  • 除子项目A外,所有其他目标都设置为EXCLUDE_FROM_ALL,安装时可选.
  • 我添加了一个额外的子项目,它只是依赖于所有其他子项目(也许我通过使用PARENT_SCOPE中设置的一些变量使每个目标发布其名称),人们将不得不在他们想要构建和安装所有内容时调用它.

它会起作用吗?有没有更好的解决方案?

我们希望避免每个人都必须编辑主CMakeLists.txt文件以排除他不感兴趣的项目.解决方案应该可以移植到不同的操作系统.

编辑:

我尝试了我提出的策略,但它不起作用:在我的情况下,为目标设置一个install语句(即使指定为OPTIONAL)也会使EXCLUDE_FROM_ALL无效.在文档中更好地阅读我发现:

Installing a target with EXCLUDE_FROM_ALL set to true has undefined behavior.
Run Code Online (Sandbox Code Playgroud)

我也收到这个警告:

Target <targetname> has EXCLUDE_FROM_ALL set and will not be built by default but an install rule has been provided for it.  CMake does not define behavior for this …
Run Code Online (Sandbox Code Playgroud)

cmake ninja

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

Android无法解析导入com.google

我正在尝试按照以下链接http://developer.android.com/training/location/retrieve-current.html测试Android开发人员的LocationService示例.那时,错误消息显示以下5行" 无法解析导入com.google ".我真的很困惑如何解决这个问题.

import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GooglePlayServicesClient;
import com.google.android.gms.common.GooglePlayServicesUtil;
import com.google.android.gms.location.LocationClient;
import com.google.android.gms.location.LocationListener;
import com.google.android.gms.location.LocationRequest;
Run Code Online (Sandbox Code Playgroud)

android google-maps geolocation

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

Emacs lisp:`directory-files`

该函数还directory-files返回...条目.虽然在某种意义上确实如此,只有这种方式函数返回所有现有条目,我还没有看到包含这些条目的用途.另一方面,每次使用directory-files我也会写一些类似的东西

(unless (string-match-p "^\\.\\.?$" ... 
Run Code Online (Sandbox Code Playgroud)

或者为了提高效率

(unless (or (string= "." entry)
            (string= ".." entry))
   ..)
Run Code Online (Sandbox Code Playgroud)

特别是在交互式使用(M-:)中,额外的代码是不希望的.

是否有一些预定义的函数只能有效地返回目录的实际子条目?

directory emacs elisp interactive file

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

如何在C++中禁用转义序列

我使用C++来处理许多文件,我必须在源代码中编写文件名,如下所示: "F:\\somepath\\subpath\\myfile"我想知道是否有办法摆脱键入"\\"以在字符串文字上下文中获取字符'\' ,也就是说,我希望我可以写出"F:\somepath\subpath\myfile"无聊的一个.

c++ escaping path

4
推荐指数
3
解决办法
4267
查看次数

无法导入Android google-play-services_lib

这是我第二天与Eclipse争吵,试图导入Google Maps API v2.我尝试了变种的hundreeds,但是库或者没有导入,也没有从我的项目中访问或者Unable to execute dex: Multiple dex files define Landroid/UnusedStub;

Android配置[1]

http://imageshack.us/photo/my-images/89/t5p0.jpg/

配置 - 构建路径[2]

http://imageshack.us/photo/my-images/507/nbgo.jpg/

谢谢

eclipse sdk android google-maps-api-2

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

错误:没有这样的 API 密钥。请将其添加到您的配置中(在初始“gem Push”时自动完成)。如何解决这个问题?

我想在 Rubygems 上推送宝石。但我总是收到这样的消息:

C:\ruby\my_gem>gem push my_gem-0.0.1.gem -k rubygems_api_key
Pushing gem to https://rubygems.org...
ERROR:  No such API key. Please add it to your configuration (done automatically on initial `gem push`).
Run Code Online (Sandbox Code Playgroud)

我已将密钥设置为C:\Documents and Settings\User\.gem\credentials

---
rubygems_api_key: e06b38 ...
:rubygems_api_key: e06b38 ...
Run Code Online (Sandbox Code Playgroud)

我从 Rubygems 的个人资料页面复制/粘贴它。所以它是正确的。但我收到错误。问题是什么?怎么解决呢?

ruby rubygems

5
推荐指数
2
解决办法
2023
查看次数

如何使用Maven创建.war文件?

这是我的项目,包含以下Maven模块:

模型,服务,网站

在目标文件夹下仅创建Web模块war文件。.web模块由控制器和网页组成

我的pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.aitrich.learnware</groupId>
<artifactId>Learnware</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
    <name>Learnware Cloud Application - Master</name>
<description>This is parent pom for Learnware Cloud Application, where all the generic configurations are defined.</description>

<modules>
    <module>LearnwareWeb</module>
    <module>LearnwareModel</module>
    <module>LearnwareServices</module>
</modules>
<organization>
    <name>Aitrich Technologies</name>
    <url>http://www.aitrich.com</url>
</organization>

<developers>
    <developer>
        <id>1</id>
        <name>Shaheer</name>
        <roles>
            <role>Technical Leader</role>
            <role>Developer</role>
        </roles>
    </developer>
    <developer>
        <id>2</id>
        <name>Shinas</name>
        <roles>
            <role>Team Leader</role>
            <role>Developer</role>
        </roles>
    </developer>
    <developer>
        <id>3</id>
        <name>Prasanth AR</name>
        <roles>
            <role>Developer</role>
        </roles>
    </developer>
    <developer>
        <id>4</id>
        <name>Jijesh VU</name>
        <roles>
            <role>Developer</role>
        </roles> …
Run Code Online (Sandbox Code Playgroud)

jboss maven

5
推荐指数
2
解决办法
4855
查看次数