モーダルを閉じる工作HardwareHub ロゴ画像

工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。さらに詳しく

利用規約プライバシーポリシー に同意したうえでログインしてください。

アカウント プロフィール画像
ken

業務ではデータベース設計とSQL最適化を担当

  • Snowflake Task による SQL の定期実行
    Snowflake において、cron のように定期的に SQL を実行する仕組みとして Task が提供されています。基本的な使い方を記載します。 サンプル データベースとテーブルを作成しておきます。 CREATE DATABASE mydb; CREATE TABLE mytbl (c1 DATETIME, c2 STRING); 1分毎に INSERT を実行する task を作成します。W...
    5/16/2024に更新
    いいねアイコン画像0
  • プロセス関連のコマンド
    サムネイル画像-7b5901f600
    プロセスID関連 (ps, pgrep, pkill) 全プロセスを表示するためには $ ps ax とすればよく、その表示を見やすくするためには "u" と "w" を追加して $ ps auxw とすればよいです。表示件数自体は同じです。そのうち特定のコマンドのプロセスIDだけを表示したい場合は $ ps ax | grep 'my_script' | grep -v grep | awk '...
    11/27/2021に更新
    いいねアイコン画像0
  • 理解が曖昧になりがちだけど運用上重要な SQL 文法をもう一度
    運用時などに必要になるけれど、使用頻度が低く理解が曖昧になりがちな SQL をチートシート化しておきます。 重複を省いて SELECT (distinct) SELECT 時 SELECT DISTINCT columnname FROM tablename COUNT との併用 SELECT COUNT(DISTINCT columnname) FROM tablename 同じようなテーブルを...
    9/7/2021に更新
    いいねアイコン画像0
  • Union-Find サンプル
    『プログラミングコンテストでのデータ構造』で紹介されている Union-Find 木で集合を表現すると、以下のクエリを高速に実行できます。集合一つが一つの木となるため、複数の集合がある場合は全体として森になります。 ある要素 a_i と a_j が同じ集合に属しているかどうかの判定 二つの集合を一つの集合にまとめる サンプル [POJ 1182](https://translat
  • Javaコードスニペット:日付の取得
    java.util.Date を用いることで、現在の日付を取得できます。 sample.java import java.util.Date; class Sample { public static void main(String args[]) { Date now = new Date(); System.out.println(now); ...
    11/17/2015に更新
    いいねアイコン画像0