标签: data-conversion

如何从 NetService 获取 IP 地址

当我得到一个 NetService 对象时?我尝试做什么?

NSNetService *ss=[netArray objectAtIndex:indexPath.row];
ss.delegate=self;
[ss resolveWithTimeout:3.0];
Run Code Online (Sandbox Code Playgroud)

关于委托方法?

-(void)netServiceDidResolveAddress:(NSNetService *)sender
{
   NSArray *address=sender.addresses;
   NSData *addressData=[NSData dataWithBytes:address length:sizeof(address)];
   /*
   How?
   */
}
Run Code Online (Sandbox Code Playgroud)

谢谢。

iphone xcode ip-address data-conversion nsnetservice

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

如何将整数(例如19000101)转换为java.util.Date?

这是我的代码:

Integer value = 19000101 ;         
Run Code Online (Sandbox Code Playgroud)

如何将以YYYYMMDD格式表示的上述Integer 转换为YYYY-MM-DD格式 java.util.Date?

java integer date data-conversion

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

从Yahoo小组过渡到Google小组

我所在的雅虎组织正在为雅虎的灭亡做准备。

他们正在调查向Google网上论坛的过渡。

我们不想放弃积压的职位或13,000个职位的出处。

有没有一种方法可以传输信息,包括将单个帖子的用户从yahoo组转移到google组。

或者,是否可能从Yahoo组到phpBB之类的东西。

我将其发布在Stack Exchange和Google产品论坛中。

data-conversion google-groups yahoo-api

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

使用声表测量分贝 (dB)

我能够使用声度计来测量“声音片段的均方根(RMS)”。现在我想以某种方式从这个值获得分贝 dB 测量值。

事实上,公式是这样的:

dB = 20 * log(RMS * P, 10)
Run Code Online (Sandbox Code Playgroud)

其中log是基数 10,P是一些未知的功率值,(据我从https://en.wikipedia.org/wiki/Decibel可以看出)取决于所使用的麦克风。

现在,如果我在 iPhone 上使用声级应用程序,我会看到房间内的平均噪音为 68dB,我收到的测量结果为soundmeter --collect --seconds 10:

正在收集 RMS 值... 149 超时 收集结果:最小值:97 最大值:149 平均值:126

这个逻辑有问题吗?以及如何在P不计算它的情况下确定使用什么值(我很想这样做,并且似乎有效)。我假设我必须在某些规格页面上在线查找它,但这似乎相当困难,并且使用 osx 我现在不确定是否P能弄清楚 的价值是什么。此外,这似乎取决于 osx 的麦克风音量设置。

audio macos data-conversion

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

在不编码的情况下将字符串转换为字节数组/从字节数组转换

我有一个通过网络连接读取的字节数组,我需要将其转换为没有任何编码的字符串,也就是说,只需将每个字节视为字符的低端并将高端保留为零。我还需要做相反的事情,我知道角色的高端将始终为零。

搜索网络会产生几个类似的问题,这些问题都得到了表明必须更改原始数据源的答复。这不是一个选项,所以请不要建议。

这在 C 中是微不足道的,但 Java 似乎要求我编写自己的转换例程,这可能非常低效。有没有我错过的简单方法?

java string data-conversion

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

将分类变量列表转换为(0,1)列表

我的问题:我有一个分类变量列表,如

import numpy as np
a = np.array(['A','A','B','B','C','C','C'])
unique_vars = {v: k for k, v in enumerate(np.unique(a))}
c = np.array([unique_vars[i] for i in a])
Run Code Online (Sandbox Code Playgroud)

产量:

array([0, 0, 1, 1, 2, 2, 2])
Run Code Online (Sandbox Code Playgroud)

我想变成:

res = [0,0, 1,1, 0,0,0]
Run Code Online (Sandbox Code Playgroud)

实质上,在每个"开关"处,数字必须从1切换到0.

python numpy data-conversion

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

如何将 Numpy 数组(行 x 列)转换为 XYZ 坐标数组?

我有一个来自相机(灰度图像)的输入数组,如下所示:

[
[0.5, 0.75, 0.1, 0.6], 
[0.3, 0.75, 1.0, 0.9] 
]
Run Code Online (Sandbox Code Playgroud)

实际尺寸 = 434x512

我需要一个输出,它是一个 XYZ 坐标列表:

即 [[x,y,z],[x,y,z],...]

[[0,0,0.5],[1,0,0.75],[2,0,0.1],[3,0,0.6],[0,1,0.3],[1,1,0.75],[2,1,1.0],[3,1,0.9]]
Run Code Online (Sandbox Code Playgroud)

有没有什么有效的方法可以使用 Numpy 做到这一点?

numpy data-conversion

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

SAS:将字符转换为数字变量 - 逗号作为小数分隔符

我正在尝试使用INPUT功能,因为它总是被建议,但似乎SAS在正确解释数量方面存在一些问题,例如:2,30 1,61 0,00 ......我最终得到了缺失值.也许是因为逗号是数千个分隔符,SAS来自;)

data temp;
    old = '1,61';
    new = input(old, 5.2);
run;
Run Code Online (Sandbox Code Playgroud)

为什么上面的结果是新的= .?

似乎我找到了一些解决方法 - 在调用INPUT函数之前使用TRANWRD用逗号替换逗号(下面的视频代码),但这是非常难看的解决方案,我想必须有一个合适的解决方案.

data temp;
    old = '1,61';
    new = input(tranwrd(old,',','.'), 5.2);
run;
Run Code Online (Sandbox Code Playgroud)

formatting sas type-conversion data-conversion

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

如何使用 pl/pgsql 将具有动态元素名称的 JSON 数据转换为行?

我需要从 pl/pgsql 函数中的宁静服务中获取 json。(我无法控制restful webservice。它是由其他人发布的)。我可以获得 json 但我无法将其转换为行(用于插入到表中)。它的简化格式如下。每个 GUID 都是随机的,我以前不知道它们的内容。当我从文本(使用 ::json)转换它时,我没有收到任何错误,所以它是有效的 json。

    l_json := '{"GUID-0001":{"Id":"1","Field1":"aaa1","Field2":"bbb1"}, "GUID-0002":{"Id":"2","Field1":"aaa2","Field2":"bbb2"}}'::json;
Run Code Online (Sandbox Code Playgroud)

我尝试了几个 Postgresql json 函数,但每次都遇到不同的错误。即,当我使用 json_array_elements() 函数时,出现“错误:无法在非数组上调用 json_array_elements”。当我尝试 json_each_text() 函数时,我得到“错误:查询没有结果数据的目的地”

我需要一个结果集如下:

GUID     | Id | Field1 | Field2
---------+----+--------+-------
GUID-0001| 1  |   aaa1 |   bbb1
GUID-0002| 1  |   aaa2 |   bbb2
Run Code Online (Sandbox Code Playgroud)

postgresql json plpgsql data-conversion

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

如何使用Python 3.7 pdf2image库解决MemoryError?

我正在使用Python PDF2Image库运行一个简单的PDF到图像的转换。我当然可以理解,此库正在越过最大内存阈值,从而导致出现此错误。但是,PDF是6.6 MB(大约),那么为什么要占用GB的内存来引发内存错误?

Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from pdf2image import convert_from_path
>>> pages = convert_from_path(r'C:\Users\aakashba598\Documents\pwc-annual-report-2017-2018.pdf', 200)
Exception in thread Thread-3:
Traceback (most recent call last):
  File "C:\Users\aakashba598\AppData\Local\Programs\Python\Python37-32\lib\threading.py", line 917, in _bootstrap_inner
    self.run()
  File "C:\Users\aakashba598\AppData\Local\Programs\Python\Python37-32\lib\threading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "C:\Users\aakashba598\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 1215, in _readerthread
    buffer.append(fh.read())
MemoryError
Run Code Online (Sandbox Code Playgroud)

另外,对此可能的解决方案是什么?

更新:当我从convert_from_path函数中减小dpi参数时,它像一个超级按钮一样工作。但是产生的图片质量低(出于明显的原因)。有没有办法解决这个问题?就像逐批创建图像并每次清除内存一样。如果有办法,该怎么办?

python out-of-memory data-conversion python-3.x

4
推荐指数
3
解决办法
910
查看次数