小编Vol*_*ort的帖子

使用Xcode和Objective-C连接到MySQL数据库

我一直对在iPhone或Mac项目中使用MySQL数据库感兴趣.如何在Objective-C中执行连接?

我只有一点PHP经验,但是,这有点太不同了= /

mysql iphone objective-c

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

"没有编辑器可用于../Form1.vb"错误?

我很高兴使用VB.NET,保存,而且,有一个停电.

可能幸运吗?好吧,现在我打开我的项目就好了,双击Form1.vb和...."没有可用于../Form1.vb的编辑器,请确保安装了文件类型(.vb)的应用程序. "

..........我的项目出了什么问题?它死了吗?

Windows 7,Visual Basic 2010 Express.

我该怎么办?

vb.net forms visual-studio-2010 visual-studio winforms

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

相当于XCode中的"ListBox"?

你知道Visual Studio,那个叫做"ListBox"的很棒的元素吗?只是一个列出一堆字符串的框.

我现在正在使用XCode,我在界面构建器"NSScrollView"中找到了这个类.它似乎能够列出几个字符串.它说它里面有一个NSTextView,但是,我该如何访问它?

我甚至不确定NSScrollView是否是我需要的正确解决方案,但如果我可以简单地访问其中的NSTextView,我认为这就足够了.

xcode cocoa objective-c

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

如何将parseInt用于double?

我的程序收到一些输入(a String).很可能输入是a的形式double,如"1.5".但是我想把它转换成一个integer,所以我最终只能得到一个1.

首先,我试过这个:

Integer.parseInt(someString);
Run Code Online (Sandbox Code Playgroud)

但它不起作用 - 我假设它是因为.它无法解析它的点.

所以我认为也许Integer班级可以创建integer一个double.所以我决定创建一个double然后制作一个int,像这样:

Integer.parseInt(Double.parseDouble(someString));
Run Code Online (Sandbox Code Playgroud)

但显然有

找不到适合parseInt的方法(double)

所以你有什么建议?这是否有单行?我想过制作一个删除点和后面所有字符的方法......但这听起来不是很酷.

java

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

只接受文本框的数字

我发现这个代码使我的文本框只接受数字.

Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
    Dim allowedChars As String = "0123456789"
    If allowedChars.IndexOf(e.KeyChar) = -1 Then
        ' Invalid Character
        e.Handled = True
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

但是......用户无法使用退格按钮删除数字.那我该怎么办?

vb.net textbox digits

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

表单keyDown不工作?

Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
    If e.Control Then
        MessageBox.Show("aaaa")
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

如您所见,我的表单将检查按下控制键的时间.但它不起作用.为什么?

vb.net visual-studio winforms

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

我可以告诉Ruby方法期望特定的参数类型吗?

def doSomething(value)
    if (value.is_a?(Integer))
        print value * 2
    else
        print "Error: Expected integer value"
        exit
    end
end
Run Code Online (Sandbox Code Playgroud)

我可以告诉Ruby方法某个参数应该是一个Integer,否则崩溃?像Java一样.

ruby parameters methods

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

如何在@try {} @catch {}之外的异常中使用"All Exceptions"断点?

在Xcode中,您可以转到Breakpoints选项卡,然后为"All Exceptions"添加断点.

我觉得这是非常有帮助的,但有可能这打破了计划只有在异常没有处理@try {} @catch {}在我的代码?那些是我唯一感兴趣的.

如果我可以选择我对使用这个断点系统感兴趣的特定文件会更好,尽管我猜这有点太多了.

xcode breakpoints exception objective-c

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

我可以在 Java 中创建只读属性吗?

我正在创建一个自定义数组类,它有一个int属性size

如果您执行诸如add()或 之类的操作,则会自动修改此属性remove()。我想让用户像myArray.size. 但是,制作它public允许用户更改它,这对我的班级没有多大意义,并且可能会破坏它。

我当然可以做到private并创建一个 getter 方法size(),一切都很好。我对此没有问题,但是,有没有办法在 Java 中创建只读属性?

环顾网络,我发现了这个:

他们的解决方案就像

public final String title;
Run Code Online (Sandbox Code Playgroud)

这在技术上是有效的,但这当然不适用于我的数组,因为我的属性不是恒定的。

java

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

在文件中用Java编写一个Long并用C++读取它

我想创建一个包含8个字节的文件,表示无符号长号.该文件使用Java创建,然后由C++读取.这就是Java创建文件的方式:

import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
import java.nio.ByteBuffer;

public class Writer {

    public static void main(String[] args) throws Exception {

        ByteBuffer buffer = ByteBuffer.allocate(Long.BYTES);
        buffer.putLong(12345);
        ByteArrayOutputStream stream = new ByteArrayOutputStream();
        stream.write(buffer.array());
        try (FileOutputStream outputStream = new FileOutputStream("myFile")) {
            outputStream.write(stream.toByteArray());
        }

    }

}
Run Code Online (Sandbox Code Playgroud)

这就是C++读取它的方式:

#include <iostream>
#include <vector>
#include <fstream>
#include <stdio.h>

using namespace std;

// I use this to get each byte from a file
static std::vector<char> ReadAllBytes(char const* filename) {
    std::ifstream ifs(filename, ios::binary|ios::ate);
    std::ifstream::pos_type pos = ifs.tellg();

    std::vector<char>  result(pos);

    ifs.seekg(0, …
Run Code Online (Sandbox Code Playgroud)

c++ java long-integer

7
推荐指数
2
解决办法
592
查看次数