タグ

2020年7月16日のブックマーク (15件)

  • Part 1. 64 ビット Windows OS の基本知識 - とあるコンサルタントのつぶやき - Site Home - MSDN Blogs

    さて、現在のデスクトップ向けの Intel 系主流 CPU は Core2 Duo や Core2 Quad ですが、こうした現在の主流の CPU はほぼすべてが 64 ビット CPU になっています。64 ビット CPU 自体の歴史は長く、2003 年頃から CPU が、そして 2005 年頃から OS も 64 ビット版が出荷されていました。対応する CPU やデバイスドライバの問題などから(少なくともコンシューマユースでは)なかなか普及が進まなかったのですが、さすがに現在にもなると、OS はもとよりデバイスドライバも 64 ビット版のものが非常に入手しやすくなっており、いよいよ 64 ビット環境が使いやすくなってきました。 また、アプリケーション開発環境でも .NET Framework 2.0 が 64 ビット対応を行ったことで、64 ビットネイティブアプリケーションの開発というも

    Part 1. 64 ビット Windows OS の基本知識 - とあるコンサルタントのつぶやき - Site Home - MSDN Blogs
  • .NET製品のインストール

    必要事項 この項では、このマニュアルで紹介する例を実行するために必要な製品とデータベース・スキーマを示します。 Oracle Database ローカルまたはリモート・コンピュータのいずれかに、Oracle Databaseをインストールしておく必要があります。 注意: このマニュアルで使用するすべての例で、Oracle Database 11gクライアントが必要です。 ただし、このクライアントではOracle Database 9iリリース2以上がサポートされているため、このうちのいずれかのリリースを使用することもできます。 Oracle Database Extensions for .NETの使用を予定している場合、クライアントはOracle Database 11gへも接続する必要があります。

  • OTN Japan マニュアル

    Oracle DatabaseおよびOracle Autonomous Databaseを使用してSQLおよびPL/SQLを開発します。Oracle Developer Tools for Visual Studio(ODT)は、Microsoft Visual Studioの無料拡張機能です。 この拡張機能をダウンロードするには、Visual Studioのバージョンを選択してください:

  • oracle.DataAccess.dllが見つかりませんとエラーが出てしまいます。

  • Page クラス (System.Web.UI)

    例 ソース コードを含む Visual Studio Web サイト プロジェクトは、「 ダウンロード」のトピックに付属しています。 次のコード例では、分離コード ページ モデルで クラスを使用する方法 Page を示します。 分離コード ソース ファイルでは、基ページ クラスから継承する部分クラスが宣言されていることに注意してください。 基ページ クラスは、 Pageにすることも、 から Page派生した別のクラスにすることもできます。 さらに、部分クラスを使用すると、分離コード ファイルでは、フィールド メンバーとして定義する必要なく、ページで定義されたコントロールを使用できます。 using System; public partial class MyCodeBehindCS : System.Web.UI.Page { protected void Page_Load(obj

    Page クラス (System.Web.UI)
  • 【VisualStudio】ビルドをバッチで行う - Qiita

    もくじ ビルドの自動化関連 【VisualStudio】ビルドをバッチで行う [バッチ] bitsadminでファイルをダウンロードする やりたいこと 複数のソリューション(sln)が絡むシステムをまとめて変更するときに、それぞれのslnをVisualStudioで立ち上げてメニューからビルド、とするのが面倒かつ間違いが発生しやすい。 batをダブルクリックしたら、決まった手順でビルドをしてくれるようにしたい。 MSBuildを使う MSBuildは、VisualStudioがない環境でもアプリケーションをビルドできるツール。 MSBuildを使うと、VisualStduioのメニューから行っていたビルドを自動化できる。 ※1つのプロジェクト、ソリューションだけをビルドするときはメニューからの操作で問題ないが、例えばライブラリ作成用のソリューションと、それを使う側のソリューションを別に作っ

    【VisualStudio】ビルドをバッチで行う - Qiita
  • 複数の構成のビルド - Visual Studio (Windows)

    [バッチ ビルド] ダイアログ ボックスを使用すると、複数、またはすべてのプロジェクト ビルド構成で、ほとんどの種類のプロジェクトを 1 回の IDE アクションでビルドできます。 ただし、次の種類のプロジェクトは、複数のビルド構成で同時にビルドすることはできません。 JavaScript を使って Windows 用に開発された Windows 8.x ストア アプリ。 すべての Visual Basic プロジェクト。 CMake プロジェクト。 この 2 つのプロジェクト タイプに該当するプロジェクトがソリューションに含まれている場合、そのソリューションでは [バッチ ビルド] を利用できません。 この場合、そのコマンドは [ビルド] メニューに表示されません。 ビルド構成の詳細については、「ビルド構成について」を参照してください。 複数のビルド構成でプロジェクトをビルドするには メ

    複数の構成のビルド - Visual Studio (Windows)
  • CRT のセキュリティ機能

    多くの古い CRT 関数には、セキュリティが強化された新しいバージョンがあります。 セキュリティで保護された関数が存在する場合、古い、安全性の低いバージョンは非推奨としてマークされます。 新しいバージョンには 、 _s ("secure") サフィックスが付いています。 このコンテキストでは、"非推奨" とは、関数の使用が推奨されていないことを意味します。 これは、関数が CRT から削除されることを意味するものではありません。 セキュリティ保護された関数は、セキュリティ エラーが防止されたり修正されたりするわけではありません。 そうではなく、発生したエラーがキャッチされます。 エラー状態に対して追加のチェックを行います。 エラーが発生した場合は、エラー ハンドラーを呼び出します (「パラメーターの検証」を参照)。 たとえば、コピーする文字列が strcpy コピー先バッファーに対して大き

    CRT のセキュリティ機能
  • fopen_s、_wfopen_s

    解説 関数と_wfopen_s関数はfopen_s、共有用のファイルを開くできません。 ファイルを共有する必要がある場合は、適切な共有モード定数 (たとえば、読み取り/書き込み共有に使用) を使用_SH_DENYNOします_wfsopen。_fsopen 関数によって fopen_s 指定された filenameファイルが開きます。 _wfopen_s はワイド文字バージョン fopen_s であり、引数 _wfopen_s はワイド文字列です。 _wfopen_s それ以外の fopen_s 場合は同じように動作します。 fopen_s は、実行時にファイル システムで有効なパスを受け取ります。UNC パス、および割り当てられたネットワーク ドライブを含むパスは、コードを実行するシステムが実行時に共有ネットワーク ドライブまたは割り当てられたネットワーク ドライブにアクセスする限り、fo

    fopen_s、_wfopen_s
  • __stdcall

    名前の前にアンダースコア (_) が付けられます。 名前の後に、アット マーク (@) と、引数リストのバイト数 (10 進数) が続きます。 したがって、int func( int a, double b ) として宣言された関数は次のように修飾されます: _func@12 /Gz コンパイラ オプションは、明示的に異なる呼び出し規則で宣言されていないすべての関数に対して __stdcall を指定します。 以前のバージョンとの互換性を確保するために、_stdcall は、コンパイラ オプション /Za (言語拡張機能の無効化) が指定されていない限り、__stdcall の同意語です。 __stdcall 修飾子を使って宣言された関数は、__cdecl を使って宣言された関数と同じ方法で値を返します。 ARM および x64 プロセッサでは、__stdcall はコンパイラによって受け

    __stdcall
    Itisango
    Itisango 2020/07/16
    「__stdcall 呼び出し規約は、Win32 API 関数を呼び出すために使用されます。 呼び出し先がスタックを消去するので、コンパイラは関数を作成し vararg __cdecl ます」「関数プロトタイプが必要」 #dotNet
  • unsafe - C# によるプログラミング入門 | ++C++; // 未確認飛行 C

    unsafe コード 従来のプログラミング言語でポインターを必要としていた場面のほとんどは、 他の機能で代替することが出来るため、 C# や Java 言語にとってポインターは必須なものではありません。 そのため、Java 言語ではポインターを完全に廃止しています。 しかし、C# ではプログラムの効率化と従来のプログラミング言語との相互運用を目的として、 制限付きながらポインターの使用可能にしてあります。 まず、ポインター使用における制限ですが、 C# では unsafe キーワードを用いて宣言されたメソッドもしくはブロック内(このようなコードを unsafe コードと呼びます)でしかポインターを使用できません。 メソッドに unsafe 修飾子を付けることでそのメソッド内部は unsafe コードとなり、 そのメソッド内でポインターを使用できるようになります。 また、unsafe{} と

    unsafe - C# によるプログラミング入門 | ++C++; // 未確認飛行 C
    Itisango
    Itisango 2020/07/16
    unsafe コンテキストと呼ばれる特別な場面でのみポインターを利用できるようにしています。
  • Unsafe クラス (System.Runtime.CompilerServices)

    名前空間: System.Runtime.CompilerServices アセンブリ:System.Runtime.CompilerServices.Unsafe.dll アセンブリ:System.Runtime.dll ソース:Unsafe.cs ソース:Unsafe.cs ソース:Unsafe.cs 重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。

    Unsafe クラス (System.Runtime.CompilerServices)
    Itisango
    Itisango 2020/07/16
    ポインターを操作するための一般的な低レベルの機能が含まれています。
  • Oracle DatabaseのためのOracle GoldenGateの使用

    プロシージャ・レプリケーションについて Oracle GoldenGateのプロシージャ・レプリケーションを使用すると、Oracle Databaseが提供するPL/SQLプロシージャをレプリケートして、送信と適用を回避したり、このような操作で通常は生成される大量のレコードを回避できます。 プロシージャ・レプリケーション・プロセスの概要 プロシージャ・レプリケーションは、証跡レコードを使用して十分な情報をレコードとともに確実にカプセル化します。 プロシージャ・レプリケーションの有効化 プロシージャ・レプリケーションは、デフォルトでは無効になっています。これを有効にするには、TRANLOGOPTIONSオプションのENABLE_PROCEDURAL_REPLICATIONをyesに設定します。 プロシージャ・レプリケーションがオンかどうかの判別 DBMS_GOLDENGATE_ADMパッケー

  • マスター・レプリケーションの概要とアーキテクチャ

    2 マスター・レプリケーションの概要とアーキテクチャ この章では、シングル・マスター・レプリケーション環境およびマルチマスター・レプリケーション環境での、Oracleのマスター・レプリケーション・サイトの概念およびアーキテクチャについて説明します。 この章には、次の項が含まれます。 マスター・レプリケーションの概念 マスター・レプリケーションのアーキテクチャ マスター・レプリケーションの概念 マスター・レプリケーションのアーキテクチャの詳細を理解するには、マスター・レプリケーションの概念について知っておく必要があります。マスター・レプリケーションの使用方法と目的がわかると、アーキテクチャの個々の要素がどのように相互に作用してマルチマスター・レプリケーション環境が作成されるのか理解が深まります。 この項には、次の項目が含まれます。 マスター・レプリケーションについて マルチマスター・レプリケ

  • リアルタイムレプリケーションを使い倒す! Oracle GoldenGate概要紹介 / 日本オラクル株式会社