南砂でのスーパーマーケット情報のまとめ。
①イオン南砂店 住所:江東区南砂6−7−15 電話:03-5677-3500 ②いきいき生鮮市場 住所:江東区南砂2丁目6−3 サンライズ東陽ビル 1F 電話:03-5606-7651 ③オーケーストア 住所:江東区南砂1−8−1 電話:03-5617-5640 ④まいばすけっと南砂2丁目店 住所:東京都江東区南砂2丁目28-3 電話:03-5653-5012
文字列の中である文字を置換することはとても簡単です。string.replace()やstring.replaceAll()またはstring.replaceFirst()などのさまざまなメッソドが使える。
ここで文字列中の指定した文字・複数の文字を正規表現で置換する方法を紹介します。
まず、例を見る。(日付文字列中の記号[/]、[-]と[.]を空文字に置換)
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class PaternMatchReplace {
/**
* @param args
*/
public
…
画面上で入力した日付の文字列を、javaサーバ側で日付に変更したとき、ありえない日付文字列を受けて、java側は正しくカレンダー日付に勝手に変わって受け付けました。調査した結果:例え20130732のような日付文字列に対して、javaは20130801と勝手に変わって受ける。同様に、20130700は20130630に勝手に変わる。
ここでは、setLenientメッソドで日付・時刻の妥当性をチェックする方法です。
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class CalendarWithLenient {
/**
* @param args
*/
public static void main(String[] args)
…
struts2開発ところ、javaクラス側でprepare()でロジックを入れたところ、どうやらJSP側のパラメータの値がうまく取れませんでした(たぶんprepare()メッソドはset()とget()の前に行うと思います。)
どうしてもprepare()でロジックを入れたいため、この一行を設定xmlファイルに追加したら、prepare()側でJSPでパラメータの値をうまく取れました。
struts.xmlもしくはxxx.xml制御ファイルのaction配置枠に下記の一行を追加
<interceptor-ref name="paramsPrepareParamsStack" />
以上、メモを。
Googleは7月9日、Chromeの最新安定版Chrome 28(28.0.1500.71)を公開した。ただ今、Mac版とWindows版がダウンロードできる。今回の更新によっての変更が大きいと言われている。
1.Webページのレンダリングエンジンが従来のWebKitからBlinkに変更した。Blinkの採用でWEBページの読み込むが約10%高速になったという。
※以前のCSSはどうなるの?僕は疑問している。
2.機能面ではRich Notification通知機能を導入した(Windows版のみ)。
ここで、メモを。
生活三昧@zanmai.net
今後の開発の中でまた使うので、ここでメモする。
function printProperties(obj) {
var properties = '';
for (var prop in obj){
properties += prop + "=" + obj[prop] + "\n";
}
alert(properties);
}
jquery1.6.0には.attr()を廃棄し、.prop()を推奨となった。しかし、大混乱を招いたから、バージョン1.6.1から.attr()を復活させた。
ただ今の最新のバージョン2.xが.attrと.propを共存の状態です。共存といっても、今後推奨の.propを使ったほうが安心だね。
ここで、.attrと.propはどのぐらいの違いがあるかを実例で確認します。
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>Jqueryでの.attr()と.propの違い</title>
<script
…
webサイトを作成の際、1つの要素にグラデーションと背景画像を両立させたい。
この時、下記のコードを使える。
/* W3C */
background: url(yourImg.png) , linear-gradient(top, #eeeeee 0%, #fefefe 100%);
/* IE */
background: url(yourImg.png) , -ms-linear-gradient(top, #eeeeee 0%, #fefefe 100%);
/* Mozilla */
background: url(yourImg.png) , -moz-linear-gradient(top, #eeeeee 0%, #fefefe 100%);
/* Opera */
background: url(yourImg.png)
…
javascriptでの正規表現による文字列を置換する方法です。
var str="生活zanmai@zanmai.net";
str1= str.replace(/zanmai/,"三昧");
str2= str.replace(/zanmai/g,"三昧");
開発中でよくある作業だと思います。ここでメモします。
例としては、本日(2013年07月08日)から99日後の日付と曜日を計算する。
下記のjavascriptコードが算出できます。
var wNames = ['日', '月', '火', '水', '木', '金', '土'];
var nowDate = new Date();
//本日から i 日後のDate
var i=99; // 例
var futureDate = new Date(nowDate.getTime() + i*24*60*60*1000);
var txt = "" +
…
CSSでtransform:scale()を使って要素を拡大・縮小表示することができます。
※対象はブロックレベル要素とインライン要素です。
以下の使い方があります。
transform:scale() …… 要素を拡大・縮小表示する transform:scaleX() transform:scaleY() transform:scaleZ() transform:scale3d()
scale(数値, 数値) scale()関数では、2つの数値で2D縮尺比率を指定します。 1つ目の数値はX方向、2つ目の数値はY方向の比率です。 2つ目の数値は省略することができますが、この場合には最初の値と同じになります。[sx,sy] scaleX(数値)…
1.修繕積立金の現在高を確認
ポイント:30年ぐらい中古マンションとしては、一戸で100万円の積立金残高があったほうがいいと思う。それがないと、大規模修繕工事時に一戸150万円くらいの一時金の徴収もしくは、
修繕積立金値上げまたは、借入れ金対応などが発生します。
2.エレベータの取替えは済んでいるか
ポイント:エレベータの耐用期間は25年~30年。取り替えの場合、一機に1000万以上かかる。もちろん、すべての費用はこのマンションに住んでいる方が負担する。
3、給水タンク、ポンプの取替え
ポイント:平均で25年に一度取り替え工事があるはず。中古マンション、特に20何年の中古マンションは、そろそろ取り替え工事が必要ではないか・・・
4、外壁タイルの浮き、剥離は大丈夫か…
struts2開発で、JSPページにて
<s:set name="testName" value="'testValue'"></s:set>
のような、パラメータ宣言とパラメータ値(文字列)を設定するとき、シングルクォータが必要となります。
setしたパラメータの値がこういう風に確認:<s:property value="#testName" />">
もちろん、int型のパラメータを宣言・設定するとき、シングルクォータは必要ない。例:<s:set name="testIntName"
…ITシステム開発において、テストは大きな作業の一つと思います。でも、テストの中でもいくつのテスト分類とわかってますが、私のような、はっきりと言えない人もいらっしゃってると思う。
ここでメモします。
単体テスト (ユニットテスト)
分類⇒ 開発 検証内容⇒ プログラムモジュールが仕様通り機能しているか 実施者⇒開発者 基づく仕様書⇒内部設計仕様書
分類⇒ 開発 検証内容⇒ 個々のモジュールを組み合わせてうまく動作しているか。仕様通りの動作を満たしているか 実施者⇒ テスター 結合テスト仕様書
分類⇒ 承認 検証内容⇒ システムとして全ての機能が正常に動作しているか…
zanmai @2016年03月31日
» ①②③④の順で設定できるはず。…