问题列表 - 第2773页

什么是Visual Studio的最佳替代IDE

由于我只使用Visual Studio for .NET开发,我想扩展我的视野,看看还有什么可以作为替代它.那么您认为Visual Studio的最佳替代方案是什么?有可行的替代方案吗?

.net ide visual-studio

111
推荐指数
5
解决办法
17万
查看次数

全局键盘钩子的合法用途是什么?

除应用程序启动快捷方式(仅应由操作系统提供)外,Windows键盘挂钩等合法用途是什么?在我看来,我们只遇到像键盘记录器这样的问题,因为操作系统提供钩子来执行任何人都不应该允许的事情,除了O/S内核本身.

编辑:好的,所以考虑到可能需要它们的合法位置,O/S是否应该提供全局关闭它们的高级别能力,并且只允许逐个程序的例外?

hook operating-system

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

在Mac OS X上的命令行上编辑资源分支

Mac OS X存储一些带有资源分叉的文件.我需要使用资源分支创建一个文件.麻烦的是,我需要在命令行上创建这个文件.是否有人知道如何在Mac OS X的命令行中使用资源表单创建文件?

macos macos-carbon rsrc

11
推荐指数
2
解决办法
6770
查看次数

Python库无需转码即可修改MP3音频

在我开始一个小项目之前,我正在寻找关于mp3格式的一些一般性建议,以确保我没有疯狂追逐.

我对mp3格式内部的理解很少.理想情况下,我正在寻找一个可以抽象出这些细节的库.我更喜欢使用Python(但可以说服不然).

我想以一种相当简单的方式修改一组mp3文件.我对ID3标签不是很感兴趣,而是对音频本身感兴趣.我希望能够删除部分(例如,从第3分钟开始减少10秒),并插入部分(例如,将信用添加到结尾.)

我的理解是mp3格式是有损的,因此将其解码为(例如)PCM格式,进行修改,然后再将其编码为MP3将降低音频质量.(我很想听到我说错了.)

猜想如果我保持mp3格式,将会有某种最小帧或数据包大小来处理,因此操作的粒度可能更粗糙.只要我在几秒钟内获得准确度,我就可以忍受.

我看过PyMedia,但它需要我迁移到PCM来处理数据.同样,LAME希望帮助我编码,但不能访问数据.我见过其他几个只处理ID3标签的库.

任何人都可以推荐一个Python MP3库吗?另外,你能不能理解我的假设,那就是去PCM和背部是坏的和可以避免的?

python mp3 codec

17
推荐指数
2
解决办法
8797
查看次数

算法:Cocoa Touch中的数组数组(可能使用NSCountedSet)

就解释而言,这个有点乏味,所以这里就是这样.我基本上在iPhone上填充了一个包含多个部分的tableView,每个部分可能有多行.根据我的理解,最好有一个数组数组,这样你就可以通过向顶级数组计数发送消息来简单地确定一个数组,然后是每个部分的行,对内部数组执行相同的操作(s) ).我的数据是字典的形式.字典中的一个键/值对决定了它在tableView上的显示位置.一个例子如下:

{
  name: "bob",
  location: 3
}
{ 
  name: "jane",
  location: 50
}
{
  name: "chris",
  location: 3
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我有一个包含两个子阵列的数组.第一个子阵列将包含两个包含bob和chris的词典,因为它们都是位置3的一部分.第二个子阵列将包含jane,因为她位于位置50.我在Cocoa中最好的选择是填充这个数据结构吗?C中的哈希表可能会起作用,但我宁愿使用Cocoa中可用的类.

谢谢,如果我需要进一步澄清,请告诉我.

iphone algorithm cocoa cocoa-touch objective-c

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

UIPickerView行颜色

有谁知道如何从iPhone SDK更改UIPickerView控件中行(或行背景)的颜色?类似下面的行标题,但我也想改变行的颜色:

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component;
Run Code Online (Sandbox Code Playgroud)

谢谢.

iphone cocoa-touch

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

最小化数组的相邻项中的函数

我有一个arr元素的array()和一个带有f2个元素并返回一个数字的函数().

我需要的阵列,使得置换f(arr[i], arr[i+1])是尽可能少为每个iarr.(它应该循环,即它也应该最小化f(arr[arr.length - 1], arr[0]))

而且,f工作有点像距离,所以f(a,b) == f(b,a)

我不需要最佳的解决方案,如果效率太低,但是工作得很合理并且速度很快,因为我需要实时计算它们(我不知道它的长度arr是多少,但我认为它可能是30左右的东西)

language-agnostic arrays algorithm permutation mathematical-optimization

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

WPF绑定集合到ComboBox并选择一个项目

我已经在一段时间内对抗这个问题了.我不确定为什么它不起作用.我对这整个WPF业务还很陌生.

这是我的组合框的XAML

<ComboBox 
    SelectedValuePath="Type.FullName"
    SelectedItem="{Binding Path=Type}"
    Name="cmoBox" />
Run Code Online (Sandbox Code Playgroud)

这是填充ComboBox的内容(myAssembly是我用可能类型列表创建的类)

cmoBox.ItemsSource = myAssembly.PossibleTypes;
Run Code Online (Sandbox Code Playgroud)

我将DataContext设置在后面的代码中的ComboBox的父元素中,如下所示:

groupBox.DataContext = listBox.SelectedItem;
Run Code Online (Sandbox Code Playgroud)

我希望绑定从组合框中选择正确的"可能类型".它没有选择任何东西.我尝试过SelectedValue和SelectedItem.当我将ComboBox的DisplayMemberPath更改为其他属性时,它更改了显示的内容,因此我知道它并未完全破坏.

有任何想法吗???

.net data-binding wpf combobox

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

如何在Actionscript中检查两个对象是否属于同一类型?

我想在Actionscript中这样做:

typeof(control1) != typeof(control2)
Run Code Online (Sandbox Code Playgroud)

测试两个对象是否属于同一类型.这在C#中可以正常工作,但在Actionscript中它没有.事实上,它返回'object'两个typeof()表达式,因为这就是Actionscript的工作方式.

我似乎无法通过查看调试器或typeof()在Actionscript 中描述的页面找到替代方案.

有没有办法获得实际的运行时类型?

actionscript typeof

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

用于在嵌入式CPU和PC之间进行通信的协议

我正在构建一个带有自己的CPU(AVR Mega8)的小型设备,它应该连接到PC.假设已完成物理连接和字节传递,那么在这些字节之上使用的最佳协议是什么?计算机需要能够在设备上设置某些电压,并回读某些其他电压.

目前,我正在考虑一个完全由主机驱动的同步协议:计算机发送请求,嵌入式CPU应答.还有其他想法吗?

embedded avr communication-protocol

18
推荐指数
3
解决办法
2732
查看次数