Skip to content

Instantly share code, notes, and snippets.

View masazdream's full-sized avatar

Masahiro I masazdream

View GitHub Profile
@masazdream
masazdream / python3.py
Created May 24, 2014 04:58
はじめてのPython 書式3
# coding: UTF-8
__author__ = 'masahiro'
class User(object):
def __init__(self, name,):
self.name = name
def greet(self):
print "my name is %s!" % self.name
nico = User("Nico")
@masazdream
masazdream / python2.py
Created May 24, 2014 04:58
初めてのPython 書式2
# coding: UTF-8
# 関数
def hello(name, num=5):
print "hello %s! " % name * num
def hello2(name, num=4):
return "hello %s!" % name * num
#pass
def hello3():
@masazdream
masazdream / python1.py
Last active August 29, 2015 14:01
初めてのPython 書式1
# coding: UTF-8
# HelloWorld
print "Hello World"
# 変数データについて
# 大文字、小文字は区別される
#ex)
msg = "Hello World2"
print msg
// 通常の文字列
int para_cnt = document.Paragraphs.Count;
for (int para_index = 1; para_index <= para_cnt; para_index++)
{
Range rng = document.Paragraphs[para_index].Range;
document.Paragraphs[para_index].Format.BaseLineAlignment = WdBaselineAlignment.wdBaselineAlignCenter;
// 選択
rng.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphCenter;
rng.Select();
}
// == ここからインクルード
#include <android/log.h>
#define LOG_TAG "AndroidClient/nativelogic" ← ログのタグをつける。ファイルやクラスで分けてつけると良い
#define LOGD(...) ((void)__android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__))
// == ここまでインクルード
// == ログ出力の記述
LOGD("output log !");
@masazdream
masazdream / Android_OpenCV.mk
Created April 1, 2014 03:35
OpenCVのNativeコードをAndroidでビルドする
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
OPENCV_CAMERA_MODULES:=off
include C:/opencv241/OpenCV2.4.1/OpenCV-2.4.1/share/opencv/OpenCV.mk
ifeq ("$(wildcard $(OPENCV_MK_PATH))","")
#try to load OpenCV.mk from default install location
#include $(TOOLCHAIN_PREBUILT_ROOT)/user/share/OpenCV/OpenCV.mk
@masazdream
masazdream / post_image_servlet_sample.java
Created March 19, 2014 07:37
Servletで画像を受け取るサンプル
try {
request.setCharacterEncoding("UTF-8");
String type = request.getParameter("type");
System.out.println(type);
if (type == null) {
response.getWriter().println("type parameter failed.");
} else {
OutputStream out = null;
InputStream in = null;
try {
JNIEXPORT void JNICALL
Java_jp_sprix_jni_ImageRecognize_setMMajarVersion(JNIEnv *env, jobject thisObj, jint val){
jclass clazz = env->GetObjectClass(thisObj);
jfieldID fid = env->GetFieldID(clazz, "mMajarVersion", "I");
env->SetIntField(thisObj, fid, val);
}
JNIEXPORT void JNICALL
Java_jp_sprix_jni_ImageRecognize_setMRevision(JNIEnv *env, jobject thisObj, jint val){
jclass clazz = env->GetObjectClass(thisObj);
/*
* Class: jp_sprix_jni_ImageRecognize
* Method: setMMajarVersion
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_jp_sprix_jni_ImageRecognize_setMMajarVersion
(JNIEnv *, jobject, jint);
/*
* Class: jp_sprix_jni_ImageRecognize
public class ImageRecognize {
private int mMajarVersion = 1;
protected int mMinorVersion = 9;
private static int mRevision = 980;
public void printVersion() {
System.err.println("Version: " + mMajarVersion + "." + mMinorVersion + "_" + mRevision);
}
public native void setMMajarVersion(int val);