全銀仕様データレコード使用可能文字 0 1 2 3 4 5 6 7 8 9 (数字) ABCDEFGHIJKLMNOPQRSTUVWXYZ (英大文字) アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン (カタカナ) ゙ 濁点 ゚ 半濁点 ( ) 丸括弧 「 」 かぎ括弧 / スラッシュ - ハイフン (ー 長音とは違いますのでご注意ください) . ピリオド \ 円マーク スペース ※ 使用可能文字はすべて半角です。
全銀仕様データレコード使用可能文字 0 1 2 3 4 5 6 7 8 9 (数字) ABCDEFGHIJKLMNOPQRSTUVWXYZ (英大文字) アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン (カタカナ) ゙ 濁点 ゚ 半濁点 ( ) 丸括弧 「 」 かぎ括弧 / スラッシュ - ハイフン (ー 長音とは違いますのでご注意ください) . ピリオド \ 円マーク スペース ※ 使用可能文字はすべて半角です。
Struts1.3.5のMaskValidatorでまとめてたけど、改めてまとめてみた。よく使いそうなものだけを選抜。正規表現無敵説を感じる。 チェックはEclipseのQuickRExを使っている。Windpowsについている文字コード表をもとに調べた。文字コードはUnicode。 机に一冊 こういう本は一札持っておきたいところ。 半角英字 https://gist.github.com/daipresents/119881443e690c492a0d7b5deb6e1e1d.js?file=gistfile1.txt ex => abcdefghijklmnopqrstuvwxyz 半角数字 https://gist.github.com/daipresents/119881443e690c492a0d7b5deb6e1e1d.js?file=gistfile2.txt ex => 0
Eclipse に AWS Toolkit for Eclipse | AWS をインストールした際に、ちょっと嵌ったのでメモ。 環境 OS X 10.8.4(12E3067) java version "1.7.0_11" Eclipse Standard/SDK Version: Kepler Release Build id: 20130614-0229 インストール時のエラー 概要 マーケットプレースから、AWS Toolkit for Eclipse を選択してインストールしたところ、以下のエラーが発生した。 Amazon SimpleDB Management のインストール中に、org.eclipse.datatools.sqltools.sqlscrapbook 1.0.0 が見つからないというエラーが発生した。 Amazon SimpleDB Management の チ
この記事の方法でやろうとしたら下記のようなエラーが出ました。 Cannot complete the install because one or more required items could not be found. Software currently installed: Amazon SimpleDB Management 1.0.0.v201111161400 (com.amazonaws.eclipse.datatools.enablement.simpledb.feature.feature.group 1.0.0.v201111161400) Missing requirement: Eclipse Data Tools Platform Amazon SimpleDB UI Plug-in 1.0.0.v201111161400 (com.amazonaws.ec
インストール解説動画 http://d36cz9buwru1tt.cloudfront.net/videos/eclipse-java-sdk-video.html インストールに成功するとこんな感じでメニューが出てきます。 AWS Explorer Viewが便利! AWS Explorer Viewという機能が秀逸で、S3のバケット一覧を見たりバケット内のオブジェクト操作を行うことができます。 わざわざブラウザでくそ重いWebコンソール画面を開かなくて済むので大変便利です。 S3を扱うコードを書くときは、コード改修→バケットの中身確認→コード改修というサイクルをぐるぐるまわすことになるので、この一連の作業をEclipseだけで完結できるのは非常に効率がよいです。 S3で東京リージョンのバケットを扱う方法 SDKにはご丁寧にサンプルコードが同梱されています。 このサンプルコードは実行可能
こんにちは。クラスメソッドの稲毛です。 仕事ではクライアントサイドの開発に携わる事の多かった私ですが、この度AWSに触れる機会がありましたのでその備忘録として残そうと思い本記事を執筆しました。これからAWSを使ってみようという方にとって有益な情報となれば幸いです。 今回はS3からファイルをダウンロードするアプリケーションをJavaで作成しました。 開発環境 Eclipse 3.7 Indigo Pleiades All in One 開発環境にはEclipseを用います。 後述するAWS Toolkit for Eclipseでは、Eclipse IDE for Java EE Developers 3.7が推奨されているので、Eclipse 3.7 Indigo Pleiades All in OneのJavaパッケージを用意しました。 AWS Toolkit for Eclipseのイ
Stop the CNAME chain struggle: Simplified management with Route 53 Resolver DNS Firewall Starting today, you can configure your DNS Firewall to automatically trust all domains in a resolution chain (such as aCNAME, DNAME, or Alias chain). Let’s walk through this in nontechnical terms for those unfamiliar with DNS. Why use DNS Firewall? DNS Firewall provides protection for outbound DNS requests fro
指定したテーブル名( table_reference )に格納されているデータをすべて削除します。 全てのデータを削除するには DELETE 文を使って DELETE FROM tbl_name でも同様のことが行えます。ただ DELETE 文がデータを 1 つずつ削除するのに対して、 TRUNCATE TABLE 文の場合はテーブルをいったん削除して改めてテーブルを作成するためテーブルに格納されているデータが非常に多い場合には高速で行える場合があります。また他にも異なる点があるのでのちほど解説します。DELETE 文については「データを削除する(DELETE文)」を参照されてください。 -- -- それでは実際に試してみます。次のようなテーブルを作成しました。
Javaでtruncate文を書く方法です。そのままですが、java.sql.Statementを使用します。 以下、すごく簡単に書きますがコネクション取れる前提です。 import java.sql.*; public class oracleDbConnect { public static void main(String[] args){ Connection con = null; PreparedStatement stmt = null; ResultSet rs = null; try{ Class.forName("oracle.jdbc.driver.OracleDriver"); con = DriverManager.getConnection("jdbc:oracle:thin:@ 10.92.1.1:1521:instance","usr","pass"); s
この記事は2012年に書かれたものです。最新情報はAWS公式ドキュメントを参照してください。 DynamoDB が東京リージョンで使えるようになりましたね!ようこそ東京リージョンへ! 【AWS発表】 Amazon DynamoDBが東京リージョンで利用可能に http://aws.typepad.com/aws_japan/2012/02/amazon-dynamodb-tokyo.html さて、今日は米国東海岸リージョンでAWS Toolkit for Eclipseを使ってDynamoDBの低レベルAPIを使ってみたメモを載せます。 事前準備 Eclipseをインストール AWS Toolkit for Eclipseをインストール&セットアップ 詳細: http://aws.amazon.com/jp/eclipse/ リリースノート: http://aws.amazon.com/
直接ダウンロードが出来ませんので、以下の手順を実施します。 ① MySQL の Developer Zone から、「Development with MySQL」 の 「Java / JDBC」 をクリックします。 ② 「MySQL Connector/JDBC」 の 「MySQL Connector/J」 をクリックします。 ③ 「Source and Binaries (tar.gz)」 の 「Pick a mirror」 をクリックします。 ④ 名前や居住国など必要な項目を入力し、「mysql-connector-java-3.1.13.tar.gz」 をダウンロードします。 (バージョンはその時の最新を取得してください。) ⑤ ダウンロードした、「mysql-connector-java-3.1.13.tar.gz」 を /root/ にコピーします。 [root@linux ~
はじめに いまやクラウドサービスの代表格とも言えるAmazonですが、EC2やS3をはじめとして、さまざまなサービスを提供しています。 数年前に私も少しだけEC2やS3を使用したことがあるのですが、最近はあまりさわっていませんでした。 しかし今回AWSについての調査をきっかけに、各種AWSサービスについて復習&AWS SDKでの動作確認をしていきたいと思います。 今回はNoSQLの高速データベース、Amazon DynamoDBです。 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.2 Java : 1.6.0_26 Scala : 2.9.1 final SBT : 0.11.2 なお、AWSへの登録は終わっているものとします。 Amazon DynamoDB Amazon DynamoDBについての解説はここに詳しく書いてあるので詳細は省きます。 Simp
この記事は2012年に書かれたものです。最新情報はAWS公式ドキュメントを参照してください。 前回の記事ではDynamoDBのサンプルプログラムを例としてAWS SDK for Javaの低レベルAPIからDynamoDBを利用する方法を紹介しました。 今日はもう1つのAPI「高レベルAPI」をDynamoDBのドキュメントに掲載されているサンプルプログラムに沿って使ってみた時のメモを載せます。 高レベルAPIの概要やサンプルプログラムはこちらから。 Using the Object Persistence Model with Amazon DynamoDB http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/JavaSDKHighLevel.html 概要 高レベルAPIではクラスとDynamoD
タイトルが文字化けするのは一応charsetを確認する必要がある。 だいたい次の設定で文字化けが解消されるはずだ。 Message msg = new MimeMessage(session); ((MimeMessage)msg).setSubject("文字化けテスト","UTF-8"); 本文の文字化けには二つを指定する必要がある。 一つはcontent-typeの指定だ。本文がhtmlを含むtextであれば次のように指定する。 Message msg = new MimeMessage(session); msg.setContent("文字化けテスト<br/>", "text/html;charset=UTF-8"); 二つはContent-Transfer-encodingの設定だ。MUAによっては“7-bit”でencodingしないものもあるが、その対応についてはrefer
ご回答ありがとうございました。 解答の手順どうりに行ったところメール送信を行うことができました。 jakarta-comons-emailでもメール送信を行うことができました。 ちょっと感動しています。 msnのメール送信ではoutlookからも送信できなかったのでそれがおそらく原因 なのかなと思っています。 ありがとうございました。 import java.util.*; import javax.mail.*; import javax.mail.internet.*; public class MailTransfer{ public static void main(String[] args) { try { // SMTPサーバー設定 Properties props = System.getProperties(); props.setProperty( "mail.smtp
Javaでメール送信する場合にはJavaMailっていうAPIを使うことは知っていたが、 実際に使ったことは無かったから試しにこれ使ってメールを送信してみた。 まず、JavaMailはjavax.mailパッケージ配下に必要なクラスがあるが、JavaEEに含まれるものなのでSE環境で使うには実装をクラスパスに追加する必要がある。 こっからダウンロードできるよ♪ JavaMail API 右のDownloadsってリンクを辿りダウンロードページヘGo。 ソースは以下のようになった。 Gistにもうpした。 JavaMail Example · GitHub ...と言うかそのまま貼り付ける技を身につけたw 送信するSMTPサーバは自前でなくても、プロバイダの奴とかを利用すれば良い。 デフォルトのポート以外で接続しなきゃいけないならポート番号の指定が必要。 もちろん、認証も必要。 という訳で、
やりたいこと Javaで、プログラムを一時中断させたい。 そこで、sleep関数的なものを入れる、という話 やってみる それで、sleep関数を探してみると、Threadクラスの中にありました。 (Threadクラス以外にはないっぽい) sleep関数の定義は、以下のようになっています。 public static void sleep(long millis) throws InterruptedException そこで、メインのプログラムに以下の行を挿入します。 try{ Thread.sleep(3000); //3000ミリ秒Sleepする }catch(InterruptedException e){} これで、無事にプログラムを一時中断できました。 #スレッドって、複数並列実行させるためにあると思っていたけど、メインはメインスレッドとして動いているんですね。Thread.sl
// 列数 int NUMBER = 5; // ファイルの読み込み // 1行毎に配列に格納する。 String file[] = loadStrings("file.csv"); // 2次元配列。data[行][列] String[][] data = new String[file.length][NUMBER]; // file[]の内容を","で区切って2次元配列に格納 for(int i=0; i < file.length; i++){ String tmp[] = split(file[i], ","); for(int j=0; j < tmp.length; j++){ data[i][j] = tmp[j]; } } // 出力 for(int i=0; i < file.length; i++){ for(int j=0; j < NUMBER; j++){ pr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く