Skip to content

Instantly share code, notes, and snippets.

View neetsdkasu's full-sized avatar
🔰
take it easy

Leonardone @ NEETSDKASU neetsdkasu

🔰
take it easy
View GitHub Profile
@neetsdkasu
neetsdkasu / bigint.cpp
Last active December 26, 2015 00:39
class managing Big Integer ( test on ideone: http://ideone.com/EGANYD )
#include <iostream>
#include <cstdio>
using namespace std;
class Carrier;
class BigInt;
class Decimal;
class Carrier {
friend class Decimal;
@neetsdkasu
neetsdkasu / cdsrc.bat
Last active August 29, 2015 13:56
srcディレクトリを探すバッチファイル (コマンドプロンプトを使ったJava開発に使う、Windows7)
@echo off
rem Javaなどでsrc以下の深いパッケージ名ディレクトリからsrcディレクトリまで飛ぶ
rem 現在パスにsrcディレクトリがあるならそこまで戻る
rem 現在パスからの上位階層のディレクトリ内にsrcディレクトリがある場合もsrcディレクトリに入る
rem 例1
rem C:\develop\helloworld\src\mypackage\hoge\foo\bar>cdsrc.bat
rem C:\develop\helloworld\src>
rem 例2
@neetsdkasu
neetsdkasu / scanfile.bat
Last active September 4, 2017 06:24
MSEでコマンドラインからファイルをウィルススキャンする。(simply batch to scan file by MSE(Microsoft Security Essential) on command prompt.)
@rem scanfile.bat
@rem MSEでコマンドラインからファイルをスキャンする
@rem 環境変数PATHの通った適当なディレクトリにこのファイルを設置して使う
@if "%~1"=="" goto usagelabel
@if /I "%~1"=="-p" goto pauselabel
@if /I "%~1"=="/p" goto pauselabel
@if not exist "%~1" goto usagelabel
"C:\Program Files\Microsoft Security Client\MpCmdRun.exe" -Scan -ScanType 3 -File "%~f1"
@exit /b
:pauselabel
@neetsdkasu
neetsdkasu / SampleForm.java
Created March 13, 2014 19:02
EZアプリ(J)でのmicroSDカードへのアクセス。 EZアプリ(J)エミュレータ上で動作確認済。ルートパスを取得してからファイルアクセスを行う。EZアプリ(J)エミュレータ上ではC:\Program Files\EZAPLI_J_EMULATOR\fcdata以下に保存される。※エミュレータ上のルートパスは sd/ ( file:///sd/ ) だけど実機上は不明。
package sample;
import java.util.Enumeration;
import javax.microedition.io.Connector;
import javax.microedition.io.file.FileConnection;
import javax.microedition.io.file.FileSystemRegistry;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
@neetsdkasu
neetsdkasu / Prime.java
Last active August 29, 2015 13:59
seek Prime Number.
/**********************************************************************
Date: 2014-04-14
Author: Leonardone @ NEETSDKASU
★素数探索
素数探索のアルゴリズムを思いついたのでここに記す。
※自分で思いついたが、凡人の俺が思いつくくらいなので
※既に名のある有名なアルゴリズム、あるいはその劣化バージョンにだと思われる
@neetsdkasu
neetsdkasu / Hosts.java
Last active August 29, 2015 14:01
sort in hosts file
/*
* hosts ファイルの整理
*
* author: Leonardone @ NEETSDKASU
*/
package myapp.tool;
import java.lang.Comparable;
import java.lang.String;
import java.lang.System;
@neetsdkasu
neetsdkasu / MEMO.txt
Last active August 29, 2015 14:04
Ezアプリ(J)メモ、アプリ内でのシステムスレッドに関して(スレッドセーフなアプリを目指して) Canvas ver.
スレッドセーフなアプリを作るため
システムスレッドに関する実験をしてみた
実験に使用したコードも添付する
アプリの状態遷移やキー入力などでどのスレッドが呼ばれるのか
3つのシステムスレッドを確認できた
スレッドA
 MIDletのコンストラクタ生成
@neetsdkasu
neetsdkasu / 15puzzle.c
Created April 15, 2015 17:10
15 puzzle
/* 15 puzzle */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <time.h>
typedef enum _Boolean { False = 0, True = -1 } Boolean;
Boolean confirm(char const *msg) {
@neetsdkasu
neetsdkasu / fifteen-puzzle
Last active August 29, 2015 14:19
自作プログラミング言語で作った15パズルのソースコード
1 CLS ALL
2 FLUSH OFF
3 GOSUB r
4 GOSUB w
5 GOSUB q
6 GOSUB x
7 END
8 LABEL a
9 POSXY A, B
10 ADDME A, 16
@neetsdkasu
neetsdkasu / delete_empty_subdir.bat
Created July 1, 2015 21:06
空のサブディレクトリを削除する。(ただし、このままだと浅い階層順なので削除されないディレクトリが生じる)
@for /r %%i in (.) do if not "%%~dpfi\"=="%~dp0" rmdir "%%~dpfi"