小编Kri*_*son的帖子

什么是高通和低通滤波器?

图形和音频编辑和处理软件通常包含称为"高通滤波器"和"低通滤波器"的功能.究竟是做什么的,以及实现它们的算法是什么?

photoshop algorithm audio graphics signal-processing

26
推荐指数
6
解决办法
8万
查看次数

您可以使用macOS"log stream"或"log show"从连接的iOS设备获取消息吗?

通过在macOS 10.12 Sierra中引入"统一日志记录",可以使用该log命令查看终端中的系统日志消息.例如

sudo log stream
Run Code Online (Sandbox Code Playgroud)

要么

sudo log stream --process `pgrep -f /usr/local/bin/myprogram` --info --debug
Run Code Online (Sandbox Code Playgroud)

要么

log show --predicate 'process == "myprogram"' --last 1h --info --debug
Run Code Online (Sandbox Code Playgroud)

使用新的"统一"Console.app,可以查看系统消息,还可以查看来自连接的iOS设备的消息.

有没有办法使用log命令或任何其他命令行界面来查看终端中的iOS设备消息,或将它们发送到文件?或者Console.app是唯一的方法吗?

logging ios macos-sierra

26
推荐指数
1
解决办法
3484
查看次数

学习OpenGL ES 1.x

什么是加快OpenGL ES 1.x速度的最快方法?

让我们假设我对OpenGL一无所知(这不完全正确,但自从我上次使用OpenGL以来已经有一段时间了).我最感兴趣的是学习这个与iPhone相关的开发,但我也有兴趣了解它在其他平台上是如何工作的.

我找到了OpenGL ES 2.0编程指南这本书,但我担心它可能不是最好的方法,因为它侧重于2.0而不是1.x. 我的理解是2.0不与1.x向后兼容,所以我可能会错过一些重要的概念.

注意:有关学习一般OpenGL的答案,请参阅/sf/ask/4377831/


我找到的一些资源:

iphone 3d opengl-es

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

如何检查iPhone模拟器中的摇晃效果?

我正在使用Xcode.

我已经实施了摇动代码.现在我想检查代码是否有效.

我该如何摇动iPhone模拟器?

iphone

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

Erlang风格的其他语言并发

其他编程语言存在哪些库来提供Erlang风格的并发模型(进程,邮箱,模式匹配接收等)?

注意:我特别感兴趣的是与Erlang类似的东西,而不仅仅是任何线程或排队库.

concurrency erlang multithreading

19
推荐指数
8
解决办法
3791
查看次数

Google测试夹具

我正在尝试了解Google测试夹具的工作原理.

说我有以下代码:

class PhraseTest : public ::testing::Test
{
     protected:
     virtual void SetUp()
     {      
         phraseClass * myPhrase1 = new createPhrase("1234567890");
         phraseClass * myPhrase2 = new createPhrase("1234567890");  
     }

     virtual void TearDown()
    {
        delete *myPhrase1;
        delete *myPhrase2;  
     }
};



TEST_F(PhraseTest, OperatorTest)
{
    ASSERT_TRUE(*myPhrase1 == *myPhrase2);

}
Run Code Online (Sandbox Code Playgroud)

当我编译时,为什么在TEST_F中声明"myPhrase1"和"myPhrase2"未声明?

c++ testing googletest

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

优化iPhone应用程序启动时间

任何拥有iPhone的人都知道,有些应用程序会快速启动,而其他应用程序需要几秒钟.

确保iPhone应用程序启动并以流畅的方式使用的最佳技术是什么?

iphone cocoa-touch

17
推荐指数
1
解决办法
3862
查看次数

现有的C++ Hex Dump Code

我使用网络和串行通信软件工作很多,因此我经常需要使用代码来显示或记录数据包的十六进制转储.

每次我这样做,我都会从头开始编写另一个hex-dump例程.我将要再次这样做,但我想在这里问:那里有什么好的C++自由十六进制转储代码吗?

我想要的功能:

  • 每行N个字节(其中N以某种方式可配置)
  • 十六进制旁边的可选ASCII/UTF8转储
  • 可配置的缩进,每行前缀,每行后缀等.
  • 最小的依赖关系(理想情况下,我希望所有代码都在头文件中,或者是我可以粘贴的代码片段)

编辑: 澄清:我正在寻找可以轻松插入我自己的程序的代码,以写入stderr,stdout,日志文件或其他此类输出流.我不是在寻找命令行十六进制转储实用程序.

c++ logging hex hexdump

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

游戏:谁负责展示?

实体应该知道如何绘制自己吗?我已经使用过这种方法:它很简单且有效,但在学习了MVC模式后,我对此感到不安.当所有显示逻辑都隐藏在模型中时,很难改变艺术风格.

可以引入一个视图类,它将该级别作为参数并绘制它,但这意味着它必须识别实体类型并引入"切换" - 语句,我学到的也很糟糕.

人们应该在哪里放置绘图代码,以可扩展的方式,易于更换,清洁和干燥?

model-view-controller coding-style

16
推荐指数
2
解决办法
399
查看次数

为什么在Adler-32校验和算法中模数为65521?

Adler-32校验和算法总和模数为65521.我知道65521是最大的素数,适合16位,但为什么在这个算法中使用素数很重要?

(我确信一旦有人告诉我,答案就会显而易见,但我脑中的数论理论部分却无法正常工作.即使没有校验和算法方面的专业知识,一个聪明的人也会阅读http://en.wikipedia. org/wiki/Fletcher%27s_checksum可能会向我解释.)

algorithm math checksum adler32

15
推荐指数
1
解决办法
4560
查看次数