问题列表 - 第14148页

ifstreams矢量

如何创建和操作ifstreams的向量?

像这样的东西,除了这不起作用:

vector<ifstream> Files(10, ifstream());
Files[0].open("File");
Run Code Online (Sandbox Code Playgroud)

c++ vector ifstream

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

如何为NServiceBus通用主机启用日志记录

我不想让标题太长,但这个问题特别指的是运行NServiceBus通用主机作为Windows服务(感谢TopShelf)配置为作为本地系统运行(在Vista机器上)

在上一个问题中,我解释了为什么我决定调整PubSub示例以作为Windows服务运行,以便我可以轻松地停止并启动服务,以充分证明NServiceBus正在做它本应该做的事情.

出于某种原因,我无法让Log4Net将任何内容记录到磁盘上,所以这可能只是一个Log4Net(新手)配置问题?

下面是我的强力尝试进行某种跟踪 - 我到目前为止所有文件都写成如下:

C:\日志\ < - GUID-> log4net.log

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="MsmqTransportConfig" type="NServiceBus.Config.MsmqTransportConfig, NServiceBus.Core" />
    <section name="UnicastBusConfig" type="NServiceBus.Config.UnicastBusConfig, NServiceBus.Core" />
    <sectionGroup name="common">
      <section name="logging" type="Common.Logging.ConfigurationSectionHandler, NServiceBus.Core"/>
    </sectionGroup>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>
  </configSections>

  <!-- in order to configure remote endpoints use the format: "queue@machine" 
       input queue must be on the same machine as the process feeding off of it.
       error queue can (and often should) be on a different machine.
  -->

  <MsmqTransportConfig
    InputQueue="worker2" …
Run Code Online (Sandbox Code Playgroud)

log4net nservicebus topshelf

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

子域作为mod_rewrite中的变量

我正在尝试基于子域进行mod-rewrite.如何获取子域并将其附加到我的新域的末尾?

例:

RewriteCond %{HTTP_HOST} ^users\.example\.com$
RewriteRule ^(.*)$    http://www.example.com/?subdomain=[variable for sub]     [L]
Run Code Online (Sandbox Code Playgroud)

如何将'用户'变为[变量为sub]?

.htaccess mod-rewrite

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

这是在循环中创建/销毁字符串的正确方法吗?

只是好奇如果这是这样做的方式,只是想确保它没有泄漏,虽然我认为我只修改字符串内容.

NSMutableString *newPath = [[NSMutableString alloc] init];

for(fileName in [manager enumeratorAtPath:rootPath]){
    if ([[fileName pathExtension] isEqual:@"exr"]) {
        [fileArray addObject:fileName];

        // THIS BIT 
        [newPath setString:rootPath];
        [newPath appendString:@"/"];
        [newPath appendString:fileName];
        // HERE
        attrDir = [manager attributesOfItemAtPath:newPath error:&myError];

        fileSize = [attrDir objectForKey: @"NSFileSize"];
        NSLog(@"File: /%@ Size: %@", fileName, fileSize);
    }
}
[newPath release];
Run Code Online (Sandbox Code Playgroud)

加里

cocoa objective-c

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

为什么我的Perl for loop早退出?

我试图让一个perl循环工作,从包含6个元素的数组.我希望循环从数组中拉出两个元素,执行某些函数,然后循环返回并从数组中拉出接下来的两个元素,直到数组耗尽元素.问题是循环只拉出前两个元素然后停止.这里的一些帮助会被大大提升.

my open(infile, 'dnadata.txt');
my @data = < infile>;
chomp @data;
#print @data; #Debug

my $aminoacids = 'ARNDCQEGHILKMFPSTWYV';
my $aalen = length($aminoacids);

my $i=0;
my $j=0;
my @matrix =();
for(my $i=0; $i<2; $i++){
    for( my $j=0; $j<$aalen; $j++){
    $matrix[$i][$j] = 0;

    }
}
Run Code Online (Sandbox Code Playgroud)

该计划的指导原则指出,该计划应忽略计划中存在的差距.这意味着应该忽略与间隙匹配的DNA代码.因此,推送的代码需要具有与删除的间隙相关联的对齐.

我需要将数组的长度修改为2,因为我在循环的这部分中比较了两个序列.

#$lemseqcomp = $lenarray / 2;
#print $lenseqcomp;
#I need to initialize these saclar values.
$junk1 = " ";
$junk2 = " ";
$seq1 = " ";
$seq2 = " ";
Run Code Online (Sandbox Code Playgroud)

这是导致问题的循环.我相信第一个循环应该移回到数组并在每次循环时拉出下一个元素,但事实并非如此.

for($i=0; $i<$lenarray; $i++){

    #This …
Run Code Online (Sandbox Code Playgroud)

perl for-loop

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

什么是解决Jigshaw拼图的有效算法?

昨天我只是玩Jigshaw Puzzle而不知何故想知道解决它的算法是什么.

作为人类,我遵循的步骤:

  1. 将所有部件分成3个部分,单个平边,双平边,完全没有边缘.
  2. 将扁平的边缘碎片分开,因为它们是图像的角落
  3. 将单个边缘片分开,因为它们将形成图像的4个末端边缘
  4. 最后,没有边缘的碎片将形成图像的内部.
  5. 匹配颜色和图像片段将片段放在一起.

我想知道什么是有效解决这个难题的有效算法,什么数据结构将提供最佳的有效解决方案.

谢谢.

algorithm

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

GWT + Spring:getServletContext()调用的NullPointerException

我目前正在尝试使用GWT和Spring.更具体地说,我想让GreetingService示例在服务器端与Spring一起使用.有几篇文章可以实现这一点(我在这里链接它们,因为你们中的一些人可能会感兴趣):

现在我按照上面提到的说明进行操作,当在GWT托管模式下启动所有内容时,服务器端的服务也被成功调用.但是在将响应发送回客户端之前,当一些Spring框架类在内部调用getServletContext()时,我得到一个NullPointerException.堆栈跟踪如下:

WARNING: Nested in org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException:
java.lang.NullPointerException
    at javax.servlet.GenericServlet.getServletContext(GenericServlet.java:163)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.doUnexpectedFailure(RemoteServiceServlet.java:284)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:99)
    at com.jsdev.devbook.server.GWTController.handleRequest(GWTController.java:51)
    at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:726)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:636)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:556)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
    at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:121)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
    at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:54)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
    at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:313)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
    at org.mortbay.jetty.Server.handle(Server.java:313)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
    at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) …
Run Code Online (Sandbox Code Playgroud)

java gwt google-app-engine spring

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

如何创建自定义页面卷曲核心动画?

我正在尝试在我的iPhone应用程序中创建图像的"页面卷曲"动画.我是UIViewAnimationTransitionCurlUp,它是未记录的核心动画兄弟,但是我需要动画的图像是一个透明的PNG,带有"不均匀"(一些像素像素)轮廓.当使用上述预制转换时,一旦动画开始,那些alpha像素就被涂成黑色,这看起来非常难看.

因此,我寻求创建自己的核心动画.我试图研究这个主题,但一直无法找到所涉及技术的良好概述.实现当然必须比单个属性更改更复杂,我觉得即使CATransform3D也会限制用于此目的,因为图像需要在其不同部分应用不同的3D转换 - 随时间变化.那怎么会谈到这个话题呢?我非常感谢任何想法或想法!

最好的,Eli

opengl iphone cocoa-touch core-animation page-curl

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

为什么我的外语(malayalam)字符在数据库中存储为html字符

在我的网站上,使用谷歌语言API,我在文本框和文本区域键入马拉雅拉姆语,

添加了1张不同的评论和评论

像这样,但当我查看mySQL数据库时,在表中,它是

    &#3335;&#3364;&#3393; &#3346;&#3376;&#3393; 
&#3368;&#3378;&#3405;&#3378; &#3384;&#3391;&#3368;&#3391;&#3374; 
&#3334;&#3363;&#3405;  
Run Code Online (Sandbox Code Playgroud)

在我的网站上查看它没有问题,但我从我的桌面应用程序和该应用程序使用相同的表数据从数据库获取数据时,它显示为&#3335;&#3364;&#3393; &#3346;&#3376;&#3393; &#3368;&#3378;&#3405;&#3378; &#3384;&#3391;&#3368;&#3391;&#3374; &#3334;&#3363;&#3405;
不是我的母语,如果我使用手动更新sql查询到数据库,然后在我的桌面应用程序中,它以我的本地语言正确显示,我的Web服务器是tomcat.我的db是mySQL db,db是启用了utf.

我应该怎么做我的java应用程序,以除了..etc之外的本地语言保存direclty &#3384;.

html unicode utf-8 char

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

SQL IF ELSE BEGIN END

如果sql中没有begin和end语句,那么下一个语句是唯一一个在if条件为真时执行的语句...在下面的例子中,无论如何,如果if条件是if,那么insert语句也会被执行真正?

 IF (a > 1) 
     SET @b = 1 + 2
 INSERT INTO #F (a, b, c) VALUES (1, 2, 3)
Run Code Online (Sandbox Code Playgroud)

sql t-sql if-statement

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