问题列表 - 第25502页

将文本拆分为部分

我想用C#.Net windows应用程序将此文本拆分为2个部分.

C:\Users\Microsoft\Pictures\2010-04-22\003.jpg
Run Code Online (Sandbox Code Playgroud)

第一部分: C:\Users\Microsoft\Pictures\2010-04-22\

第二部分: 003.jpg

谢谢.

.net c#

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

如果构造函数在私有部分,为什么我们不能创建Object?

我想知道为什么我们不能创建对象,如果构造函数在私有部分.我知道如果我使方法静态,我可以调用该方法

<classname> :: <methodname(...)>;
Run Code Online (Sandbox Code Playgroud)

但为什么我们不能创造对象是我不明白的.

我也知道如果我的方法不是静态的,那么我也可以通过以下方式调用函数:

class A
{
     A();
     public:
        void fun1();
        void fun2();
        void fun3();
};


int main()
{
     A *obj =(A*)malloc(sizeof(A));
     //Here we can't use new A() because constructor is in private 
     //but we can use malloc with it, but it will not call the constructor
     //and hence it is harmful because object may not be in usable state.
     obj->fun1();
     obj->fun2();
     obj->fun3();
}
Run Code Online (Sandbox Code Playgroud)

所以,我的问题是:为什么我们不能在构造函数是私有时创建一个对象?

c++ constructor private object

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

将命令传递给正在运行的R-Runtime

有没有办法将命令(从shell)传递给已经运行的R-runtime/R-GUI,无需复制和过去.

到目前为止,我只知道如何使用-f-e选项通过shell调用R ,但在这两种情况下,新的R-Runtime将处理传递给它的R-Script或R-Command.

我宁愿有一个开放的R-Runtime等待通过任何可能的连接传递给它的命令.

r

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

COM RCW上的Addref

是否可以在未知接口上增加RCW引用计数?(即不是底层COM对象的引用计数)

我有一些旧的COM服务器代码

int Method1(object comobject) {
    try {
        // do something with comobject
        return 0;
    }
    finally {
        Marshal.ReleaseComObject(comobject);
    }
 }
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,但现在我需要从另一个方法调用它.

int Method2(object comobject) {
    int result = Method1(comobject);
    // Do something with combject
}
Run Code Online (Sandbox Code Playgroud)

comobject的类型会有所不同(这就是它的对象)

com rcw

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

使用rails创建一个包含数据库迁移的set列

我需要在数据库中的users表中添加一个新列.我想要设置列的类型.该列表示用户性别.该集应该有两个选项.一种形式男性"m",另一种形式为女性"f".

但是我没有找到任何添加具有set类型的列的文档.

我怎样才能做到这一点?

ruby database migration ruby-on-rails

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

如何在Create Table中创建非聚簇索引?

Create table FavoriteDish    
(    
FavID int identity (1,1) primary key not null,    
DishID int references Dishes(DishID) not null ,    
CelebrityName nvarchar(100)  nonclustered not null     
)
Run Code Online (Sandbox Code Playgroud)

这导致了

关键字'nonclustered'附近的语法不正确.

我提到了创建表语法的MSDN帮助.我不确定这里有什么不对.

sql-server sql-server-2008

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

HTML5数据库存储(SQL lite) - 几个问题

那里,

我在网上找不到关于HTML5数据库存储使用示例(CRUD)的足够的初学者资源

我正在打开(创建)我的数据库:

var db;

$(document).ready(function() 
{

    try
    {
      if (!window.openDatabase) {
            alert('Not Supported -> Please try with a WebKit Browser');
      } else {
          var shortName = 'mydatab';
          var version = '1.0';
          var displayName = 'User Settings Database';
          var maxSize = 3072*1024; //  = 3MB            in bytes 65536
          db = openDatabase(shortName, version, displayName, maxSize);      
          }
    } 
    catch(e) 
    {
      if (e == 2) {

          alert("Invalid database version.");
      } else {
          alert("Unknown error "+e+".");
      }return;
    }
});
Run Code Online (Sandbox Code Playgroud)

问题1:我可以在一个域上创建和使用多少个数据库?问题2.如何删除(删除)数据库. - >我还没想出来.

要创建SQL查询,请使用事务:

function …
Run Code Online (Sandbox Code Playgroud)

database html5

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

VS 2010中项目的平台配置

我在Visual Studio中有第三方项目类型,出于某种原因,它仅支持构建的.NET平台配置,对于解决方案中的所有其他(标准C#)项目,我只有AnyCPU.不幸的是,自从升级到VS 2010以来,它在构建时会产生以下错误:

错误39未为项目"ReferencedBusinessProject.csproj"设置OutputPath属性.请检查以确保您为此项目指定了Configuration和Platform的有效组合.Configuration ='Debug'Blatform ='.NET'.如果某个其他项目正在尝试遵循项目到项目对此项目的引用,此项目已卸载或未包含在解决方案中,并且引用项目不使用相同或等效项目构建,则也可能出现此错误配置或平台.C:\ Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets 483 10 CustomTypeProject

它在缺少的内容中具有相当的描述性,但到目前为止我还没有找到任何解决方法.你知道如何解决这个问题或者问题是什么?

c# configuration projects-and-solutions solution visual-studio-2010

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

用于类似数据库搜索的容器

我正在寻找一些STL,boost或类似的容器,使用相同的方式在数据库中使用索引来搜索记录,使用如下查询:

select * from table1 where field1 starting with 'X';
Run Code Online (Sandbox Code Playgroud)

要么

select * from table1 where field1 like 'X%';
Run Code Online (Sandbox Code Playgroud)

我想过使用std :: map,但我不能,因为我需要搜索"以某些文本开头"的字段,而不是那些"等于"的字段.除此之外,我需要它在多个字段上工作(例如,每个"记录"有6个字段),所以我需要为每个字段分别使用一个std :: map.

我可以创建一个排序的矢量或列表并使用二进制搜索(通过读取中间的元素并查看它是否多于或小于'X',在每个步骤中打破2中的集合),但我想知道是否有一些准备好的 - 制造的容器,我可以使用而无需重新发明轮子?

c++ containers boost stl in-memory-database

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

TortoiseSVN和命令行svn客户端中的代理设置

在我看来,如果我在TortoiseSVN中启用代理服务器,那么纯命令行svn客户端也会通过代理服务器启动工作.
这是对的吗?
如果是的话 - TortoiseSVN存储此设置的位置?

svn tortoisesvn

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