小编Chu*_*cky的帖子

显示Tomcat Manager应用程序?

使用本教程http://www.eclipse.org/birt/phoenix/deploy/viewerSetup.php#install_viewer

它告诉我通过这个链接http:// localhost:8080/manager/html显示Tomcat管理器应用程序.

但是,当我点击它时,我的浏览器收到错误,说它无法连接.为什么是这样?如何显示Tomcat Manager应用程序

eclipse tomcat eclipse-plugin manager-app

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

这个小于日期的查询有什么问题?

sqlite> SELECT * FROM RawResponseTimes WHERE CreationTime <= 2011-06-14 17:17:23;
Error: near ":17": syntax error
Run Code Online (Sandbox Code Playgroud)

一切似乎都很好,但是对小时17不满意,是什么给出的?

使用SQLite.

sql sqlite

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

如何将扩展加载到SQLite中?

我需要在SQLite中使用标准偏差函数.我在这里找到一个:

http://www.sqlite.org/contrib?orderby=date

但它是SQLite的扩展文件的一部分.我以前从未安装过其中一种,我不知道该怎么做.我在http://www.sqlite.org/lang_corefunc.html找到了这个现有函数load_extension,但我不明白参数X和Y是什么.

基本上,我需要有人给我一个关于如何安装聚合扩展文件的分步指南.谁能这样做?

sql sqlite aggregate aggregate-functions standard-deviation

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

如何使用套接字处理连接到服务器的多个客户端?

我有一个Android应用程序,需要让多个设备连接.一个设备应该充当组所有者,并向所有客户发出指令以执行特定的操作.我认为它可以与一个玩家是主机的无线掌上游戏相媲美.

我有几个问题所以我会尽量保持简洁.即使对第一个问题的回答也会有所帮助.

首先,我使用套接字成功配对了单个服务器和单个客户端电话.我使用Android的Wi-Fi Direct技术(这里描述)做到了这一点.本教程很有帮助,但遗憾的是并不十分彻底,特别是在描述一对多连接时.找到对等列表后,可以打开套接字连接.我能够使用服务器的线程连接两个设备(使用此示例),如下所示:

public class ServerThread implements Runnable {

        public void run() {
             (Code...)
             client = serverSocket.accept();
             (...other code here.)
        }
}
Run Code Online (Sandbox Code Playgroud)

按下按钮后会创建一个客户端(我想,仍然试图了解我的修改后的代码):

public class MusicClientThread implements Runnable {
     Socket socket = new Socket(serverAddr, port);
     while (connected) {
          //(Other code here.)
          while ((line = in.readLine()) != null) {
          //While there are still messages coming
          }
     }
     socket.close();
     //(Other code here too.)
}
Run Code Online (Sandbox Code Playgroud)

所以我想我的第一个问题是:如何让更多客户连接?我的ServerThread指的是上面的单个客户端变量,所以我看不出如何允许变量(我的应用程序的目标是2到10个用户),我也不知道区分所有不同客户端的正确方法.我唯一的猜测是我会使用每部手机的唯一IP地址.

我的第二个问题是,一旦我与多个客户/同行建立了连接,我将如何正确地发送和接收指令?目前,我的单个服务器等待指令,并在收到指令后发出响应指令.我需要它,以便服务器可以使用按钮按钮从头开始发送指令,并且这些结果在客户端设备上可见.

我希望我已经把一切都搞清楚了!

java sockets android client-server wifi-direct

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

如何修复 .NetStandard 上 HTTPClient 中的“java.io.IOException:连接时意外结束流”异常

我一直在用这个挠头一段时间。我正在 Xamarin 中构建一个 Android 应用程序,我有一个登录 POST 请求,该请求大部分都有效,但偶尔会收到此错误。我通知用户并告诉他们再试一次,但我仍然经常收到错误并希望修复它,以便应用程序提供更流畅的体验。

这是我登录 App Center 的堆栈跟踪:

LoginProvider+d__1.MoveNext () C:\source\repos{MyApp}{MyApp}{MyApp}\Services\LoginProvider.cs:35
java.io.IOException: unexpected end of stream on Connection{testclarity.i-menzies.com:443, proxy=DIRECT@ hostAddress=62.244.173.166 cipherSuite=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 protocol=http/1.1} (recycle count=0)
com.android.okhttp.internal.http.HttpConnection.readResponse(HttpConnection.java:210)
com.android.okhttp.internal.http.HttpTransport.readResponseHeaders(HttpTransport.java:80)
com.android.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:905)
com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:789)
com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:443)
com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:388)
com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:501)
com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105)
com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:25)
Caused by: java.io.EOFException: \n not found: size=0 content=...
com.android.okhttp.okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:200)
com.android.okhttp.internal.http.HttpConnection.readResponse(HttpConnection.java:191)
Run Code Online (Sandbox Code Playgroud)

我正在使用 .NETStandard 2.0 和 Xamarin Forms 3.2.0.871581。

我搜索了 Google 的大部分内容,发现这是各种 Android 库的问题,尤其是 OkHttp(我在堆栈跟踪中提到的那个)。我曾尝试调查 Github 上的 .NETStandard 源代码以确定可能的原因,但我发现该项目很难导航,尤其是这个问题似乎是 Android 特有的。任何有关寻找正确来源的建议都是理想的。

我根据互联网的建议尝试过的事情:

  • 将我的连接头设置为关闭。
  • 将我的传输编码设置为分块。
  • 在 Android 项目的属性中将 Android HttpClient 实现从 Android 交换为 Default。

这些似乎是网上流行的建议之一,其中一些对人们有用,有些则不适用。

另一个常见的建议是将 …

android httpclient xamarin .net-standard

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

Eclipse说这个正则表达式中存在非法重复

if(possTape.matches("{\\(\\d+,\"[^:=;@\"\\)\\(\\{\\}\\[\\]]+\"\\)(,\\(\\d+,\"[^:=;@\"\\)\\(\\{\\}\\[\\]]+\"\\))+}"))
Run Code Online (Sandbox Code Playgroud)

但是,这是什么意思?我已经在regexpal上测试了这个正则表达式(进行了调整,因此它可以用作Java)但是我没有看到哪里有非法重复?

java regex eclipse

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

这个程序中的未知转换类型我打算编译

我不知道这个我编译的C程序是如何工作的.我正在MacBook上编译它,所以也许这解释了不寻常的错误?无论如何编译的程序似乎没有正常工作.编译时,我得到这些:

ers.c: In function ‘evolve’:
ers.c:205: warning: unknown conversion type character 0xa in format
ers.c: In function ‘print_rule’:
ers.c:304: warning: unknown conversion type character 0xa in format
ers.c: In function ‘test_evaluate’:
ers.c:380: warning: unknown conversion type character 0xa in format

其中涉及这些代码行:

 if(i%100==0)printf("best on training set at iteration %d:  %g\%\n", i,100.0* population[bestinpop].acc);

printf("ACCURACY on training set %g\%\n\n", 100.0* r->acc);

printf("TEST ACCURACY %g\%\n", 100.0* r->acc);
Run Code Online (Sandbox Code Playgroud)

我怀疑它与%g类型格式有关.

任何人都可以看到做错了什么?

c compiler-construction types compilation

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

难以通过pthread_create传递struct

我有一个结构数组,我打算在for循环中将数组的每个元素传递给单独的pthreads.

这是我的结构:

struct arrayData{
int *a;
int *b;
int up, low;
}
Run Code Online (Sandbox Code Playgroud)

}

这是指向第一个结构和一个malloc的指针(dunno,如果我完全了解这里发生的事情):

struct arrayData * instance;
        instance = malloc(sizeof(struct arrayData)*n);
Run Code Online (Sandbox Code Playgroud)

这是我对pthread_create的调用:

pthread_create( &thread[i], NULL, add, (void *)instance[i]);
Run Code Online (Sandbox Code Playgroud)

对于该行,我收到消息"无法转换为指针类型".

这条线有什么问题?

c struct pthreads createthread

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

需要在C中将全局变量转换为局部变量

基本上,我使用以下全局变量为分配分配了一个OpenCL程序:

int devType = CL_DEVICE_TYPE_GPU;

cl_int err;         /* Error code returned from api calls.  */
size_t global;      /* Global domain size for our calculation.  */
size_t local;           /* Local domain size for our calculation.  */

cl_platform_id cpPlatform;  /* openCL platform.  */
cl_device_id device_id; /* Compute device id.  */
cl_context context;     /* Compute context.  */
cl_command_queue commands;  /* Compute command queue.  */
cl_program program;     /* Compute program.  */
cl_kernel kernel;       /* Compute kernel.  */

/* Create data for the run.  */ …
Run Code Online (Sandbox Code Playgroud)

c variables global-variables local opencl

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

p:resetInput 重新打开时不会重置 p:dialog

这是我正在编写的一些 html,允许使用对话框添加类别:

<p:dialog id="newCategoryDlg" header="Add New Category" widgetVar="newCategoryDialog" resizable="false">

    <h:form id="newCategoryForm">
        <p:panelGrid id="displayNewCategory" columns="2" cellpadding="4" style="margin:0 auto;">

            <h:outputText value="Category Name :"></h:outputText>
            <p:inputText value="#{categoryController.newCategory.name}"
                         required="true" requiredMessage="Please Enter a Category ID!" />


            <f:facet name="footer">
                <p:commandButton value="Submit" update=":form:categoryTable"
                                 oncomplete="newCategoryDialog.hide();"
                                 actionListener="#{categoryController.addCategory}">
                    <p:resetInput target="displayNewCategory" />
                </p:commandButton>
                <p:commandButton type="reset" value="Reset"></p:commandButton>
            </f:facet>
        </p:panelGrid>




    </h:form>
</p:dialog>
Run Code Online (Sandbox Code Playgroud)

现在,无论出于何种原因,无论我使用哪个小部件或标识符,“”似乎都不起作用。我想要的只是旧的输入条目在提交后消失。我究竟做错了什么?

jsf dialog reset primefaces

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