2015-01-01から1年間の記事一覧

D言語で少数第2位で四捨五入

test.d import std.stdio; import std.math; double round(double val) { return floor(((val * 100) + 5) / 10.0) / 10.0; } void main() { writeln(round(1.45)); writeln(round(1.44)); }実行 dmd test.d ./test 結果 1.5 1.4

GmailでJava Mail

以下のサイトからJava Mailをダウンロード JavaMail API export CLASSPATH=$CLASSPATH:/xxx/javamail-1.4.5/mail.jar:.安全性の低いアプリの許可を有効化 Sign in - Google Accounts import java.util.*; import java.io.*; import javax.mail.*; import jav…

JavaScriptでファイルダウンロード

var a = document.createElement('a'); a.download = 'test.txt'; a.href = window.URL.createObjectURL(new Blob( ['test'], {type: 'application/octet-stream'} )); a.click();

JavaScriptでのファイル名拡張子チェック

var fileName = 'test.csv'; var type = fileName.split('.'); if (type[type.length - 1].toLowerCase() == 'csv') { alert('csv'); }

Notepad++の正規表現で特定の文字以降を削除

「+」以降の文字列を削除する場合検索文字列:[+].*$ 置換文字列: