问题列表 - 第40290页

java对象流

我正在尝试在java中创建一个服务器,它将同时保持多达4个连接.我认为将相关信息保存在一个数组中可以达到我的目的,但是我遇到了一些麻烦.

这是我创建的课程:


import java.net.*;
import java.io.*;
public class tcpConnects{
private ObjectInputStream input;
private ObjectOutputStream output;
private int player;
public tcpConnects(int playerNumber, Socket connect) {
    // TODO Auto-generated method stub
        try{
            System.out.println("create InputStream");
            input= new ObjectInputStream(connect.getInputStream());
            System.out.println("create OutputStream");
            output= new ObjectOutputStream(connect.getOutputStream());
            System.out.println("streams created");
            //sendData("Welcome!");
            player=playerNumber;
        }catch (IOException ioException){
            ioException.printStackTrace();
        }
    }
    public ObjectInputStream getInput(){
        return input;
    }
    public void setInput(ObjectInputStream in){
        input=in;
    }
    public ObjectOutputStream getOutput(){
        return output;
    }
    public void setOutput(ObjectOutputStream out){
        output=out;
    }
    public int getPlayer(){
        return player;
    } …
Run Code Online (Sandbox Code Playgroud)

java sockets dataoutputstream

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

Windows服务总是"开始"

我有一个应用程序,我已经测试过它作为控制台应用程序.我现在已将其转换为Windows服务,安装它,运行它,它仍然可以正常工作.

但是,它始终具有状态Starting.似乎没有任何逻辑标志可以设置ServiceBase.

我用一个bool isRunning标志设置了服务,程序在一个while (isRunning) {}块内运行 .

c# windows-services

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

在EditText中计算字符更改了侦听器

在我的项目中,我有一个EditText.我想计算中的字符数EditText,并在数字中显示该数字TextView.我写了以下代码,它工作正常.但是,我的问题是当我点击Backspace它计数时,但我需要减少数量.我怎么考虑Backspace

tv = (TextView)findViewById(R.id.charCounts);
textMessage = (EditText)findViewById(R.id.textMessage);
textMessage.addTextChangedListener(new TextWatcher(){
    public void afterTextChanged(Editable s) {
        i++;
        tv.setText(String.valueOf(i) + " / " + String.valueOf(charCounts));
    }
    public void beforeTextChanged(CharSequence s, int start, int count, int after){}
    public void onTextChanged(CharSequence s, int start, int before, int count){}
}); 
Run Code Online (Sandbox Code Playgroud)

android onchange listener android-edittext

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

如何在JavaScript中安全地将任何内容转换为String

如果我有:

var test = {toString: function(){alert("evil code"); return "test";}};
Run Code Online (Sandbox Code Playgroud)

我怎样才能转换test为字符串?没有调用test.toString()和不使用typeof x == "string"支票,因为我想允许非字符串.

注意:这是针对FF扩展处理来自内容页面的js范围的对象.

javascript security gecko firefox-addon

13
推荐指数
4
解决办法
8219
查看次数

如何从URL获取子域值?

如何在rails中获取子域值,是否有内置的方法来执行此操作?

例如

test123.example.com
Run Code Online (Sandbox Code Playgroud)

我想要url的test123部分.

ruby-on-rails

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

在iPhone应用程序中使用NSException

我的一个朋友让我不要在iPhone应用程序中使用NSException.他给出的原因是"性能瓶颈".但我不相信它.

有人可以确认我们应该限制在iPhone App中使用NSException吗?如果您有使用NSException的最佳实践,请同时提供.

更新:

链接要求我们在应用级别使用异常处理.有人做过吗?请提供它的优点以及它可以创建的任何其他性能故障.

iphone nsexception ios

9
推荐指数
2
解决办法
8297
查看次数

如何将包含撇号的语句插入Sqlite数据库

在我的iPhone应用程序中.我正在使用Sqlite数据库.我需要将文本存储在数据库中.该文包含撇号.

例如:

插入tbl_insert值('这是Steve的衬衫');

如何在Sqlite数据库中存储这种语句?

应该做什么?

请帮助和建议.

谢谢.

sqlite iphone cocoa-touch

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

用Java创建虚拟打印机

我想使用Java创建一个虚拟打印机,这样当你打印文件(使用Word或其他东西)时,Java打印机就被列为有效的打印机.我的目标是获得程序(Word等)直接发送到打印机的打印机格式化对象.我不知道这是否可行.对于这个问题,这似乎是一个更合理的解决方案:

使用java打印多种文件类型

有任何想法吗?我听说这只能使用C或C++,但我不确定.

java printing

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

Windows Phone 7中的异步XML读取

所以我有一个Win Phone应用程序,它正在查找出租车公司列表,并从Bing成功提取他们的姓名和地址,并填充正在向用户显示的列表框.现在我想要做的是,在Bing上搜索这些术语中的每一个,找到每个搜索词返回的命中数并相应地对它们进行排名(一种松散的流行度排名)

    void findBestResult(object sender, DownloadStringCompletedEventArgs e)
    {
            string s = e.Result;
            XmlReader reader = XmlReader.Create(new MemoryStream(System.Text.UTF8Encoding.UTF8.GetBytes(s)));
            String name = "";
            String rName = "";
            String phone = "";
            List<TaxiCompany> taxiCoList = new List<TaxiCompany>();

            while (reader.Read())
            {
                if (reader.NodeType == XmlNodeType.Element)
                {
                    if (reader.Name.Equals("pho:Title"))
                    {
                        name = reader.ReadInnerXml();
                        rName = name.Replace("&amp;","&");
                    }

                    if (reader.Name.Equals("pho:PhoneNumber"))
                    {
                        phone = reader.ReadInnerXml();
                    }

                    if (phone != "")
                    {
                        string baseURL = "http://api.search.live.net/xml.aspx?Appid=<MyAppID>&query=%22" + name + "%22&sources=web";
                       WebClient c = new WebClient();
                        c.DownloadStringAsync(new Uri(baseURL));
                        c.DownloadStringCompleted …
Run Code Online (Sandbox Code Playgroud)

c# asynchronous windows-phone-7

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

使用Accelerate(CLAPACK)来解决增广矩阵?

有谁知道在Accelerate(CLAPACK)中使用什么函数/方法来解决增强矩阵,如下所示?寻找任何示例代码,样本链接,如何解决矩阵的提示.我一直在查看文档,但大多数都与更复杂的图形系统有关,并且有数百种看似相似的方法.

 ____            ____
|                    |
|  4   3  -1   |  2  |
| -2   3   8   |  0  |
|  0   2   6   | -1  |
|____            ____|
Run Code Online (Sandbox Code Playgroud)

iphone cocoa matrix linear-algebra lapack

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