对不起,我的英语不好
我正在尝试在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) 我在列表中创建了一些列表,并希望能够将每个子列表元素作为顶级的单个元素.
例如,创建一些虚拟数据:
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) 这是我的脚本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'必须是查询批处理中的第一个语句.
请帮我.
假设我有一个由几个子项目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不是一个选项.但是朝那个方向走,我找不到任何解决办法.
所以我在考虑以下策略:
它会起作用吗?有没有更好的解决方案?
我们希望避免每个人都必须编辑主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) 我正在尝试按照以下链接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) 该函数还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-:
)中,额外的代码是不希望的.
是否有一些预定义的函数只能有效地返回目录的实际子条目?
我使用C++来处理许多文件,我必须在源代码中编写文件名,如下所示:
"F:\\somepath\\subpath\\myfile"
我想知道是否有办法摆脱键入"\\"以在字符串文字上下文中获取字符'\' ,也就是说,我希望我可以写出"F:\somepath\subpath\myfile"
无聊的一个.
这是我第二天与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/
谢谢
我想在 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 的个人资料页面复制/粘贴它。所以它是正确的。但我收到错误。问题是什么?怎么解决呢?
这是我的项目,包含以下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)