java

 

javaトップ

javaのトップです。

新サイト、tree-mapsを公開しました!!

tree-maps: 地図のWEB TOOLの事ならtree-mapsにお任せ!

地図に関するWEB TOOL専門サイトです!!

大画面で大量の緯度経度を一気にプロット、ジオコーディング、DMS<->DEGの相互変換等ができます!

◯ 広告
アクセス. タイトル 概要
  • 904クリック
  •  
java
javaのトップです。
  • 3559クリック
  •  
java
Java API for Google geocoderを使って簡単にjavaで緯度・経度を取得します。サーバサイドからgoogleジオコーディングする際は自力でコーディングせず、是非このライブラリを使って楽しましょう!
  • 2730クリック
  •  
java
Apache Http Client4を使ったサンプルコードです。APIをリクエストする際等でHttp Clientを使う際に、汎用親クラスがあると便利です。
  • 1824クリック
  •  
java
jsp内で起きるエラーは通常catalina.outに出力されます。それだとlog4j・logbackのSMTPアペンダでアラートメールを送信できません。el式の記述ミスやjsp内でのヌルポをロガーで拾ってアラートメールを送信しましょう!
java
javaにはExecutorServiceという簡単に並列処理ができるクラスがあります。全ての並列処理の完了を待ってから次の処理を行う等も簡単に行えます。
  • 5099クリック
  •  
java
google-http-java-clientを使ったサンプルコードです。HttpClient4よりも簡単なコードでhttpリクエストする事ができます。更に、レスポンスxml・jsonをパースしてオブジェクトに変換する事もできます。
java
javaのpropertiesクラスの汎用操作クラスを作成します。更にpropertiesのkeyをenum化する作業を自動化するクラスも作成します。おまけで、同一キーでサーバ毎に値だけを変えたい要望に答えられる機能も実装しています。
順位 アクセス タイトル 概要
1 位
63500クリック
6 users
MySQL
シェルスクリプトからMySQLを実行
シェルスクリプトから、MySQLの色々なコマンドを実行します。それぞれトランザクションが有効か無効かについてもまとめます。これらを全て把握すると、linuxサーバ上でのMySQLの操作が速く効率よく行えるようになります。
2 位
62312クリック
6 users
bash
bashのmailコマンドでメールを送信
bashのmailコマンドでメール送信するサンプルです。シェルスクリプトでメール送信する際に誰もが一度は遭遇する文字化けも回避する事ができます。mailとmailxコマンドの両方を用意しました!
3 位
56952クリック
 
WEB TOOL
複数の緯度経度を地図にプロットする
複数の緯度経度をgooglemap上にプロットします。複数の緯度経度を一気にプロットできるサイトは少ないので是非利用してみて下さい!solrのSpatial Search等、位置情報検索で取得した緯度経度が正しいかを確認する場合等に便利です!
4 位
44325クリック
23 users
MySQL
mysqldumpでロックせずオンラインバックアップする
mysqldumpでロックをせずオンラインバックアップをしましょう。通常書き込みロックがかかってしまうmysqldumpですが、ロックをかけない方法があります。読み込み・書き込みロックがかからないので安全にオンラインバックアップが実現できます。これを知っていないとdump中に更新ロックでアプリが停止する事があるので是非使い方を覚えましょう。
5 位
39716クリック
7 users
MAC
パスワード有りsshの自動ログイン
macで開発していると、ターミナルでsshでサーバへログインする事が多いと思います。毎回パスワードを入力するのが面倒なので、シェルスクリプトでsshの自動ログインスクリプトを書いてみます。この記事のサンプルスクリプトで作業効率を高める事ができると思います。
6 位
33207クリック
 
MySQL
MySQLでgroup byした結果を高速にカウントする
MySQLでgroup byした結果を高速にカウントします。サブクエリや一時変数を使わず、インデックスを活用して高速にカウントします。大量にデータがあるテーブルに対するカウントは非常に遅いので工夫が必要です。
7 位
30193クリック
4 users
MySQL
MySQLで大量レコードのjoin
MySQLのパフォーマンス・チューニングです。レコード数が多い場合、inner join/left outer joinは非常に遅くなります。joinするデータ自体を減らしたり、joinするタイミングを遅らせる等でパフォーマンスを改善しましょう。
8 位
27735クリック
6 users
solr
solrを使う前に知っておくべき事
solrというものが何ができて何ができないか、得意・不得意な点はどこか、を検証します。主にMySQL等のRDBとの比較になります。私が実際に業務でsolrを使った際に得た知識を元に書いています。
9 位
27456クリック
1 users
WEB TOOL
複数の住所をジオコーディングして緯度経度を一気に取得
複数の住所からジオコーディングして緯度経度を一気に取得し、地図にプロットする事ができるWEBツールです。ジオコーディングのwebサイトは一度に処理できる件数が1件の場合が多く時間がかかります。複数の住所を一度にジオコーディングする事ができるので非常に効率がよくなります。
10 位
20650クリック
9 users
elasticsearch
elasticsearch.ymlの設定
elasticsearch.ymlを設定します。【注意】英語のリファレンスを見ながら研究中なので、間違いが多い可能性があります。
treeおすすめの書籍です!
【送料無料】実践ハイパフォ-マンスMySQL第2版

【送料無料】実践ハイパフォ-マンスMySQL第2版
価格:4,830円(税込、送料別)

【送料無料】エキスパ-トのためのMySQL運用+管理トラブルシュ-ティングガイド

【送料無料】エキスパ-トのためのMySQL運用+管理トラブルシュ-ティングガイド
価格:3,465円(税込、送料別)

【送料無料】基礎からのMySQL改訂版

【送料無料】基礎からのMySQL改訂版
価格:3,129円(税込、送料別)

◯ 広告