SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。
かなり以前にJavaHLを使ってみましたが、久しぶりに使う機会がありました。 ちなみに、JavaHLはここからダウンロード可能で、ソース等はここで公開されており(ViewVC)、チェックアウト等を行う場合はここから行うことが可能です。 で、Eclipse3.2(Subclipseプラグイン導入済み)上で-Djava.library.pathでlibsvnjavahl-1.dllを格納しているパスを指定して、ごにょごにょと実行。例えば以下のような感じ。 // ワーキングコピーC:/svn/testrepos以下のフォルダを再帰的にupdateする SVNClientInterface client = new SVNClient(); long revision = client.update("C:/svn/testrepos", Revision.HEAD, true); System.
Solarisの例: % cc -G -I /usr/java/include -I /usr/java/include/solaris JniJikken.c -o libJniJikken.so Solarisでのmakefileの例: all: libJniJikken.so lib%.so: %.c %.h cc -G $< -I /usr/java/include -I /usr/java/include/solaris -o $@ %.h: %.class javah $* %.class: %.java javac $< ↑この例の場合、javaのコンパイル・javahでの生成まで含んでいる。 VC++の例: インクルードパスの追加方法参照。 ↓JDK1.6の場合 C:\Program Files\Java\jdk1.6.0\include,C:\Program Files\
日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート
The Java Pairing-Based Cryptography Library (JPBC) provides: A Port of the Pairing-Based Cryptography Library (PBC), library developed by Ben Lynn, to performs the mathematical operations underlying pairing-based cryptosystems directly in Java. A Wrapper that enables the delegation of the pairing computation to the PBC library to gain in performance. An implementation of Multilinear Maps based on
JNI (Java Native Interface) は、Java 言語のコードから、C/C++ 言語のコードを呼び出す仕組みのことです。C/C++ 言語はオペレーティングシステム (OS) に依存した性質を持つので、ネイティブ (native) 言語と呼ばれることがあります。 JNI を利用する主な理由は、ある決まった演算を高速に行いたい、Windows API (Application Programming Interface) を呼び出したいなどが挙げられます。 C/C++ 言語のコードは DLL (Dynamic Link Library) ファイルとして準備しておき、Java 言語のアプリケーション (ユーザの作成するプログラム) から DLL に定義された関数を呼び出します。 今回は、MinGW GCC を用いて JNI に沿った DLL を生成する方法、そして Java
人によっては自然なことすぎて案外きづかない。また、人によっては文字コードってなに???ということで全くきづかない。 日本製の一般的なテキストエディタ、例えばサクラエディタやMIFESでは指定しない限りShift_JISで保存されます。だからこそ普通につかえる。 EditraってUTF-8でしか保存できません。となるとこのような弊害がでます。以下はJavaのHelloWorld。 class Test { public static void main(String[] args) { System.out.println("こんにちは!"); } } コマンドプロンプトからjavacコマンドでコンパイルします。 javac Test.java D:\lab\Java> javac Test.java Test.java:3: 警告:この文字は、エンコーディング MS932 にマップできませ
Update: Java is no longer available in the Ubuntu repositories (any version)! See the following posts instead: How To Install Oracle Java 7 (JDK) In Ubuntu and Install Oracle Java (JDK) 7 in Ubuntu via PPA Repository Java is usually available for Ubuntu users in the Partner repository. But it's not there for Ubuntu 10.10 Maverick Meerkat. Sun Java wasn't available in the Ubuntu official Partner re
この Web ページでは,我々の研究室で学部学生/大学院学生 と行なっている各種の入門演習の資料 (データベース,プログラミング, ネットワーク等に関する演習)を公開しています. 目次 【データベースソフトウエアと Web サーバソフトウエアと関連ツールのインストールと使用法】 Apache, MySQL, PHP, phpMyAdmin インストールと各種ツールの使用法 PostgreSQL インストールと各種ツールの使用法 Java DB (Derby) インストールと各種ツールの使用法 Firebird のインストールと各種ツールの使用法 DB2 Express-C インストール HiRDB インストールと各種ツールの設定 【リレーショナルデータベース演習】 SQL 入門 郵便番号データベース演習 【Java プログラミング】 Java と Java 開発環境 Eclipse
Ubuntu 10.04 にアップデートしたんだけど,標準だと,OpenJDK しか入れられなくなった. OpenJDK はちょっとバギーだし,Font 回りの設定とかがグダグダなので, 日本語が上手く表示出来なかったりするので,sun のやつを入れる $ sudo add-apt-repository 'deb http://archive.canonical.com/ lucid partner' $ sudo apt-get update $ sudo aptitude install sun-java6-jdk で,インストール出来るので, デフォルトの設定を変更しちゃえば終り $ sudo update-alternatives --config java There are 2 choices for the alternative java (providing /usr/b
はじめに 企業間の受発注取引をインターネットを利用して行うB2B(企業間電子商取引)も、ロゼッタネットをはじめとして、ここ数年で導入が活発化してきています。B2Bシステムを構築する際に欠かせないのがセキュリティの確保であり、セキュリティインフラの中心となるのがSSL(Secure Socket Layer)です。本記事では、J2SE1.4から標準で用意されたJSSE(Java Secure Socket Extension)のAPIを利用した簡単なSSLサーバー/クライアントの実装例を紹介します。 対象読者 Javaプログラミングを行ったことがある方を対象とします。 必要な環境 サンプルは以下の環境で動作確認を行っています。 J2SE1.4 J2SE5.0 SSLについて SSLは、ネットワークを通じたデータ送信時にデータの機密性および整合性を保護するために設計されたプロトコルです。SSL
AESによる暗号化・復号化 Javaには、Cipherという暗号化・復号化を行うクラスが用意されている。 DESとか色々な種類の暗号をこのクラスによって使うことが出来る。 AESは JDK1.4.1ではサポートされていないが、JDK1.4.2ではサポートされている。 JDK1.5でもサポートされているが、128bit以外は使えないっぽい。 JDK1.6ではjce_policyを更新すれば使える。[2008-08-15] 単純な例 秘密鍵(暗号化・復号化で同じものを使う)をバイト列で用意して使う例。 import java.security.AlgorithmParameters; import java.security.Key; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.cryp
オープンソース活動と言う事でJava用暗号ライブラリであるBouncyCastleのインストール手順に関してまとめておきます。まずはインストール手順ですが、 手順1: BouncyCastleのjarファイルを http://www.bouncycastle.org/ からダウンロードする。利用するJDKのバージョンと一致した物か全てをダウンロードするが、jarファイル別々もダウンロードは可能。私は色々便利(ソースも含んでいるのでお勧め)なので全て含んでいる物をダウンロードしている。現在のVer1.29だと crypto-129.tar.gz か crypto-129.zip となります。情報が少ないから結局ソースを追う事が多いです(^^; 手順2: BouncyCastleのjarファイル(例:bcprov-jdk14-129.jar/bcmail-jdk14-129.jar/bctsp
この連載では,Javaを使って普段の仕事をラクにするツールを作っていきます。第10回では,人気急上昇中のスクリプト言語をJavaから扱ってみます。スクリプト言語の扱い方を知って,Javaとスクリプト言語のいいとこ取りをできるようになりましょう。 皆さんこんにちは,kikainekoです。日々の定型的な業務をJavaで自動化してラクする方法を紹介するこの連載も,いよいよ10回目を迎えました。今回は,Javaからスクリプト言語を扱う方法を説明します。 ここ最近,PerlやRuby,JavaScriptなどのスクリプト言語がいっそう注目されるようになっています。その理由は,何と言っても開発生産性が高いことにあります。ソフトウエアは年々複雑化しているにもかかわらず,短期間で開発することが求められています。そのニーズに応えるために,スクリプト言語は有力な選択肢の一つとなっているのです。 スクリプト言
日本語メッセージがShift-JISでエンコードされており、かつ適切にハンドリングされていないようなのでUTF-8環境のeclipseでfindbugsを実行すると文字が化ける(findbugs-1.3.9)。簡易処置として、すべての日本語メッセージファいるをすべてUTF-8に変換する。ECLIPSE_HOME を eclipse インストールディレクトリ、findbugs-pluginがeclipseにインストールされているものとして、以下のコマンドを実行。 $ cd ECLIPSE_HOME/plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821/ $ mkdir tmp $ cd tmp $ jar xvf ../findbugs-plugin.jar $ find . | grep _ja ./edu/umd/cs/fin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く