新規記事の投稿を行うことで、非表示にすることが可能です。
2018年11月13日
Core iシリーズIntel CPUの型番
基本的には型番は「Core i5 6500T」のように
Core i[一桁の数字] [4桁の数字][アルファベット]
の規則で付けられている。
最初の一桁の数字は3か5か7。
これは数字が大きいほど高くて性能が良い。
最初の一つが世代で、後ろの3つが型番。
例のケースなら、第6世代500番である。
※世代番号は第一世代の場合省略される。(Core i7 900など)
型番は大きいほど新しく性能が良い。
CPUの特徴が示されている。
無印
可もなく不可もない普通のCPU
X
通称Extreme Edition。非常に性能が高い
K
倍率ロックフリー、オーバークロック仕様
S
省電力版CPU。省電力になることと引き換えに通常版CPUよりも動作周波数がダウン
T
超省電力版CPU。SのCPUよりも省電力かつ動作周波数がダウン
R
一体型PC向け
Core i[一桁の数字] [4桁の数字][アルファベット]
の規則で付けられている。
一桁の数字
最初の一桁の数字は3か5か7。
これは数字が大きいほど高くて性能が良い。
4桁の数字
最初の一つが世代で、後ろの3つが型番。
例のケースなら、第6世代500番である。
※世代番号は第一世代の場合省略される。(Core i7 900など)
型番は大きいほど新しく性能が良い。
アルファベット
CPUの特徴が示されている。
無印
可もなく不可もない普通のCPU
X
通称Extreme Edition。非常に性能が高い
K
倍率ロックフリー、オーバークロック仕様
S
省電力版CPU。省電力になることと引き換えに通常版CPUよりも動作周波数がダウン
T
超省電力版CPU。SのCPUよりも省電力かつ動作周波数がダウン
R
一体型PC向け
2018年10月12日
インターネットなし、セキュリティ保護あり
Wi-Fi接続でネットに繋がらない状態になると「インターネットなし、セキュリティー保護あり」と表示されることがある。
これはインターネットに接続できていなくて、Wi-Fiルーターにセキュリティ(パスワード)がかかっているという状態。
この「セキュリティ保護あり」表示自体はエラーでも何でもなく正常。
パスワードを知っている人しかこの接続先に接続できないということ。
※逆に「セキュリティ保護なし」という表示であれば、Wi-Fiルーターの接続先にパスワードが設定されていない状態なので、他の人がパスワードを入れなくても接続できてしまうという状態。
他の端末でも接続できない場合は、PCやタブレットなどの問題ではなく、モデムやWi-Fiルーターなどの機器に原因がある可能性が高い。
この場合、モデムやWi-Fiルーターの電源を入れ直すことで解消されることが多い。
モデムに関しては利用している回線やプロバイダーとの契約プランによって使用している場合としていない場合がある。利用している場合はモデム・Wi-Fiルーター共に電源の入れ直しを行う。
※モデムやWi-Fiルーターには電源スイッチが無いため、コンセントの抜き差しで電源の入れ直しを行う。
モデム・Wi-Fiルーターの電源が入り正常に接続できるようになるまでには2〜3分かかるため、コンセントを入れ直してから2〜3分後にインターネットに接続できるかを確認する。
2018年07月25日
Windows ファイルの中身も検索する
通常の検索だとファイル名での検索となり、ファイルの中身までは検索されない。
「〇〇〇」が含まれるファイルを検索したいが、「〇〇〇」で検索してもファイル名に「〇〇〇」が入っているファイルが無いため、「検索条件に一致する項目はありません」と表示される。
ファイルの中身も検索したい場合には、「検索ツール」の「検索>詳細オプション>インデックスが作成されていない場所」にある「ファイル コンテンツ」にチェックを入れる。
「〇〇〇」が含まれるファイルを検索したいが、「〇〇〇」で検索してもファイル名に「〇〇〇」が入っているファイルが無いため、「検索条件に一致する項目はありません」と表示される。
ファイルの中身も検索したい場合には、「検索ツール」の「検索>詳細オプション>インデックスが作成されていない場所」にある「ファイル コンテンツ」にチェックを入れる。
2018年07月11日
VB.net Throw New NotImplementedException
スニペットでメソッドのスケルトンを挿入すると、
Throw New NotImplementedException
が、自動的に書き込まれる。
そのため、該当メソッドの実装が終わったら、
Throw New NotImplementedException の部分は削除する必要がある。
Throw New NotImplementedException
が、自動的に書き込まれる。
そのため、該当メソッドの実装が終わったら、
Throw New NotImplementedException の部分は削除する必要がある。
2018年06月28日
Visual Studio 改行コード
Visual Studio では、次の文字が改行として解釈される
CRLF:キャリッジリターン文字とラインフィード文字
CR(キャリッジリターン):「先頭にカーソルを戻す」指示を出す制御文字
LF(ラインフィード) :「次の行に移る」指示を出す制御文字
CRLF:キャリッジリターン文字とラインフィード文字
CR(キャリッジリターン):「先頭にカーソルを戻す」指示を出す制御文字
LF(ラインフィード) :「次の行に移る」指示を出す制御文字
2018年06月26日
SQL カラムの削除が出来ない
カラムの削除を行おうとしたところ、下記エラーが表示された。
メッセージ 5074、レベル 16、状態 1、行 1
オブジェクト 'DF_〇〇〇_〇〇〇' は 列 '〇〇〇' に依存しています。
メッセージ 4922、レベル 16、状態 9、行 1
ALTER TABLE DROP COLUMN 〇〇〇 は失敗しました。1 つ以上のオブジェクトがこの列を参照しています。
この場合、制約を削除してから再度カラムの削除を行う。
ALTER TABLE [テーブル名] DROP CONSTRAINT DF_〇〇〇 ;
メッセージ 5074、レベル 16、状態 1、行 1
オブジェクト 'DF_〇〇〇_〇〇〇' は 列 '〇〇〇' に依存しています。
メッセージ 4922、レベル 16、状態 9、行 1
ALTER TABLE DROP COLUMN 〇〇〇 は失敗しました。1 つ以上のオブジェクトがこの列を参照しています。
この場合、制約を削除してから再度カラムの削除を行う。
ALTER TABLE [テーブル名] DROP CONSTRAINT DF_〇〇〇 ;
2018年06月25日
NULL値を変換する
データがNull値でない場合はデータをそのまま返し、Null値の場合はNullの代替値を返す
【SQLの場合】
ISNULL([データ], [NULL値の代替値])
<EX.>
A列の値でNULLがあった場合は0を返す
ISNULL(A列,0)
【Accessの場合】
Nz([データ], [Nullの代替値])
【SQLの場合】
ISNULL([データ], [NULL値の代替値])
<EX.>
A列の値でNULLがあった場合は0を返す
ISNULL(A列,0)
【Accessの場合】
Nz([データ], [Nullの代替値])
値渡しと参照渡しの違い
値渡しと参照渡しの違いは、「呼出し元の値自体を変更できるかどうか」
参照渡し‥呼出し元の別名を渡す
(参照値、すなわちポインタ。参照先は元データのため、呼び出し元が書き換わる)
値渡し ‥何かしらの値をコピーして渡す
(コピーであり、同一のものではない。そのため、呼出し元が書き換わらない)
【まとめ】
参照渡し:呼び出し先で値を変えると、呼び出し元にも影響する
値渡し :呼び出し先で値を変えても、呼び出し元には影響なし
参照渡し‥呼出し元の別名を渡す
(参照値、すなわちポインタ。参照先は元データのため、呼び出し元が書き換わる)
値渡し ‥何かしらの値をコピーして渡す
(コピーであり、同一のものではない。そのため、呼出し元が書き換わらない)
【まとめ】
参照渡し:呼び出し先で値を変えると、呼び出し元にも影響する
値渡し :呼び出し先で値を変えても、呼び出し元には影響なし
SQL 条件式で分かれているはずの命令文が正しく実行されない場合
BEGIN…END構文を利用することで命令文をブロック化しひとまとめにできる
【EX. IF文で利用する場合】
IF 条件式
BEGIN
条件式がTRUEの場合に実行する命令文
END
ELSE
BEGIN
条件式がFALSEの場合に実行する命令文
END
【EX. IF文で利用する場合】
IF 条件式
BEGIN
条件式がTRUEの場合に実行する命令文
END
ELSE
BEGIN
条件式がFALSEの場合に実行する命令文
END
SQL ロック処理
SELECT * FROM [テーブル名] WITH ([ロック種類],[ロック単位]) WHERE 〜
ロックの基本
データベース上の同一データに対して書込み要求が同時に発生した場合、トランザクションが逐次化されていないと結果に矛盾が生じる。ロックを適切に実装することでこの問題は解決する。
データを保護するロックの仕組み
【引数】
ロックの基本
データベース上の同一データに対して書込み要求が同時に発生した場合、トランザクションが逐次化されていないと結果に矛盾が生じる。ロックを適切に実装することでこの問題は解決する。
データを保護するロックの仕組み
【引数】