问题列表 - 第49355页

将数组的值保存在一个字符串中

我有一个包含4个值的数组:

string[] selectedObject;
Run Code Online (Sandbox Code Playgroud)

如何在字符串中保存所有4个数组值,如:

string selectedObjects = "";
Run Code Online (Sandbox Code Playgroud)

我需要一个像这样的字符串:

selectedObjects = "123; 132; 231; 132;";
Run Code Online (Sandbox Code Playgroud)

c# arrays string

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

检索嵌入的文档

如果我有一个名为Category的文档,它嵌入了许多SubCategory文档......检索SubCategory的最佳方法是什么(例如基于ID).

使用DocumentRepository时这不起作用.我知道这是MongoDB目前的限制,我已经投票支持虚拟馆藏.

所以我想知道检索SubCategory的最佳方法是什么.我目前的方法如下:

<?php

$category = $dm->createQueryBuilder('Category')
                ->field('subCategories._id', new \MongoId($id))
            ->getQuery()->getSingleResult();

foreach($category->getSubCategories() as $sub){
    if($sub->getId() === $id){
        $subCategory = $sub;
        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

php doctrine mongodb

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

如何让Spring JPA,Hibernate和OSGi发挥出色?

我试图获取一个WAR文件在Karaf OSGi容器内运行.应用程序在独立的Jetty 6.1.26中正确运行,但是当应用程序在Karaf中运行时,我得到以下异常并且Karaf实例冻结:

WARN  org.hibernate.ejb.packaging.InputStreamZippedJarVisitor - Unable to find 
file (ignored): bundle://125.0:240/ java.lang.NullPointerException: in is null
Run Code Online (Sandbox Code Playgroud)

请注意,应用程序不依赖于单独的OSGi包中的Hibernate; 它包括WEB-INF/lib中的hibernate jar.

我已经检查了这篇文章的信息:Equinox(OSGi)和JPA/Hibernate - Finding Entities.但是,应用程序使用的是JPA,而不是直接使用Hibernate.应用程序的配置很像本文中的第二个选项:在persistence.xml和spring配置文件中配置数据源之间的区别.因此,我没有Hibernate SessionFactory的句柄,它允许我设置annotatedClasses属性.

关于如何通过例外的任何想法?

java spring osgi hibernate jpa

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

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

如何按字典值对对象列表进行排序?

我将如何通过在 Person 中选择的字典值对其进行排序?

示例:按“汽车”值降序排列“人”的顺序列表。

用那些奇特的 lambda/linq 方程之一可以做到吗?

public class People 
{
    List<Person> Persons { get; set; }
}

public class Person
{
    public Dictionary<string, string> cars { get; set; } 
    public Dictionary<string, string> houses { get; set; } 
    public Dictionary<string, string> banks { get; set; }
}

................

People people = new People();

people.Persons = new List<Person> 
{
    new Person 
    {
        cars = new Dictionary<string, string> { { "volvo", "340050" }, { "bmw", "50545000" } }, 
        houses = new Dictionary<string, …
Run Code Online (Sandbox Code Playgroud)

c# linq sorting lambda

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

擦除std :: vector的范围?

如果我std::vector有100个元素,而我只想保留前10个元素并删除其余元素,那么有没有方便的方法呢?

c++

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

在awk中使用字符串作为分隔符拆分字符串

系统:Solaris我试图使用分隔符作为另一个字符串来拆分字符串

例如:


主要字符串是: /as/asdasd/asdasd/root/asdqwe/asd/asssdd/

我想把它分成两部分,从"根"子串这样

$1 = /as/asdasd/asdasd/

$2 = asdqwe/asd/asssdd/

这是我使用FS实现的代码,但它不起作用:

echo /as/asdasd/asdasd/root/asdqwe/asd/asssdd/ | awk '
BEGIN { FS = "root" } { print $2 }'
Run Code Online (Sandbox Code Playgroud)

unix shell awk substring

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

使用文本更新varchar列的最快方法

我在列中有以下内容:

MetaDataServe
-------------
MindWorks.Accounts
MindWorks.Transactions
MindWorks.Commissions
...
Run Code Online (Sandbox Code Playgroud)

我需要将这些列更新为以下形式:

MindWorks.Client.Accounts
Run Code Online (Sandbox Code Playgroud)

我最初想过使用字符串函数来更新它们(LEFT,SUBSTR等),但是有没有替代或更好的方法来更新列中的文本以插入文本?

我使用的是SQL Server 2008,无法使用CLR集成.

t-sql sql-server string sql-server-2008

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

nodejs与运行libevent有何不同?

我很好奇是什么赋予nodeJS它现在获得的超级并发性.我实际上并没有使用其中任何一个,只是在我的业余时间玩这两个.

听起来像节点承诺可以设置它的1000个连接,即使使用libevent也可以这样做,比如C++,不是吗?

c++ event-driven libevent node.js

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

初学者到java:下载什么?

我想深入研究java,但这里似乎有很多不同的java变体:Java下载

java中初学者使用的最佳设置是什么?我有C的经验,但需要学习java语言,这对我来说是新的.现在,看起来我应该使用Java SE 6 Update 24 JDK.但是,我应该使用NetBeans 6.9.1获取此信息吗?我也听说Eclipse也是一个很好的IDE.我是否应该忽视NetBeans?

我也看了一下:年轻的开发人员学习路径 在实际开始真正的事情之前,是否值得花些时间来看看BlueJ和NetBeansIDE BlueJ Edition?听起来有很多时间来学习java的基础知识,但是从现在我看来,java是一个非常大的世界.

非常欢迎您的建议.:)

java ide

5
推荐指数
0
解决办法
1162
查看次数