ナレッジと気付きの日々

ママエンジニアが日々発見したナレッジと気付きを綴っています。

2024-01-01から1ヶ月間の記事一覧

【11日目】硬式テニス初心者がテニススクールで学んだこと

フォアハンド なんか上手く打てない。。 次からは遠くと脱力と前で打つのを意識してやってみたい。 バックハンド 上に飛んで行っちゃう。 しっかり肩のところまで振り切ることを意識する。 サーブ ボールを上げたあと少し止まると力が乗ってスピードが出るよ…

Javaの不可解な文字列結合

数字+文字列の場合、数字が文字列に置き換わり、文字列同士での連結となる。 System.out.println(10 + 20 + "30" + 40); 上記の場合、 10 + 20 = 30 30 + "30" = "3030" "3030" + 40 = "303040" となる。 また、null + 文字列も、nullが文字列に置き換わり、…

【10日目】硬式テニス初心者がテニススクールで学んだこと

フォアハンド 肘が曲がったまま打っている。 伸ばした状態で打つ。あと結構打点は前の方。 バックハンド しっかり振り切る。 左手メインで打つのを意識。 ボールが落ちてくるまでゆっくり待って打つ。 ボレー フォアは片手、バックは両手意識。 サーブ 振り…

JavaSilverの勉強で学んだこと【7日目】

substringは、指定した位置の文字を抽出するメソッド。 String str = "abcde"; System.out.println(str.substring(2, 4)); の場合、cdが抽出される。 文字の間に線を引くと分かりやすい。 |a|b|c|d|e| 0 1 2 3 4 5

JavaSilverの勉強で学んだこと【6日目】

replaceAllは、変換した値のStringインスタンスへの参照が戻り値として返ってくる。 また、Stringはimmutable(不変な)オブジェクトなので、直接値を書き換えることはできない。 String str = "hoge, world.": str.replaceAll("hoge", "hello"); とした場合、…

JavaSilverの勉強で学んだこと【5日目】

replace・・・全ての文字列を最後まで繰り返し置換する。 replaceAll・・・正規表現が使える以外は↑と同じ。 replaceFirst・・・最初の1つだけ置換する。

日曜日の夜は憂鬱になるけど、こう考えればいいかも

そもそも何のために生きているのか? うつ病の夫によく聞かれるけど、私は死ぬときに 「最高の人生だった!やりきったー!」 と思って死にたい。 そう考えると、私はまだ全然やりたいことやれてないし、やりきっても無い。 回らないお寿司を食べてみたいし、…

【9日目】硬式テニス初心者がテニススクールで学んだこと

フォアハンド ストレートに飛ばすとき、なるべく遠くで打つようにするといい。 バックも同じ。 ボレー 振らないよう注意。 感想 今日は久々に日曜のクラスだった。 参加人数が今までで最多の5人だった。 大分打てるようになってきたけど、コントロールが安定…

【8日目】硬式テニス初心者がテニススクールで学んだこと

フォアハンド しっかりと距離を取って、ボールが落ちてくるまで待ってから打つ。 高いところで打たない。 疲れてくるとちゃんと打ててない。 ラケットの先に重りがあるイメージで、遠くに回して打つ。 バックハンド フォアハンドと同じ。 サーブ 中に入って…

JavaSilverの勉強で学んだこと【4日目】

varは、Javaから導入された型推論できる型。 式の右辺で型情報がしっかり渡されないとコンパイルエラーになる。 var hoge = new ArrayList<>(); の場合、<>の中が勝手にObject型になるため、型推論可能。

JavaSilverの勉強で学んだこと【3日目】

JavaはUnicodeを識別可能。 char = '¥u3032'; u3032はAという文字。 ¥u+16進数でユニコードを表す。 16進数を10進数に変換すれば、そのままcharに代入可能。 char c = 65; →Aが入る。 ユニコードは4桁の16進数なので、65536通り表せる。 10進数でも、0〜6553…

JavaSilverの勉強で学んだこと【2日目】

桁数を見やすくする目的で、数値の間にアンダースコアを配置することができる。 int hoge = 123_456_789; はOK! リテラルの先頭と末尾には入れられない。 記号(L、F、0b、0x)の前後には入れられない。

JavaSilverの勉強で学んだこと【1日目】

数値は10進数以外でも代入可能。 2進数 0bから始める。0と1を使って表す。 8進数 0から始める。0〜7を使って表す。 16進数 0xから始める。0〜9と、A〜Fを使って表す。

SwitchBotK10+というロボット掃除機を買った

家の中がいつも散らかっていて床にものが散乱しているので掃除機をかけることができず最近は気持ちも暗くなっていた。 年始セールで安くなっていたSwitchBotのK10+という掃除機を買ったら、ロボット掃除機を走らせる為に部屋を片付けたので部屋が綺麗になっ…

【7日目】硬式テニス初心者がテニススクールで学んだこと

フォアハンド ボールとの距離を取る。打つ時に腕を伸ばす。 振り切ったあと、左手でラケットを掴むようにする。 バックハンド 添えてる方の手の方に力を入れるイメージ。 右手はあまり力入れない。 ラケットを立てた状態でボールを追いかけて、打つ瞬間に回…