问题列表 - 第5742页

(Java)指定将二进制数转换为字符串时的位数(长度)?

我正在尝试将数字存储为数组中的二进制字符串,但我需要指定存储它的位数.

例如,如果我需要用两位存储0,我需要一个字符串"00".或者1010有6位所以"001010".

有人可以帮忙吗?

编辑:谢谢大家,因为我对数学/编程总体上很垃圾,所以我选择了大卫的最简单的解决方案.就像是:

binaryString.append(Integer.toBinaryString(binaryNumber));
for(int n=binaryString.length(); n<numberOfBits; n++) {
                        binaryString.insert(0, "0");
}
Run Code Online (Sandbox Code Playgroud)

它似乎工作正常,所以除非效率非常低,否则我会继续使用它.

java binary

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

为什么仅在添加cout线后输出无法显示变量的内容?

#include <iostream>

using namespace std;

class Marks
{
public:
    char* name();
};

char* Marks::name()
{
    char temp[30];
    cout<<"Enter a name:"<<endl;
    cin.getline(temp,30);
    return temp;
}

int main ()
{
    char *name;
    Marks test1;
    name=test1.name();

    //cout<<"name:"; //uncomment this line to see the problem
    cout<<name<<endl;

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++

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

.net紧凑框架"目标框架"

使用属性窗口中的普通.net应用程序,您可以将应用程序的.net框架从3.5更改为2.0.

我正在为Pocket PC应用程序寻找类似的东西,因为我的Pocket PC上出现错误,我的应用程序需要更新版本的.net.我在物业的任何地方都找不到它.

.net compact-framework

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

如何忽略已经提交的文件?

以前,以下是我的.gitignore文件:

...
config/database.yml
.DS_Store
Run Code Online (Sandbox Code Playgroud)

后来我app_config.yml在config目录中创建了一个文件并提交了它.

现在,我意识到我不需要app_config.ymlgit存储库中的文件.我修改了我的.gitignore文件:

...
config/app_config.yml
config/database.yml
.DS_Store
Run Code Online (Sandbox Code Playgroud)

现在,当我提交时,该app_config.yml文件仍在我的仓库中.我想从我的仓库中删除该文件.我该怎么做?

git gitignore

26
推荐指数
2
解决办法
6925
查看次数

jQuery Popup Bubble/Tooltip

我正在尝试制作一个可以在onmouseover事件被触发时弹出的"气泡",只要鼠标悬停在抛出onmouseover事件的项目上或者鼠标移动到气泡中,它就会保持打开状态.我的泡泡需要具备HTML和样式的所有方式,包括超链接,图像等.

我基本上通过编写大约200行丑陋的JavaScript来完成这个,但我真的想找到一个jQuery插件或其他一些方法来清理它.

html javascript css jquery

99
推荐指数
3
解决办法
27万
查看次数

在.NET中序列化对象时省略所有xsi和xsd命名空间?

代码如下所示:

StringBuilder builder = new StringBuilder();
XmlWriterSettings settings = new XmlWriterSettings();
settings.OmitXmlDeclaration = true;
using (XmlWriter xmlWriter = XmlWriter.Create(builder, settings))
{
    XmlSerializer s = new XmlSerializer(objectToSerialize.GetType());
    s.Serialize(xmlWriter, objectToSerialize);
}
Run Code Online (Sandbox Code Playgroud)

生成的序列化文档包含名称空间,如下所示:

<message xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" 
    xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" 
    xmlns="urn:something">
 ...
</message>
Run Code Online (Sandbox Code Playgroud)

要删除xsi和xsd命名空间,我可以按照如何将对象序列化为XML而不获取xmlns ="..."的答案.

我希望我的消息标记为<message>(没有任何命名空间属性).我怎样才能做到这一点?

.net c# xml-serialization

125
推荐指数
5
解决办法
11万
查看次数

版本5及更高版本中MySQL数据库的最大大小是多少?

版本5及更高版本中MySQL数据库的最大大小是多少?

我不是指行或表的最大大小,而是整个数据库的最大大小.

mysql

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

如何将DOM元素转换为jQuery元素?

我正在使用document.createElement()创建一个元素.现在我如何将它传递给只接受Jquery对象的函数?

$("#id") 
Run Code Online (Sandbox Code Playgroud)

我无法使用它,因为该元素尚未在页面中呈现.

jquery

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

C#中Hashtable实现的示例是什么?

我意识到C#和.NET通常已经有了Hashtable和Dictionary类.

任何人都可以在C#中演示Hashtable的实现吗?

更新:为了澄清,我不是必须寻找一个完整的实现,只是一个哈希表的核心功能的例子(即添加,删除,按键查找).

.net c# hashtable

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

用拇指拖动wpf窗口:它可以透明吗?

我一直在测试Blu,我注意到我可以拖动窗口.这个窗口是透明的.我尝试用拇指做同样的事,但我不知道如何让它变得透明.窗口的其余部分是透明的,但拇指不是.

有没有办法让拇指透明,还是应该使用其他技术?

我用这个事件:

 private void DragThumb_DragDelta(object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e)
    {
        Canvas.SetLeft(this, Canvas.GetLeft(this) + e.HorizontalChange);
        Canvas.SetTop(this, Canvas.GetTop(this) + e.VerticalChange);
    }
Run Code Online (Sandbox Code Playgroud)

谢谢

wpf slider drag

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