(元)店長のITブログ

いまはJavaプログラマやってます。

【Postgresql】Postgresql復習①

背景

新人研修の際に触ったのだが、ほとんど記憶にないので復習。
ローカル開発の時にOracleを使っているのだが、違うのを使ってみたい。

環境情報

OS:Windows10
Postgresqlのバージョン:10.1

インストール

10.1の64ビット版でインストール。

ログイン

コマンドプロンプトで以下のコマンドを入力する。

chcp 932 # 文字コードの変換
psql -U postgres # スーパーユーザでポスグレにログイン

パスワードはインストール時に設定したもの。

ログアウト

ログアウトは以下コマンド。

\q
続きを読む

【Java】File[]を更新日でソート

ディレクトリ内のファイルを更新日順でソートします。
Javaのversionは「1.8.0_111」で検証しています。

ディレクトリ構成

この配下を取得します。

input
       test001.csv
       test001.txt
       test001.xml
続きを読む

【Java】Listから配列への変換

こんにちは。

現在は、製造業向けの業務アプリをJavaで開発してます。
仕様がなかなか決まらないのでふわふわしてます。
色々独自APIがあって辛いです。

さて今回はListから配列への変換です。
例によって備忘録ということで。

背景

独自モデルクラスがあってCollectionを継承していたのだが
使いたいAPIの引数が配列だった。
ちなみにバージョンはJava6です。

Listから配列へ変換

java.util.Collection.toArrayメソッドを使う。

続きを読む

【Markdown記法】備忘録【技術ブログ入門】

久しぶりにブログを再開しようと思ったのですが、
半年くらい前に勉強したマークダウン記法をすっかり忘れていました。。

ということで自分のマークダウン記法メモです。
間違っていたら指摘いただきたいです。

改行

行末に半角スペース2つ

見出し

行頭に「#」を追加する

続きを読む

bashでパターンマッチができることを知った

今更ですが、bashでパターンマッチ(あいまい検索)ができることをはじめて知りました。 備忘録として残しておきます。

fruit=apple
if [[ $fruit =~ "app" ]]; then
  echo "match!"
fi

正規表現も使えるらしい。

fruit=apple
if [[ $fruit =~ ^appl[de]$ ]]; then
  echo "match!"
fi

今まで勝手に使えないと思っていた。
ちゃんと調べなきゃだめですね。

コマンドプロンプトの文字フォントを変えた話

採用活動とかで使うので小さいPCを会社から借りた。 自分のPCと同様になるように設定中。 前PCで文字フォントを変えるときに調べたメモがあったのでやってみます。
環境はWindows 8.1です。

まずbefore画面

フォントが「MSゴシック」と「ラスターフォント」しかない。 f:id:akiyamada2020:20170625174939p:plain

続きを読む

文系未経験が入社半年で基本情報処理を受けてみた。

ここでは、僕が基本情報(基本情報技術者試験:FE)を取得した時の話をしたいと思います。

僕の勉強開始時間のスペック、勉強時間、使用した参考書、WEBサイト等を書いていきます。
学生の方や新社会人の方などこれから基本情報を受けようとしている方の参考になればと思います。

基本情報をなぜ取ろうと思ったのか

  • ITの資格が欲しかった
    当時の僕のスペックとしては、別業種から未経験転職ほやほや。

    • PCはネットしかできません。
    • EXCELは文字入力しかできません。
    • Javaの研修は1ヶ月受けたよ。

26歳で未経験採用をしてもらったので早く会社の戦力になりたいという気持ちが強くありました。
資格を持っていれば実務経験でアピールできない分を多少補えるのではないかと考えました。

続きを読む