我需要在OS X上查看iPhone应用程序(*.pvr)中的一些PVRTC压缩纹理.
是否有观众或格式转换器?
我有160位随机数据.
只是为了好玩,我想生成伪英语短语来"存储"这些信息.我希望能够从短语中恢复这些信息.
注意:这不是一个安全问题,我不在乎别人是否能够恢复信息甚至检测到它是否存在.
更好的短语的标准,从最重要到最不重要:
目前的方法,建议在这里:
取三个1024个名词,动词和形容词列表(选择最受欢迎的名词).通过以下模式生成短语,为每个单词读取20位:
Noun verb adjective verb, Noun verb adjective verb, Noun verb adjective verb, Noun verb adjective verb.
现在,这似乎是一个很好的方法,但这句话有点太长,有点太沉闷.
我在这里找到了一个单词集(部分语音数据库).
经过一些特别的过滤后,我计算出这个语料库大约含有
这让我可以使用
对于名词 - 动词 - 形容词 - 动词模式,这在短语中每个"句子"给出57位.这意味着,如果我将使用我可以从该语料库中获得的所有单词,我可以生成三个句子而不是四个(160 /57≈2.8).
Noun verb adjective verb, Noun verb adjective verb, Noun verb adjective verb.
还有点太长而且沉闷.
任何提示我如何改进它?
我看到我可以尝试:
尝试在编码之前以某种方式压缩我的数据.但由于数据是完全随机的,只有一些短语会更短(而且,我猜,不是很多).
改进短语模式,这样看起来会更好.
使用几种模式,使用短语中的第一个单词以某种方式指示将来解码使用的模式.(例如,使用最后一个字母甚至单词的长度.)根据数据的第一个字节选择模式.
......我对英语不是很好,可以提出更好的短语模式.有什么建议?
......我想,我需要比现在更好的词语语料库.任何提示我可以在哪里得到合适的?
有时我在没有安装X Window的系统上工作,并且不能使用Git GUI.
什么是现有的控制台替代品git add -p?
我几乎喜欢它所做的一切(实际上比Git GUI更多),但我讨厌它不让我查看整个画面并选择我想要查看块的顺序.这是Git GUI git add -p对我的唯一实际优势,但它是非常重要的一个.
我尝试过tig,但我不喜欢它提供的用户体验.
有什么建议?
OS X 10.5.6.
我的Eclipse 3.4最近变得疯狂.
在无人操作之后,例如在Navigator视图中输入文本或移动某些文件或保存,它有时会开始"等待后台操作",并吃掉一个CPU核心,来回移动数十兆字节的内存.
我怀疑一些插件变得流氓.
我怎样才能找到它是哪一个(二进制搜索除外)?
在我的iPhone应用程序中,我有一个黑白UIImage.我需要模糊该图像(高斯模糊会这样做).
iPhone清楚地知道如何模糊图像,因为它在绘制阴影时会这样做.
但是我没有在API中找到任何相关内容.
在没有硬件加速的情况下,我是否必须手工模糊?
我有160位随机数据.
只是为了好玩,我想生成一个英文伪诗来"存储"这些信息.我希望能够从这首诗中恢复这些信息.(对于任何一种诗歌,这里的"诗"是一个含糊的术语.)
注意:这不是一个安全问题,我不在乎别人是否能够恢复信息甚至检测到它是否存在.
更好的诗的标准:
我要说的是,可接受的诗不超过三行每节四行.(但另一种,既定的诗歌形式,如十四行诗也很好.)
我喜欢这个想法,但是,我担心,我对如何使用英语计算机生成的诗歌完全无能为力.(当我年轻的时候,我为俄罗斯编程了,但看起来这种体验对我来说无济于事.)
那么,有什么线索吗?
注意:我已经问了类似的问题.我想试试这两种方法.请注意好的诗歌标准与并行问题中的好词组有何不同.请记住,这只是"为了好玩".
另外,我必须注意到这一点:在某些相关问题上有一个RFC 1605.但它没有提出任何实施细节,所以对我来说这对我没有用,对不起.<G>
我有一大堆任意自然语言字符串.对于我分析它们的工具,我需要将每个字符串转换为唯一的颜色值(RGB或其他).我需要颜色对比度来依赖于字符串相似性(字符串与其他字符串不同,它们各自的颜色应该不同).如果我总是为同一个字符串获得相同的颜色值,那将是完美的.
关于如何解决这个问题的任何建议?
我可能需要将"相似性"定义为类似Levenstein的距离.不需要自然语言解析.
那是:
"I am going to the store" and
"We are going to the store"
Run Code Online (Sandbox Code Playgroud)
类似.
"I am going to the store" and
"I am going to the store today"
Run Code Online (Sandbox Code Playgroud)
类似(但略少).
"I am going to the store" and
"J bn hpjoh up uif tupsf"
Run Code Online (Sandbox Code Playgroud)
很不相似.
(谢谢,Welbog!)
只有当我看到程序输出时,我才可能确切地知道我需要什么距离函数.所以让我们从简单的事情开始吧.
我删除了自己的建议,将任务分成两部分 - 绝对距离计算和颜色分布.这不会很好,因为我们首先将尺寸信息减少到一个维度,然后尝试将其合成到三维.
我有一组希尔伯特值(从希尔伯特曲线的起点到给定点的长度).
将这些值转换为3D点的最佳方法是什么?原始希尔伯特曲线不是3D,所以我想我必须自己选择我需要的希尔伯特曲线等级.我确实有总曲线长度(即,集合中的最大值).
也许现有的实施?一些库可以让我使用希尔伯特曲线/值?语言并不重要.
在我的开源纯C代码中,我使用这个简单的结构来读取和解析字符串缓冲区中的数据:
typedef struct lts_LoadState
{
const unsigned char * pos;
size_t unread;
} lts_LoadState;
Run Code Online (Sandbox Code Playgroud)
使用这个简单的API访问缓冲区:
/* Initialize buffer */
void ltsLS_init(lts_LoadState * ls,const unsigned char * data, size_t len);
/* Do we have something to read? (Actually a macro.) */
BOOL ltsLS_good(ls);
/* How much do we have to read? (Actually a macro.) */
size_t ltsLS_unread(ls);
/* Eat given number of characters, return pointer to beginning of eaten data */
const unsigned char * ltsLS_eat(lts_LoadState * …Run Code Online (Sandbox Code Playgroud) 我需要编写一个bash脚本,除其他外,应该将其所有参数原封不动地传递给另一个程序.
最小的例子:
$ cat >proxy.sh #!/bin/bash ./script.sh $@ ^D $ chmod +x proxy.sh $ cat >script.sh #!/bin/bash echo one $1 echo two $2 echo three $3 ^D $ chmod +x script.sh
这种天真的方法不适用于带空格的参数:
$ ./proxy.sh "a b" c one a two b three c
预期:
$ ./proxy.sh "a b" c one a b two c three
proxy.sh为了实现这一点,我应该写些什么?
请注意,我不能使用别名,proxy.sh必须是一个脚本 - 它在调用之前做了一些事情script.sh.