问题列表 - 第33361页

Java字符串连接

我的java代码有问题.我昨天问了同样的问题.我得到了答案,但对不起,这是我的错.我的问题不明确.

我的代码看起来像这样:

 for(i = 0; i < geo.getTargets().length ; i++ )
    {
        if(geo.getTargets(i).getTargetType().equalsIgnoreCase("ProximityTarget"))
        {
            final ProximityTarget prox = (ProximityTarget)geo.getTargets(i);
            prox.getGeoPoint().getLatitudeInMicroDegrees(); 
            prox.getGeoPoint().getLongitudeInMicroDegrees();
            prox.getRadiusDistanceUnits();
        }
    }
Run Code Online (Sandbox Code Playgroud)

以上三种方法都会给我一些价值.

我希望这些值以这种格式放置:

circle:long:lat:radius | circle:long:lat:radius | .....
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我修复这段代码.我希望将这些值连接在一个字符串中,以便将其插入到我的数据库字段中.

java string concatenation

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

在没有WHERE子句的情况下触发UPDATE时使用索引

在Oracle中,在没有WHERE子句的情况下触发UPDATE时使用的索引

oracle

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

如何从List <T>获取IEnumerable <T>?

我有一个List,我需要一个IEnumerable,但List.GetEnumerator()返回List.Enumerator ...

是否有一种简单的方法来获取(转换为?)IEnumerator?(目前我用循环解决了这个问题,但是我觉得投射枚举器会是一个更好的解决方案)...

c# generics

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

我可以使用Varnish重新格式化我的URL参数吗?

我有一个相对简单的(我认为)用例,但我找不到任何有人这样做的例子.我们在两个不同的应用程序前面使用Varnish作为缓存和反向代理,并希望在两者之间做一些事情,因为它们都做类似的事情.我希望Varnish可以帮助重写URL,如下所示.

分页的原始应用程序URL(获取前10项):

http://myapplication.com/products/?startindex=1&endindex=10
Run Code Online (Sandbox Code Playgroud)

所需网址:

http://myapplication.com/products/?paginate=1:10
Run Code Online (Sandbox Code Playgroud)

这只是一个例子(最复杂的因为它结合了两个参数),但在所有情况下参数的输入值都保持不变,只是参数名称会改变.

另一个例子是:

http://myapplication.com/search/?query=something
Run Code Online (Sandbox Code Playgroud)

至:

http://myapplication.com/search/?q=something
Run Code Online (Sandbox Code Playgroud)

有没有人有清漆的经验,以及如何做到这一点?

谢谢

parameters url url-rewriting varnish

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

PHP Swift邮件程序:无法使用2个可能的身份验证器在SMTP上进行身份验证

当我将带有PHP Swift邮件程序的电子邮件发送到此服务器时:smtp.exchange.example.com如下:

// Load transport
$this->transport =
    Swift_SmtpTransport::newInstance(
       self::$config->hostname,
       self::$config->port
    )
    ->setUsername(self::$config->username)
    ->setPassword(self::$config->password)
    ;

// Load mailer
$this->mailer = Swift_Mailer::newInstance($this->transport);

// Initialize message
$this->message = Swift_Message::newInstance();

// From
$this->message->setFrom(self::$config->from);

// Set message etc. ...

// Send
$this->mailer->send($this->message);
Run Code Online (Sandbox Code Playgroud)

我收到一个奇怪的错误:

无法使用2个可能的身份验证器在用户名为"user@example.com"的SMTP服务器上进行身份验证

我确定登录信息是正确的.

php authentication smtp swiftmailer

24
推荐指数
4
解决办法
9万
查看次数

在任务并行库周围是否有一个接口包装器,以便我可以将其换出进行单元测试?

我刚才问了这个问题.我现在知道这是一个坏主意,并且应该抽象封装任务的调度和运行,以便可以从单元测试中传入同步调度程序.

我目前使用的是使用任务并行库(TPL)的代码,我想ITaskScheduler在我的类型中注入一些东西来提取调度的责任,并使我能够在我的测试中传递同步替代方案.

这样的事情存在吗?我正在寻找包装Task.Factory.StartNew和包装的东西Task.ContinueWith.我不认为它没有太多的工作推出自己的,但我敢肯定有很多小的陷阱,我真的不希望花时间做,如果有一个已经可用.

.net multithreading unit-testing task-parallel-library

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

什么在多线程环境中使用; 矢量或ArrayList

我有这种情况:

具有cca 200 concurent请求(线程)的Web应用程序需要将某些内容记录到本地文件系统.我有一个类所有线程都在调用它们,并且该类在内部将消息存储到一个Array(Vector或ArrayList),然后将其写入文件系统.

想法是从线程的调用ASAP返回,所以线程可以尽快完成它的工作,以后想要记录的线程可以写入文件系统,它不是那么重要.

因此,该类反过来从该列表中删除第一个元素并将其写入文件系统,而实时有10或20个线程在该列表的末尾附加新日志.

我想使用ArrayList,因为它没有同步,因此线程的调用将持续较少,问题是:

我冒着死锁/数据丢失的风险吗?使用Vector是否更好,因为它是线程安全的?使用Vector会变慢吗?

java vector arraylist

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

使用提交消息在Github中关闭多个问题

我知道您可以通过放置closes #1fixes #1提交消息来关闭问题.在同一个提交消息中关闭多个问题的最佳方法是什么?

此外,似乎使用fixes而不是closes从提交消息到问题创建链接,但它确实关闭了该问题.那是怎么回事?

github issue-tracking

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

iFrames + Google Analytics + Cookies + P3P

我正在开发一个为合作伙伴网站带来流量的网站.当我们在网站上点击合作伙伴网站的徽标时,我们会在包含我们的基本标题和iframe中的合作伙伴网站的页面中打开合作伙伴网站.之前我们只是在新窗口中打开合作伙伴网站.到目前为止一切都很酷

大多数合作伙伴网站使用谷歌分析来跟踪我们发送的流量,在我们开始在iframe中开放网站后不久,我们的合作伙伴报告说谷歌分析不再跟踪数据(或只追踪一小部分数据).

我已经在googleverse上做了相当多的家庭作业/研究,并发现谷歌分析或cookie在域和iframe中的常见问题.

我正在尝试解决此问题,并且唯一引用的解决方案是使用P3P标头.

  1. 首先,P3P标头在哪里?在我的网站页面或合作伙伴网站页面中.由于我们有许多合作伙伴站点(大小),如果解决方案是在每个站点中放置标签,那么它将不实用.我可以轻松地将它们添加到包含iframe的页面中.

  2. 在各种p3p头文件生成器中,你推荐一个可靠的吗?

  3. 有没有解决这个问题的方法?我真的需要在iframe中打开网站,显然合作伙伴网站确实需要跟踪流量.

感谢您的帮助.

cookies iframe google-analytics p3p

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

ASP.NET - Comet将消息从服​​务器推送到所有客户端

我正在使用服务器端变量进行应用程序,每秒都会发生变化.每一秒都需要在所有打开网页的客户端上显示这些新变量.

现在大多数人都告诉我要用彗星,因为我需要每秒推/拉数据,现在我有几个问题:

  • 什么是更好的解决方案,看看我需要新的数据EVERY SECOND,从客户端拉出或推送服务器?

  • 此外,服务器端的项目ID(具有该ID的变量)可以更改,当客户端刷新页面时,他需要获取最早(和生存)的ID.这意味着我在客户端的jquery/javascript必须知道他在页面上得到了哪个ID,最好的方法是什么?

  • 最后一件事是我找不到一个好的(不贵)彗星库/ api for asp.net(C#).有没有人用过彗星图书馆,效果很好?我们正在寻找一个应该能够随时拥有2000个彗星连接的站点.

javascript c# asp.net comet

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