タグ

dekirukana_hateのブックマーク (4,937)

  • SQL ServerのIDENTITYプロパティについて - ITエンジニアの成長ブログ

    今回は、SQLServerのIDENTITYプロパティについてお話していきたいと思います。 お仕事で使っていて、便利だけど注意することがありましたので今回記事としてまとめてみました。 IDENTITYプロパティとは? IDENTITYプロパティとは、SQL Serverで自動的に連続した番号を生成することができる機能です。Oracleでの「シーケンス」に相当する機能になると思います。このIDENTITYプロパティは、テーブル作成時またはテーブル定義変更時に列に対して設定することで使用できます。 実際に、IDENTITYプロパティの動作を確認してみましょう。 以下のように動作確認用のテーブルを作成します。 CREATE TABLE test_table_1 ( num int IDENTITY(1, 1) ,col1 varchar(20) ); int型カラムのnumの後ろにある、IDEN

    SQL ServerのIDENTITYプロパティについて - ITエンジニアの成長ブログ
  • 販売管理ソフトおすすめランキング10選!導入費用を徹底比較

    販売管理ソフトを導入検討中の方に知って欲しいのですが、無料または安い価格の販売管理ソフトは機能不足もあります。 例えば件数やデータ容量に制限があったり、サポートが無いということもあります。 こちらの記事では、自社に必要な機能が備わっているか、サポート体制はどうなっているのかなど販売管理ソフトの比較段階で知っておくべきことをご紹介します。 販売管理ソフトとは? ソフトについての以前に販売管理に含まれる業務を見てみると、商品やサービスを販売するにあたって注文を受けてからお客様にお届けするまでと、その範囲は広いです。 そのため、これらの業務をミスなく滞りなく進める目的で販売管理ソフトを導入する企業が増えています。 販売管理ソフトのタイプ比較 販売管理ソフトにはインストール型とオンプレミス型、クラウド型の3種類があります。 販売管理ソフトは、従来社内のパソコンにインストールして使用するタイプが主流

    販売管理ソフトおすすめランキング10選!導入費用を徹底比較
  • Thymeleafのth:fieldの意味とSpring Frameworkの値の受け渡しの仕組み - Qiita

    はじめに Thymeleafで、バカの一つ覚えみたいにただただth:fieldを多用していたのですが、最近その理解レベルから脱却できたような気がするので、その内容についてまとめたいと思います。 概要としては、Spring Frameworkで値の受け渡しを担っているFormクラスにフォーカスした話になります。最終的にはFormクラスを一切使わないで値の受け渡しを行います。 狙いは以下の通りです。 Spring Frameworkの値の受け渡しの仕組みを知る。 Spring Frameworkの実装をより柔軟に考えられるようになる。 理解の仕方の話なので、あんまり実用的ではないです。 前提 Spring Frameworkで作成されたWebプロジェクトが必要です。 テンプレートエンジンはThymeleafを前提とした話になります。 一般的な実装 まずはFormを利用した一般的な実装を考えてみ

    Thymeleafのth:fieldの意味とSpring Frameworkの値の受け渡しの仕組み - Qiita
  • Thymeleafの基本 - Qiita

    Thymeleafとは Thymeleaf(タイムリーフ)はJavaの代表的なテンプレートエンジンで,SpringBootアプリケーションを開発する際によく利用される.基的に通常のHTMLファイルに少しだけ記述を加えるだけで利用することができる. テンプレートエンジンとは そもそもテンプレートエンジンとは何かというと,Webアプリケーション開発などにおいて使用されるソフトウェアである.Thymeleafは,テンプレートと呼ばれる雛形と動的に生成されたデータを合成し,成果ドキュメント(ビュー)を生成することが基的な機能である. ●イメージ テンプレート:HTMLやXMLで記述するようなまだデータが空欄のビュー データ:コントローラが処理して送られるデータ Thymeleafの特徴 1.動的コンテンツの生成 Webサーバから受けとったデータをテンプレートに埋め込むことができ,これによって動

    Thymeleafの基本 - Qiita
  • 本当は深いaddEventListener - Qiita

    こんにちは。2年目に突入した新卒フロントエンドエンジニアです。 使用率は高い割に、 「なんかボタン押す時とか画面のリサイズ・ロードするときに使うやつでしょー」 くらいの知識で使っていた addEventListener() メソッドについて向き合うことにしました。 基 const button = document.querySelector('.button'); button.addEventListener('click', () => { /* ボタンをクリックした時の処理 */ }); 基的な addEventListener() の使い方です。window, document, bodyだけでなくあらゆる要素にイベント処理を登録することができます。死ぬほどよく見ますね。 登録したイベント情報は開発ツールで確認できます。写真はChromeのEvent Listenersタブで

    本当は深いaddEventListener - Qiita
  • 事故当時の放射能、現在の放射能(量、単位について) | 放射能の基礎知識 | みんなのデータサイト

    放射能の放出について話をする時に、気を付けなければいけないことで、「放射能量」の認識があります。 「現在も放射能は放出されている」という事実から、事故当時と現在で同じように放射能が出ているような認識で議論が展開されたり、少しでも高い数値を見たりすると「事故」なのでは?というつぶやきが拡散されたりします。 注意をしなければならないのは、事故当時の放射能の放出量と、現在も継続している放射能漏れには、量的に言って圧倒的な違いがあるということです。 事故当時の放射能の放出量(全量なので/以降の単位はありません)は、10の何乗分もの桁外れの数値で表されます。 その単位はPBq(ペタベクレル)やTBq(テラベクレル)などです。 そして現在の放射能放出量は、東京電力の2017年11月の発表で480,000Bq/日となっています。 決して少ない量ではありませんが、何桁も数値が違うことがわかります。 ※E+

    事故当時の放射能、現在の放射能(量、単位について) | 放射能の基礎知識 | みんなのデータサイト
  • 事故当時の放射能、現在の放射能(量、単位について) | 放射能の基礎知識 | みんなのデータサイト

    放射能の放出について話をする時に、気を付けなければいけないことで、「放射能量」の認識があります。 「現在も放射能は放出されている」という事実から、事故当時と現在で同じように放射能が出ているような認識で議論が展開されたり、少しでも高い数値を見たりすると「事故」なのでは?というつぶやきが拡散されたりします。 注意をしなければならないのは、事故当時の放射能の放出量と、現在も継続している放射能漏れには、量的に言って圧倒的な違いがあるということです。 事故当時の放射能の放出量(全量なので/以降の単位はありません)は、10の何乗分もの桁外れの数値で表されます。 その単位はPBq(ペタベクレル)やTBq(テラベクレル)などです。 そして現在の放射能放出量は、東京電力の2017年11月の発表で480,000Bq/日となっています。 決して少ない量ではありませんが、何桁も数値が違うことがわかります。 ※E+

    事故当時の放射能、現在の放射能(量、単位について) | 放射能の基礎知識 | みんなのデータサイト
  • セルに「E+12」と表示されすべての数字が表示されない

    下のように「9784774181448」と入力すると 「9.78477E+12」と表示される場合の解決法。 「Ctrl + 1」キーを押し「セルの書式設定」ダイアログを開きます。 「分類」を「数値」に変更します。 以上! 原因: 標準では15桁を超える数字は「E+n」形式に置き換えて表示され「1.23E+12」と表示されます。 ※ 「1.23E+12」は、「1.23×(10の12乗)」という意味です。

    セルに「E+12」と表示されすべての数字が表示されない
  • 「e」で10の累乗を簡略化【2e4って何?100万はどう書く?】【JavaScript】 - ウェブつく

    この記事では、10の累乗を簡略化した「e」の使い方を紹介します。 この記事を読めば、eを使った数値の書き方ができるようになります。 eは10の累乗を表す 下記のように表します。 1e1 = 1 × 10の1乗 => 10 1e2 = 1 × 10の2乗 => 100 1e3 = 1 × 10の3乗 => 1000 2e1 = 2 × 10の1乗 => 20 2e2 = 2 × 10の2乗 => 200 2e3 = 2 × 10の3乗 => 2000

  • 【JavaScript入門】配列要素を削除する方法のすべて! | 侍エンジニアブログ

    こんにちは、ライターのマサトです! 今回は、配列要素を削除するための方法について学習をしていきましょう。よく似たメソッドがいくつか出てくるので、それぞれの特性や使い分けについてしっかり学べるように構成しました。 この記事では、 配列要素の「削除」とは? 「shift()」による削除 「pop」による削除 配列の指定要素を削除 「delete」による削除 「filter()」による削除 配列要素の「削除」とは? それでは、まず最初に配列要素の「削除」について基的な知識から勉強していきましょう! 配列は通常の変数と違って複数の値を格納しているのが特徴です。 var items = [1, 2, 3, 4, 5]; console.log( items[2] ); // => 3 そのため、配列要素を削除する場合は「何番目の値を削除するか?」というのが重要なポイントになります。JavaScri

    【JavaScript入門】配列要素を削除する方法のすべて! | 侍エンジニアブログ
  • JSアルゴリズム入門1. アナグラム|erukiti

    cyber-dojo というオンラインペアプログラミング・TDDをするサイトがあります。このサイトでは様々な言語とテストフレームワークを使い、お題を解きます。 もともとはオンラインモブプロをお試しでやったときに、題材として面白かったので、ここにまとめなおします。 アナグラム Write a program to generate all potential anagrams of an input string. For example, the potential anagrams of "biro" are biro bior brio broi boir bori ibro ibor irbo irob iobr iorb rbio rboi ribo riob roib robi obir obri oibr oirb orbi orib与えられた文字列の順番を入れ替えたいわゆるア

    JSアルゴリズム入門1. アナグラム|erukiti
  • JavaScript の parseInt で小数を整数に変換しようとしてはまる

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    JavaScript の parseInt で小数を整数に変換しようとしてはまる
  • 【JavaScript】条件式で0とnull/undefinedの判定を分ける - Qiita

    JavaScriptでは0もnull、undefinedもすべて同じ判定になるけど分ける方法ないの? タイトルの通り、こんな場合どうするか。if (!value)と書いてしまうと、0、null、undefinedの全部がtrueとして判定されてしまう。 null、undefinedだけtrue判定にしたいケースがあったので調べてみた。 [JavaScript] null とか undefined とか 0 とか 空文字('') とか false とかの判定についてに大体書いてあるが、このトピックの部分だけまとめてみた。 TL;DR if (value == null)を使うのが一番スマートな書き方のようです。 1. if (value === undefined || value === null) 愚直に値をundefinedとnullと比較する方法。 誰が見ても分かりやすいが、どこか野

    【JavaScript】条件式で0とnull/undefinedの判定を分ける - Qiita
  • クラス図の書き方とは。初心者にもわかりやすく解説 | Cacooブログ

    この記事ではUML(統一モデリング言語)の代表的なもののひとつである「クラス図」について、用語の意味から作成方法、分かりやすく書くコツまで解説します。 用語の意味を正しく理解することは作業の効率化に繋がります。ぜひこの記事で理解を深めてくださいね。 クラス図とは クラス図はUML(統一モデリング言語)のひとつで、特徴は「システムの静的な構造・関係性を視覚的に表現するための図」であることです。 視覚的に表現、というのがポイントです。たとえばシステム開発の仕様書がすべて文字ベースだと、読み解く人はもちろん作成する人も大変な労力です。さらに文字ベースの仕様書だと、システムの抜け漏れにも気付きにくいです。 文字ベースの仕様書に対して、クラス図はシステム間の静的構造・関係性を図で表現したものです。記述ルールも統一されており、汎用性および保守性に優れています。 クラス図のメリット 主に下記の3点がクラ

  • 大学内プロコンで最下位を取ってしまった僕でもAtCoder緑になれました! - osumi_kyopuroのブログ

    こんにちは、osumi_kyopuroです。 今回の記事は私が緑コーダーになるためにやったことについて書きました。参考に出来ることはあまりないかもしれませんが読んでいただけると幸いです。 自己紹介 競プロを始めたきっかけ 緑コーダーになるためにやったこと 最後に atcoder.jp osumiのページ 自己紹介 名前:osumi_kyopuro 年齢:22歳 最終学歴:現役で室蘭工業大学 情報電子工学系学科卒業 職業:Web Application Engineer 会社:都内アプリ開発会社(上場) 競プロを始めたきっかけ 競プロを始めるきっかけになった理由として二つあります。 一つ目はコンプレックスを解消したいと思ったからです。大学1年生の講義でプログラミングコンテストに参加しました。当時標準入力すら受け取れなかった私は学部内最下位を取ってしまいました。ショックが大きくこのまま情報系に

    大学内プロコンで最下位を取ってしまった僕でもAtCoder緑になれました! - osumi_kyopuroのブログ
  • 競技プログラミングの始め方

    このような問題が、様々な難易度で4問ほど出題され、100分ほどでできる限り多く解きます。上記の問題はB問題なので、2番目に簡単なものです(A問題が最も簡単)。 AtCoderというコンテストサイトでは、ほぼ毎週土曜日の夜9時からコンテストが開催されている他、たくさんの過去問がいつでも解けます。正誤判定も常に自動でやってくれます。 競技プログラミングのメリット プログラミングが得意になる 過去問の上位者のコードを自由に見られるので、知らない記法などを知ることができる コーディングに慣れられる アルゴリズムや実装方法の知識が増える 就職活動に役に立つことがある 情報系の就活ではコーディングテストがあることが多い。これを楽に突破できるようになる 競プロ経験を評価する企業がある(IT系企業の一部) 「趣味」や「学生時代に取り組んだこと」で技術アピールができるようになる AtCoder Jobs

    競技プログラミングの始め方
  • sql java fetch とは - Google 検索

    2022/09/14 · ひとかたまりになっている検索結果の中から(実際に処理をするために)1件抜き出すのがフェッチです。 次に、OracleのPL/SQLを例に、実際のフェッチ処理を ...

  • HTMLタグ一覧

    ボディ(文)文書全体のデザインを設定 background="filename" 背景のタイルイメージを指定 bgcolor =#rrggbb or colorname 背景の色 text =#rrggbb or colorname テキストの色 link =#rrggbb or colorname リンクの色 vlink =#rrggbb or colorname アクセス済みのリンク色 alink =#rrggbb or colorname アクセス中のリンクの色 onLoad =code HTMLファイルの読み込み完了時に実行するイベントハンドラ onUnload =code HTMLファイルの表示終了時に実行するイベントハンドラ

  • innerHTML より insertAdjacentHTML を使う - Qiita

    はじめに とある要素の中をいじりたいという時 innerHTML で操作することもあるかもしれません。 しかし、実はこれはあまりよろしくない。 innerHTML は既存の要素を破壊(?)する innerHTML を書き換えるということはつまり、要素の中身をすべて新しいものに書き換えるということです。 既存の要素は、新たな要素として扱われてしまいます。 サンプル 例えば、以下のようなHTMLJavaScriptコードがあったとします。

    innerHTML より insertAdjacentHTML を使う - Qiita
  • DFS (深さ優先探索) 超入門! 〜 グラフ・アルゴリズムの世界への入口 〜【前編】 - Qiita

    0. はじめに --- グラフ探索の動機 現代ではコンピュータはとても身近なものになりました。コンピュータの用途としては シミュレーションなどの大規模計算を行う 人工知能をつくる アプリを開発する などなど多様なものが考えられますが、「探索」もまた、コンピュータを用いるモチベーションとして、最も基的かつ重要なものの一つだと思います。探索とは、与えられた対象の中から、目的に合うものを見つけ出したり、最良のものを見つけ出したり、条件を満たすものを列挙したりする営みです。 世の中における様々な問題は、探索によって、考えられる場合を調べ尽くすことによって原理的には解決できるものが多いです。例えば、現在地から目的地まで最速でたどり着く方法を求める問題は、原理的には、現在地から目的地へ到達する経路をすべて列挙することで解決できます1。将棋やオセロの必勝法を求める問題は、原理的には、考えられる局面と

    DFS (深さ優先探索) 超入門! 〜 グラフ・アルゴリズムの世界への入口 〜【前編】 - Qiita