Skip to content

Instantly share code, notes, and snippets.

@hishidama
hishidama / JankenExample2.java
Last active August 29, 2015 14:12
Javaじゃんけん2
package example;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.List;
import java.util.Optional;
import java.util.Random;
@hishidama
hishidama / JankenExample1.java
Created December 27, 2014 03:47
Javaじゃんけん1
package example;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.List;
import java.util.Optional;
import java.util.Random;
@hishidama
hishidama / gist:fd4843f3ceaa12f3aa0f
Last active August 29, 2015 14:07
poi-3.10-FINAL remove sheet bug
package example;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Sheet;
@hishidama
hishidama / 0readme.txt
Created December 15, 2012 14:46
irofさんによってmzpさんを量産するMapReduceプログラム
このエントリーは「いろふ Advent Calendar」(http://atnd.org/events/34079)ではなく、
Hadoopアドベントカレンダー2012(http://www.zusaar.com/event/437104)の14日目です。
Hadoopの分散キャッシュ(http://www.ne.jp/asahi/hishidama/home/tech/apache/hadoop/DistributedCache.html)のサンプルを作ってみました。
------------------------
サンプルプログラムの仕様
------------------------
概要: irofさんにmzpさん(雪うさぎ)を量産していただきます。
(→なんでこうなったかの経緯 http://blog.goo.ne.jp/hishidama/e/6f540e8e0cdd3978d4f63115695f1da2)
@hishidama
hishidama / example.c
Created November 18, 2012 05:58
Cutter makefile example
#include "example.h"
int add(int m, int n)
{
return m + n;
}
int sub(int m, int n)
{
return m - n;
@hishidama
hishidama / FizzBuzz.java
Created August 8, 2012 16:58
ビット演算を駆使したFizzBuzz
package jp.hishidama.joke;
public class FizzBuzz {
public static void main(String[] args) {
for (String s : args) {
System.out.println(new FizzBuzz(s));
}
}
@hishidama
hishidama / InsertTable3.java
Created June 23, 2012 01:50
Oracle JDBC setTimestampとsetStringの実行時間比較
package example;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.Timestamp;
public class InsertTable3 {
@hishidama
hishidama / WebViewScalaSample2.scala
Created April 8, 2012 05:21
ScalaでJavaFXのWebViewを使うプログラム
package example.webview
import javafx.application.Application
import javafx.event.EventHandler
import javafx.fxml.FXML
import javafx.fxml.FXMLLoader
import javafx.fxml.Initializable
import javafx.scene.Scene
import javafx.scene.Parent
import javafx.scene.layout.StackPane
@hishidama
hishidama / Sum100Counter1.java
Created March 27, 2012 13:26
HadoopでCounterを使って1から100までの合計を算出するプログラム
package example;
import java.io.IOException;
import org.apache.hadoop.conf.Configured;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.NullWritable;
import org.apache.hadoop.io.SequenceFile;
@hishidama
hishidama / Sum100.java
Created March 26, 2012 12:52
Hadoopで1から100までの合計を算出するプログラム
package example;
import java.io.IOException;
import org.apache.hadoop.conf.Configured;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.fs.PathFilter;
import org.apache.hadoop.io.IntWritable;