Skip to content

Instantly share code, notes, and snippets.

View beeender's full-sized avatar
🤡

Chen Mulong beeender

🤡
View GitHub Profile
@beeender
beeender / benchmark.java
Created March 22, 2016 09:41
String conversion benchmark
@Test
public void setString_Benchmark() {
final int TEST_COUNT = 100000;
String[] strings = new String[TEST_COUNT];
for (int i = 0; i < TEST_COUNT; i++) {
strings[i] = UUID.randomUUID().toString();
}
realm.beginTransaction();
long startTime = System.nanoTime();
@beeender
beeender / MainActivity.java
Created December 28, 2015 07:06
Create Realm on external storage for Android M
package apptest.realm.io.androidmtest;
import android.Manifest;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.os.Environment;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat;
@beeender
beeender / appsrc-udpsink.c
Last active February 27, 2024 12:57
Gstreamer appsrc streaming though udpsink
#include <gst/gst.h>
#include <gst/app/gstappsrc.h>
static GMainLoop *loop;
static void
cb_need_data (GstAppSrc *appsrc,
guint unused_size,
gpointer user_data)
{