• システム開発に関わる内容をざっくりと書いていく

charter48 投稿一覧

IISのWebDeploy手順

VisualStudioからIISへWebDeployを行う手順 前提条件:WindowsServerにIISがインストール済み 下記サーバ側 1、サーバマネージャからIIS管理サービスをインストールする。 2、IISの ...

続きを読む

コードレビューの有用性、メリット、デメリット

レビューについて諸説あるが、メリット、デメリット メリット: ・メンバーのコーディングレベルが低い場合、レベルの低いコーディングを事前に発見し、修正することができる。再利用性が無かったり、無駄に複雑なコードを保守するのは ...

続きを読む

SQL句実行順序

SQLの実行順序は、クエリが効率的に評価され、正確な結果を返すための基本的な流れを理解する上で重要。以下の順番でSQLクエリは実行される。 また、サブクエリや相関サブクエリを使用することで、さらに柔軟なデータ操作が可能に ...

続きを読む

悲観ロック

悲観ロックとは 悲観ロックは、データの競合が頻繁に発生することを前提に、読み取りを行った時点でデータに対してロックをかけ、そのデータが他のトランザクションやプロセスから読み取られたり、書き換えられたりしないようにする同時 ...

続きを読む

楽観ロック

楽観ロックとは 楽観ロックは、データの競合が少ない場合に有効な同時実行制御手法で、データの読み取りを自由に行わせつつ、データの更新時にのみ競合が発生したかどうかを確認して制御する方法。基本的な考え方は、データの読み込み時 ...

続きを読む

同時実行制御

楽観ロック、悲観ロックの考え方はとりあえず置いておいて、データ更新する場合の対策としては下記。 手順

続きを読む

bcpコマンド

bcpコマンドでDBのデータとテキストデータを高速に出し入れできる。コンソールから使用する。 以下、DBからテキストへ(TestテーブルからC:\temp\test.txtを作成) 以下、テキストからDBへ(C:\tem ...

続きを読む

基本設計

基本設計の概要 基本設計は、システム開発における要件定義の次の重要なフェーズで、システムの構造や挙動を定義する段階。ここで作成された基本設計書が、詳細設計や実装のための指針となる。基本設計では、ユーザーインターフェース、 ...

続きを読む

二重起動検知

二重起動を検知して最小化されている場合は表示する(最小版) 実務版

続きを読む

新しいパスワード設定ロジック

パスワード設定はシステムのセキュリティを保つための重要なプロセス。以下の手順で、新しいパスワードの設定が安全かつ正確に行われるようにロジックを定義する。 1. バリデーション 入力された情報に対して、以下のバリデーション ...

続きを読む