小编Sch*_*zer的帖子

如何在Retrofit 2中打印漂亮?

我的改装设置HttpLoggingInterceptor如下:

Gson gson = new GsonBuilder()
                .setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ")
                .setPrettyPrinting() // Pretty print
                .create();

HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
OkHttpClient client = new OkHttpClient.Builder()
                .addInterceptor(interceptor)
                .build();

Retrofit retrofit = new Retrofit.Builder()
                .baseUrl(BASE_URL)
                .addConverterFactory(GsonConverterFactory.create(gson))
                .client(client)
                .build();
Run Code Online (Sandbox Code Playgroud)

在我的Gson实例上,我做了setPrettyPrinting,我仍然得到紧凑的JSON输出.这是我的图书馆.

compile 'com.google.code.gson:gson:2.5'
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
compile 'com.squareup.okhttp3:logging-interceptor:3.0.1'

compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.okhttp3:okhttp:3.0.1'
Run Code Online (Sandbox Code Playgroud)

如何使用Retrofit 2实现漂亮的打印?谢谢.

编辑:更新了我的库,仍然无法正常工作

android gson retrofit2

7
推荐指数
3
解决办法
1853
查看次数

计算FFT相关系数

我想用2来计算2个声音样本的相关系数AForge 2.2.5.

我从这里读到计算交叉相关的公式.
在这里我读过有关公式计算的相关系数.

这是我现在所拥有的:
在调用CrossCorrelation()之前,已经执行了FFT.

static Complex[] CrossCorrelation(Complex[] ffta, Complex[] fftb)
{
    var conj = ffta.Select(i => new Complex(i.Re, -i.Im)).ToArray();

    for (int a = 0; a < conj.Length; a++)
        conj[a] = Complex.Multiply(conj[a], fftb[a]);

    FourierTransform.FFT(conj, FourierTransform.Direction.Backward);

    return conj;
}

static double CorrelationCoefficient(Complex[] ffta, Complex[] fftb)
{
    var correlation = CrossCorrelation(ffta, fftb);
    var a = CrossCorrelation(ffta, ffta);
    var b = CrossCorrelation(fftb, fftb);

    // Not sure if this part is correct..
    var numerator = correlation.Select(i => …
Run Code Online (Sandbox Code Playgroud)

c# fft image-processing correlation cross-correlation

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