标签: binary

将一个字符串(如testing123)转换为二进制在Java中

我希望能够将String(带有单词/字母)转换为其他形式,如二进制.我该怎么做呢 我在BLUEJ(Java)编码.谢谢

java binary hex ascii

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

设计(二进制)文件格式时有哪些重点?

在设计用于记录二进制数据的文件格式时,您认为该格式应具有哪些属性?到目前为止,我已经提出了以下要点:

  • 在开头有一些"魔术字节",以便能够识别文件(在我的具体情况下,这也应该有助于区分文件与"遗留"文件)
  • 在开头有一个文件版本号,以便以后可以更改文件格式而不会破坏兼容性
  • 指定所有数据项的字节顺序和大小; 或者:包含一些空间来描述数据的字节顺序/大小(我倾向于前者)
  • 可能为将来可能需要的进一步的每个文件属性保留一些空间?

还有什么方法可以使这种格式更具有前瞻性,并最大限度地减少未来的麻烦?

binary file-format

43
推荐指数
5
解决办法
9591
查看次数

在c#中将字节转换为二进制字符串

在C#中,我转换bytebinary,实际的答案00111111,但报错结果111111.现在我真的需要在前面显示2 0.谁能告诉我怎么做?

我在用:

Convert.ToString(byteArray[20],2)
Run Code Online (Sandbox Code Playgroud)

字节值为63

c# string binary byte

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

在Java中确定二进制/文本文件类型?

也就是说,如何从文本(xml/txt,独立于编码)文件中记录存档(jar/rar/etc.)文件?

java binary text file

41
推荐指数
6
解决办法
3万
查看次数

如何在JavaScript中将文本转换为二进制代码?

文本到二进制代码

我希望JavaScript将textarea中的文本翻译成二进制代码.

例如,如果用户在TESTtextarea中键入" ",01010100 01000101 01010011 01010100则应返回值" ".

我想避免使用switch语句为每个字符分配二进制代码值(例如case "T": return "01010100)或任何其他类似技术.

这是一个JSFiddle来展示我的意思.这在原生JavaScript中是否可行?

javascript string binary

41
推荐指数
9
解决办法
10万
查看次数

有人可以向我解释PHP中的pack()函数吗?

我想更多地了解pack()PHP中的函数:https://secure.php.net/manual/en/function.pack.php

我知道它将数据打包成二进制文件,但我不确定这些v V n N c C是什么意思,我想知道是否有人可以如此善良地给我一个实际演示何时使用哪种格式?

在我看来,在线文档,对于更改,缺乏信息.

php binary function pack

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

用n位表示多少个值?

例如,如果n=9,那么有多少个不同的值可以用9个二进制数字(位)表示?

我的想法是,如果我将这9位中的每一位设置为1,我将使这9位数能够表示的最高数字.因此,最高值1 1111 1111等于511十进制.因此,我得出结论,二进制的9位数可以表示511个不同的值.

我的思维过程是否正确?如果没有,有人可以解释我错过了什么吗?我怎样才能将它推广到n比特?

binary bits

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

如何在应用程序的二进制文件中存储秘密API密钥?

我正在为Mac OS X创建一个Twitter客户端,我有一个消费者秘密.根据我的理解,我不应该分享这个秘密密钥.问题是,当我把它作为字符串文字放入我的应用程序并使用它时,如下所示:

#define QQTwitterConsumerSecret @"MYSECRETYOUMAYNOTKNOW"

[[QQTwitterEngine alloc] initWithConsumerKey:QQTwitterConsumerKey consumerSecret:QQTwitterConsumerSecret];
Run Code Online (Sandbox Code Playgroud)

它位于我的应用程序的二进制文件的数据部分.黑客可以阅读此内容,反汇编应用程序等.

有没有安全的存储消费者秘密的方法?我应该加密吗?

twitter binary api-key secret-key

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

如何编译linux shell脚本成为独立的可执行文件*二进制*(即不仅仅是例如chmod 755)?

我正在寻找一个免费的开源工具集,它将编译各种"经典"脚本语言,例如Korn Shell,ksh,csh,bash等作为可执行文件 - 如果脚本调用其他程序或可执行文件,对于它们包含在单个可执行文件中.

原因:

  1. 混淆代码交付给客户,以便不泄露我们的知识产权 - 交付到客户自己的机器/系统上,我无法控制我可以设置的访问权限,因此程序文件必须是二进制的通过在文本编辑器或hexdump查看器中查看,无法轻易看到工作.

  2. 为客户制作单个,简单部署的程序,而不需要/或少量任何外部依赖项.

我更喜欢简单的东西而不需要包管理器,因为:

  1. 我不能依靠客户的知识来执行(联合国)包装说明和

  2. 我不能依赖管理其机器的策略来安装软件包(实际上是来自第三方).

最简单的首选方法是能够将正常运行的单个可执行文件编译为正确的机器代码,而不会产生任何依赖性.

binary obfuscation scripting executable compilation

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

是否可以用二进制编程?

标题真的说明了一切.我的一个朋友告诉我,他知道有人可以用二进制编程.我从来没有听说过有人用二进制编程,一些快速的谷歌搜索没有返回任何有用的东西.所以我想我会转向SO社区.有没有人有关于二进制编程的任何信息,如果可能的话可能是一个快速的Hello World示例.提前致谢.

binary

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