2010-10-01から1ヶ月間の記事一覧

【C#】【Excel】 Open XML SDK

■ Excelに関するメモ * Office2007からOffice Open XMLという文章フォーマットを採用 ■ Excelのオブジェクト構成 Applicationオブジェクト | +-- Workbookオブジェクト | +-- Worksheetsオブジェクト ■ 環境設定 [1] Open XML SDK (OpenXMLSDKv2.msi)をダ…

【Excel】Excel覚書

【1】グラフ 1)セルにグラフを表示(Excel2010) * [挿入]-[スパークライン]で、できる http://www4.synapse.ne.jp/yone/excel2010/excel2010_spark.html 【2】図 1)図を微調整する(Excel2010) * [書式]-[サイズ]で、微調整できる 【3】印刷 * Excelは…

【Java】【DI】DIコンテナ ~ Google Guice編 ~

■ Google Guiceとは? * Googleが作ったDIコンテナ * DIに特化して、パフォーマンスを重視 * 「ジュース」って呼ぶらしい * DIコンテナの設定を、XMLファイルではなく、Javaクラスで設定する(Eclipseのコードアシスト機能が活用できる) * DIを行う際に、注入…

【Tomcat】【環境構築】Eclipse に Tomcat を設定する

EclipseにTomcatを設定する 前提 Java の開発環境「JDK+Eclipse」を構築してあることが前提。 構築環境については、以下を参照のこと http://blogs.yahoo.co.jp/dk521123/31934496.html 設定環境 * OS : WinXp * JDK : Ver1.7.0_25 * Eclipse : Eclipse Java…

【Java】【DI】DI (Dependency Injection, 依存性の注入) ~概念編~

■ 役割 * インスタンス管理 ■ 概要 DIコンテナを利用する場合、以下のようなオブジェクトの関係になります。 +------------------+ +----------------+ +--------------------+ |クラス(利用する側)| ====> |インターフェイス| <---- |クラス(利用される側)|…

【ASP.NET MVC】【C#】 MVC 2 Web アプリケーションを使う

MVC(Model / View / Control)とは? * 以下の関連記事を参照のこと。 http://blogs.yahoo.co.jp/dk521123/22695448.html サンプル * Microsoft Visual Web Developer 2010 Express の場合 準備 [1] 「新しいプロジェクト」の[Visual C#]-[Web]-[ASP.NET MVC 2…

【Oracle】Oracleの再インストール (アンインストール後にインストール)

アンインストール [1] Oracle Universal Installerを立ち上げ、「製品のアンインストール」をクリックし、削除を行う [2] [スタート]-[すべてのプログラム]でOracle関連ののサービスがすべて消えたことが確認する [3] OS再起動(ファイルのロックを解除する…

【トラブル】【Oracle】アンインストール途中でエラー(エラーコード:OUI-10020)

問題点 * オラクルをアンインストールしている途中で、エラーコード:OUI-10020により、アンインストールできない 解決方法 [1] 「C:\Program Files\Oracle\Inventory\locks」まで移動 [2] 上記の内部にあるファイル「reader0.lock」を削除 再度、Oracle Uni…

【C#】Delegate / Event ~ 基本編 ~

C#

■ はじめに https://dk521123.hatenablog.com/entry/2010/12/12/164101 https://dk521123.hatenablog.com/entry/2010/12/25/221009 の続き。 目次 【1】イベントを登録する 【2】イベントが発生したオブジェクトを判別する 【1】イベントを登録する // 初…

【トラブル】【Java】【Eclipse】The type JPEGCodec is not accessible due to restriction on required library

症状 Eclipseで、DICOMをJPEGに変換するプログラムを作成していたら、以下の【エラー内容】が出た。 エラー内容 Access restriction: The type JPEGCodec is not accessible due to restriction on required library 解決方法 1. [Window]-[Preferences]を選…

【トラブル】【Eclipse】workspace in use or cannot be created choose a different one

症状 * Eclipseを起動した時に、 「workspace in use or cannot be created choose a different one」というダイアログが表示されて、 Workspaceを違うところにさせられるエラーがでる ※ まずは、別でEclipseを立ち上げていると、この現象があるので、そのこ…

【トラブル】【C#】 S2Container.NET や Log4net をVisual Studio 2010に使用したら、ビルドエラー

問題 * 「S2Container.NET 1.3.18」をVisual Studio 2010に使用したら、ビルドエラーになってしまう * Visual Studio 2008では、問題ないみたい プログラム ... using Seasar.Dao.Attrs; //S2Dao.NETの属性を使用 ... 解決策 [1] 対象プロジェクトの右クリッ…

【C#】Seasar.NETについて

■ Seasar.NETについて Seasar.NETプロジェクトでは次の2つのフレームワークが提供されている * S2Container.NET(AOPをサポートしたDIコンテナ) * S2Dao.NET(O/Rマッピング・フレームワーク) ■ DI(Dependency Injection, 依存注入) * クラス間の依存関係…

【Maven】 Maven ~ 入門編 ~

Mavenとは... * Javaのソフトウェア・プロジェクト管理ツール * Ant(以下の関連記事参照)の機能を内包しており、ビルドツールとしても利用可能 http://blogs.yahoo.co.jp/dk521123/33838551.html * Mavenは、「アーティファクト(Artifact)」と「リポジトリ…

【C#】IS演算子 / AS演算子 / GetType().Name / Typeof ~キャスト関連の処理~

C#

[1] IS演算子 * データ型を判断するために使用 * Javaの「instanceof演算子」に相当(関連記事を参照のこと) * 構文は「オブジェクト is 型」でbool型を返す * ほかにもtypeof、GetType()などがあるが、GetType()はオブジェクトがnullの場合使えないので、IS…

【C#】【Visula Studio】App.config の扱いについて [1]

■ 注意点 * 使用前に、参照の追加で「System.configuration」を追加しておくこと! * ConfigurationSettings.AppSettings["key"]でも取得可能だが、古いって怒られる ⇒代わりに「ConfigurationManager.AppSettings」を使う。 http://architect360.apricot-jp.…

【C#】【ACCESS】ACCESSデータベースを使う

■ ACCESSデータベースを使う https://blogs.yahoo.co.jp/dk521123/18975082.html の前準備を行うこと * App.ConfigからConnectionStringを取得するために、 参照の追加の[.Net]-[System.Configuration]を追加する必要がある (詳細は、参考資料を参考のこと) …

【C#】【Linq】【ACCESS】ACCESSデータベースでLinqを使ってみた

ACCESSデータベースでLinqを使う 前準備 1. Accessで、テーブルを作っておく(ファイル名「testDb.accdb」とする) 2. Visual Studioで、[新しいデータ ソースの追加]-[データベース]-[次へ]-[新しい接続]を選択 3. 接続の追加画面において、以下のように設定…