C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■21785  Re[1]: Distinctは何故、遅いの?
□投稿者/ ネタ好き -(2008/07/09(Wed) 16:14:45)
    No21784 (tokita さん) に返信
    > お疲れ様です。
    > oracle 10gです。
    >
    > で、質問ですが、Distinctは何故遅いのでしょうか?
    >
    > ググってはいますが、なかなか的確に見つからなく、質問してしまいました。
    > 勘だと、重複チェックする為に、全行のデータを記憶する必要があるからなぁとか思ってます。
    >
    > よろしくお願いします。

    ソースが無いので確かな事はいえませんが、私の想像では、結果を保存する配列にデータを挿入する際に【いちいち既に無いかチェック】しているからだと思います。
    でもDISTINCTは遅いだけではないですよ。
    インターネット環境で使えばパケット数を減らせますから早くなる場合があります。
    それに、速さをいうのであれば、JOIN処理が一番ボトルネックになります。
記事No.21784 のレス /過去ログ42より / 関連記事表示
削除チェック/

■29365  Re[3]: 行末のセミコロンの省略
□投稿者/ 出水 -(2008/12/09(Tue) 05:36:38)
    私が例を出さなかったのは、個々の例だけを見てこれがいい、これがだめという
    議論の方向に持っていきたくないな、と思ったからです

    ここで出された例をすべて決着したところで、すべての問題構文が洗い出されるわけじゃないです

    で、どうすればいいかというと、BNF記法レベルで再構築すればいいんです
    掲示板のネタとしては面白くない結論なのですが…
記事No.29161 のレス /過去ログ53より / 関連記事表示
削除チェック/

■46415  Re[4]: 日本語テキストからキーワードを抽出する方法
□投稿者/ 渋木宏明(ひどり) -(2010/02/02(Tue) 14:14:45)
>
    >辞書はメンテナンスコストが膨大になりそうなので、できれば自分では作りたくないと思うのです。
    >ちゃんとしたインフラを持っている検索エンジンに丸投げしたいというか。

    語句の意味を取得するのは、検索エンジンに丸投げでもいいと思います。

    でも、そーなると件名のように、まず「文書中から語句を抽出」してから、検索エンジンで検索を行うことになります。

    ですが、「日本語文書」から「文書中から語句を抽出」するのは結構大変です。

    日本語文書には、英語文書のように「単語の区切りを空白文字で示す」ようなルールが無いため、なんらかのアルゴリズムを用いて「文書中から語句を抽出」することになります。

    近年、「日本語文書中から語句を抽出」するための手法として広く用いられているのは

    形態素解析
    http://www.bing.com/search?q=%E5%BD%A2%E6%85%8B%E7%B4%A0%E8%A7%A3%E6%9E%90

    です。

    オープンソースのプロジェクトもいくつかあるので、まずはそれらを調査してみるのがいいんじゃないでしょうか。
記事No.46399 のレス /過去ログ79より / 関連記事表示
削除チェック/

■58558  Re[4]: キャメルケースでの略語の扱い
□投稿者/ 七篠 -(2011/04/14(Thu) 22:28:05)
    No58507 (魔界の仮面弁士 さん) に返信
    > ただし、DB/Database については、.NET や COM においても
    >  Dao.Database クラス
    >  Dao.DBEngine クラス
    > とか、
    >  Microsoft.SqlServer.Management.Smo.DatabaseMapping クラスの DBName プロパティ
    > のように、多少の表記揺れはあるようです。

    いつも色々考えて名前の付け方が変わるので、なにか強力な規則があればと思ったのですが、
    Microsoft 内でも絶対な命名規則があるわけじゃないのですね。
記事No.58498 のレス /過去ログ98より / 関連記事表示
削除チェック/

■62546  Re[4]: 継承コントロールがツールボックスに表示されません。
□投稿者/ 孝介 -(2011/10/18(Tue) 03:40:57)
    > 継承したコントロールクラスの宣言部の上に、
    > <System.ComponentModel.ToolboxItemAttribute(True)> _
    > を追加してみて下さい。
    変化はありませんでした・・・。

    > それか、ツールボックス上で右クリックし、「アイテムの選択」を選び
    > 継承したコントロールを含むDLLを追加してみて下さい。
    ぉぉ!「<プロジェクト名> コンポーネント」のグループはでませんでしたが、「コンポーネント」グループの一番下に見事表示されました!
    ビルドしてもエラーがでず、実行してもうまく動いているのでとりあえずこれで凌いでみます。

    お二人ともこんな遅くにありがとうございました。
記事No.62542 のレス / END /過去ログ105より / 関連記事表示
削除チェック/

■64335  .vcxprojと.vcprojの変換について
□投稿者/ howling -(2012/11/27(Tue) 12:41:25)

    分類:[C++/CLI] 

    お世話になっております。

    相変わらずVS2010 / Windows7にてC#及びC++の開発を行っております。

    さて、前スレッド(http://bbs.wankuma.com/index.cgi?mode=al2&namber=64298)にて、
    コンパイラオプションに/CLRを指定してコンパイルを行ったところ、
    色々と問題は出たのですが、まだ外せていない内容として、次の2つが残っている状態です。

    A.
    error LNK2005: __invoke_watson は既に MSVCRTD.lib(MSVCR100D.dll) で定義されています。
    (こっちは内容からして、DLLとlibが混在しているために出ているようなので、別途調査します)

    B.
    error LNK2019: 未解決の外部シンボル "public: static void __cdecl std::_String_base::_Xlen(void)" (?_Xlen@_String_base@std@@SAXXZ) が関数 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::append(unsigned int,char)" (?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z) で参照されました。 C:パス:リンク先lib名.lib(リンク先lib名.obj)

    error LNK2019: 未解決の外部シンボル "public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAXXZ) が関数 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned int,unsigned int)" (?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z) で参照されました。
    C:パス:リンク先lib名.lib(リンク先lib名.obj)


    このBの方のエラーについて調べてみたのですが、
    全く同じ内容として、以下のURLがヒットしました。

    http://stackoverflow.com/questions/2896754/link-error-after-update-from-vs2008-to-vs2010

    対処方法として、使用する全てのバージョンをVS2010にするか、
    VS2008以前でコンパイルし直すか、頑張って当該部分を書き換えるか、と書かれているような感じです…。(誤訳じゃなければ)
    今のところ、プロジェクト自体は全てVS2010でコンパイルしているあたり、
    リンクしているライブラリをVS2010でコンパイルし直せれば一番良いのですが、
    これはちょっと難しそうです。
    そのため、コンパイルしているプロジェクト(vcxproj)をVS2008用の物(vcproj)に変えたらうまくいきそうだと思うのですが、
    逆に2008に戻す方法をご存知でしたら、教えて頂けませんか?

    以上です。

    //CLRオプションをつけると可変引数を持つ関数がマネージコード非対応のため、ネイティブコードになるんですね…。
    //まだ動いていませんが、それで正常に動作するか不安です。CLR:pureとかの方がいいんですかねぇ…うーむ。
親記事 /過去ログ108より / 関連記事表示
削除チェック/

■87685  Re[2]: 文字列にアンチエイリアスをかける方法
□投稿者/ ゲラルド -(2018/06/20(Wed) 10:18:51)
    新規でクラスを作成
    上記のコードをコピーペースト
    この状態ではツールボックスにLabelExは表れないので、一度ビルドする
    その後、ツールボックスに現れたLableExをフォームに貼り付けて、文字列を入力
    フォントは、MS UI Gothic, 12ptです。


記事No.87677 のレス /過去ログ151より / 関連記事表示
削除チェック/

■87686  Re[3]: 文字列にアンチエイリアスをかける方法
□投稿者/ ????? -(2018/06/20(Wed) 10:42:12)
    No87685 (ゲラルド さん) に返信
    > フォントは、MS UI Gothic, 12ptです。

    48ptぐらいにして確認してみてはどうでしょうか?
記事No.87677 のレス /過去ログ151より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -