问题列表 - 第16811页

TCP程序中的问题(Java)

任何人都可以帮我调试这个程序吗?

以下是服务器代码:

package networking;

import java.io.IOException;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;

class TcpServer {
    public static void main(String[] args) throws IOException {
        ServerSocket serverSocket = new ServerSocket(5555);
        while (true) {
            Socket client = serverSocket.accept();
            Scanner reader = new Scanner(client.getInputStream());
            PrintWriter writer = new PrintWriter(client.getOutputStream());
            String inputString = reader.nextLine();
            System.out.println("Received from client : " + inputString);
            writer.write(inputString.toUpperCase());
            client.close();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是客户端代码:

package networking;

import java.io.PrintWriter;
import java.io.IOException;
import java.net.Socket;
import java.util.Scanner;

class TcpClient {
    public static void …
Run Code Online (Sandbox Code Playgroud)

java networking tcp

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

.dll,.lib,.h文件之间有什么区别?

为什么在项目中我应该包含一些*.lib,.h或其他一些文件?这些东西用于什么?

c++ windows dll header-files

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

从NHibernate二级缓存中删除对象

我刚开始考虑在我的一个应用程序中使用NHibernate二级缓存.我可能会使用NHibernate.Caches.SysCache.SysCacheProvider依赖于ASP.net缓存的.

启用缓存不是问题,但我想知道如何管理缓存,例如以编程方式从缓存中删除某些实体等.

我的应用程序是某种图像数据库.用户通过后端上传图像,并可以通过访问在前端查看图像/ImageDb/Show?userId=someUserId

数据不会经常变化.如果它发生变化,用户在后端的名为"清除我的缓存"的按钮无关紧要,该按钮会从缓存中删除此用户的缓存对象.

我在网上找到了一个可以从nhibernates二级缓存中删除所有缓存对象的解决方案.但这对我来说有点太暴力了......我不想为几十个用户清除整个缓存,因为一个用户试图清除缓存中的自己的数据.

所以我基本上想做的是:有选择地从C#中的nhibernates二级缓存中删除缓存的db对象.

这可能吗?我想这也取决于缓存提供商.如果ASP.net缓存提供程序无法做到这一点,我可以使用其他内置/开源建议.

nhibernate caching isession second-level-cache

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

jqGrid行交替背景

如何在jqGrid中插入交替的行背景颜色?

jquery jqgrid

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

如何使用JavaScript更改组合框中的"选定"值?

我有2个组合框,"combo1"和"combo2",

如果我在combo1中选择任何值,我需要在combo2中使用与JavaScript"选中"相同的值.应该在下面的HTML中添加哪些JavaScript代码才能使其正常工作?

<html>
    <head>
        <title>combo</title>
    </head>

    <body>
        <form name="testForm" action="" method="post">
            <select name="combo1">
                <option value="1">option 1</option>
                <option value="2">option 2</option>
                <option value="3">option 3</option>
            </select><br /><br />
            <select name="combo2">
                <option value="1">option 1</option>
                <option value="2">option 2</option>
                <option value="3">option 3</option>
            </select>
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript combobox

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

为c/c ++建议一些在线编译器

我正在开发一个网站,我需要一个在线C/C++编译器来在线测试代码.

有没有可行和可行的解决方案.

我需要这个编译器,以便学生可以在线测试他们的代码.

Thnx in avance

php c++

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

C++ 中 32 位和 64 位 Mach-O 二进制/可执行格式的解析器

我正在寻找一个可以解析 32 位和 64 位 Mach-O 二进制格式的 C++ 库。我不需要任何花哨的东西,只需将文件反汇编并将其拆分为多个部分,因此无需反编译、名称拆分等。

我知道我可以打开任何现有的反汇编程序或使用 Apple 的格式规范制作我自己的二进制解析器,但我有点希望不必走那么远,特别是如果其他人为我完成了这项工作。

非常感谢!

c++ macos mach-o

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

理解ASP.NET Eval()和Bind()

任何人都可以向我展示一些绝对最小的ASP.NET代码来理解Eval()Bind()

最好是为您提供两个单独的代码段或可能是Web链接.

asp.net bind eval

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

为什么我的PHP代码不起作用?

以下是代码:

function swap(&$a, &$b)
{
     list($a, $b) = array($b, $a);
}

for ($i=0; count($resultset);$i++)
{
    for($j=1;$j<5;$j++)
    {
         $k = rand(1, 4);
         swap($resultset[$i]["option".$j],$resultset[$i]["option".$k]); 
    }
}
Run Code Online (Sandbox Code Playgroud)

它是来自MySQL查询的二维数组,我想要将其键为option1,option2,option3和option4的值进行混洗.但我的代码不起作用.我自己可以找到错误.请建议.提前致谢!

php mysql arrays shuffle

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

Objective-C中的字符串操作

掌握了如何在Objective-C中获取和写入变量,现在是时候学习如何用它们做更有用的事情了!现在,我主要是想弄清楚字符串操作是如何工作的.特别是,我正在寻找以下功能:

  • 级联
  • 查找字符串的长度(尤其是多字节/ UTF-8字符串;我使用东亚语言做了很多工作)
  • 只拉一部分字符串(例如"abcfoobarxyz"中的"foobar")
  • 在字符串中搜索(参见上面的例子)
  • 更改案例(上层,下层,标题,如果它很简单)
  • 爆炸/插入字符串(例如,以逗号分隔的列表创建和获取信息)
  • 在字符串中查找/替换
  • 可能有的任何其他通常有用的字符串函数

string objective-c

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