Quantcast
Channel: プログラム の個人的なメモ
Browsing all 860 articles
Browse latest View live

【分散リポジトリ】【HG】【Linux】 Mercurial(HG) ~バックアップ / データ移行編~

参考文献http://cointoss.hatenablog.com/entry/2012/09/11/211223

View Article


【Apache Wicket】 Apache Wicket [1] ~ 入門編 ~

■ 特徴 * 軽量フレームワーク * MVCを採用 バージョンについてhttps://wicket.apache.org/start/download.html2016/10/08 現在 Wicket 8.x : 開発中 Wicket 7.x : サポート中 Wicket 6.x : サポート中 Wicket 1.5.x : セキュリティバグのみサポート ■ 環境構築必要条件 * Java :...

View Article


【Spark Framework】Spark Framework [1] ~ 入門編 / 環境構築・Hello World ~

■ Spark Framework * 分散処理エンジン Apache Sparkとは異なる 特徴 * 軽量フレームワーク * Java EEを使わない => JSP/Servletを使わない。Tomcat上に動かさずにすみ、サーバ(Jetty)も内包されている 周辺ツール * ビルド管理 : Maven, Gradle * Viewテンプレート : FreeMarker, Verocity,...

View Article

【Java】 日付・日時 について ~ 応用編 ~

■ 現在時刻を取得する [1] Date を使用する場合 import java.util.Date; Date date = new Date(); // Tue Nov 18 23:53:23 JST 2014 System.out.println(date.toString()); [2] Calendar を使用する場合 import java.util.Calendar; Calendar...

View Article

【Linux】 ホスト名を指定/変更するには...

手順概要[1] /etc/hosts を編集する [2] ネットワークをリスタート 例:127.0.0.1にホスト名「samplehost」を適用する[1] /etc/hosts を編集する sudo vi /etc/hosts ~~~~ 127.0.0.1 localhost ・・・略・・・samplehost ~~~~ [2] ネットワークをリスタート...

View Article


【Java】正規表現 [3] 数字/文字の出現回数を数える ~Matcher.find() ~

はじめに * パスワードの強度を測るのに、数字/文字の出現回数を数えることがある それを正規表現を使って実現する サンプルNumericCountValidator.java/** Rule:数字がX個あるか */ public class NumericCountValidator extends RuleAbstract { public static void main(String[]...

View Article

【Java】 可変の設定を取り込むには ~ コマンドライン引数 / システムプロパティ ~

はじめに可変の設定値をJavaプログラムに取り込むためには、以下のような方法が考えられる [1] 外部ファイル [2] DB [3] コマンドライン引数 [4] システムプロパティ 今回は「[3] コマンドライン引数」「[4] システムプロパティ」を扱う■ コマンドライン引数 * 以下が詳しい * ただし、main()がないプログラムでは使用できない...

View Article

【Linux】 sudo

コマンド:sudo * 他のユーザーとしてコマンドを実行するコマンド `オプション`意味備考-lそのユーザーに対して許可されたコマンドを表示する-uroot以外のユーザーで実行するときに指定-sroot権限で対話式シェルを起動するroot権限が必要なコマンドを多く使う場合に、いちいちsudoする必要がなくなり便利 -s の詳細は、以下のサイトを参照のこと...

View Article


【MySQL】 MySQL で、データを暗号化 / 複合化 する

MySQL で、データを暗号化 / 複合化 する方法 * AES_ENCRYPT() / AES_DECRYPT() などの暗号化関数を使用する https://dev.mysql.com/doc/refman/5.6/ja/encryption-functions.htmlサンプル1テーブルCREATE TABLE IF NOT EXISTS `user` ( `user_id`...

View Article


【Linux】 crontabコマンド

■ cron (クローン) * 決められた時刻にコマンド/プログラム/シェルを定期的に実行させるためのデーモン ■ crontab(クローン タブ) * 一定の時間に自動で起動させるためのスケジューラを管理するコマンド 設定内容をエディタを起動して編集するcrontab -u 【ユーザ名】 -e 設定内容を表示するcrontab -l 設定内容を破棄crontab -r ■ ファイル書式分 時 日...

View Article

【Java】 画像編集 ~ 画像を縦・横に結合する ~

はじめに * Javaの標準APIのみで同じサイズの画像を縦もしくは横に結合する サンプル拡張子取得で以下の関連記事を参照のこと http://blogs.yahoo.co.jp/dk521123/6683738.htmlMain.javaimport java.awt.Graphics; import java.awt.image.BufferedImage; import...

View Article

【Java】【MySQL】 Unique制約でエラーになった場合、リトライする

実装方法https://dev.mysql.com/doc/refman/5.6/ja/error-messages-server.htmlエラー: 1062 SQLSTATE: 23000 (ER_DUP_ENTRY) メッセージ: '%s' はキー %d で重複しています このエラーメッセージで返されるメッセージでは、ER_DUP_ENTRY_WITH_KEY_NAME...

View Article

【Java】 外部プログラム/コマンド実行でタイムアウト設定するには...

タイムアウトについて * もし、重く時間が掛かる場合、タイムアウトを設定して中断することも考えなくてはならない。 ■ Java1.8http://www.ne.jp/asahi/hishidama/home/tech/java/process.html#Process_waitFor_timeoutによると、以下のように簡単に実装できるらしい boolean isDone =...

View Article


【Android】 アプリを 実機 でテストする

■ 環境開発環境 * Windows10 * Android Studio2.2.2 * JDK1.8(今はJDK1.7で開発しないとダメだけど) ※ Android Studioの設定は、以下の関連記事を参照のこと http://blogs.yahoo.co.jp/dk521123/32324781.html実機 * ASUS ZENPHONE * Android 5.1.1 ■...

View Article

【Java】 Java で、 Email を送るには... ~ SMTP認証編 ~

はじめにhttp://blogs.yahoo.co.jp/dk521123/36230453.htmlhttp://blogs.yahoo.co.jp/dk521123/36230816.htmlの続き。 今度は、SMTP認証に対応する。 ポイント * Sessionを作る際に、違いがある SMTP認証なしProperties props = new Properties(); Session...

View Article


【MySQL】 MySQL を複数インスタンスで起動させる

方法[1] mysqld_multi を利用する [2] mysqld_multi以外の方法 参考文献 mysqld_multi...

View Article

【SQL】【MySQL】 データあればUPDATE、なければINSERT ~ DUPLICATE KEY / 条件付編 ~

はじめにhttp://blogs.yahoo.co.jp/dk521123/36225584.htmlでINSERT or UPDATEを扱ったが、条件付きでUPDATEできる事を考える 解決方法 * DUPLICATE KEY UPDATE内で、IF文を使う IF文IF(【条件式】, 【真の場合の値】, 【偽の場合の値】) サンプルCREATE TABLE文CREATE TABLE...

View Article


【Linux】【Apache】 Linux上の Apache でSSL通信を行う

ApacheでSSL通信を実現するには... * SSLモジュール「mod_ssl」を利用する => OpenSSLを利用しているので、事前にインストールしておく必要がある 環境 * OS : CentOS7 * Web Server : Apache/2.4.6 事前準備Apacheのインストール * 以下の関連記事を参照のこと...

View Article

【Openssl】【Linux】 Openssl での証明書作成

前提条件OpenSSLのインストール * 以下の関連記事を参照のこと http://blogs.yahoo.co.jp/dk521123/33899152.html【1】Webサーバの秘密鍵の生成 openssl genrsa -des 1024 > 【サーバの秘密鍵ファイル】で作成する openssl genrsa -des 1024 > server.key Generating...

View Article

【MySQL】 複数インスタンスをあげた際に、別ポートのDBにmysqlコマンドでログインできない

現象説明http://blogs.yahoo.co.jp/dk521123/36493945.htmlで、複数インスタンスをあげた後に、以下の関連記事 http://blogs.yahoo.co.jp/dk521123/36283180.htmlにある「■ rootの設定」を行うのだが、ログインできない。 # [1] /var/log/mysqld_13306.logg...

View Article
Browsing all 860 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>