問題タブ [public]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
130 参照

c# - パブリックメソッドをC#クラスに追加した場合、そのタイプを使用して他のアセンブリを再コンパイルする必要がありますか?

タイトルの質問。

変更するソースコードはサードパーティであり、可能な場合は元のバイナリを使用し、変更したクラスを含むアセンブリのみを置き換えるため、再コンパイルは避けたいと思います。しかし、これが安全なことかどうかはわかりません。たとえばC++では、これは間違いなく悪い考えです。

0 投票する
1 に答える
793 参照

iphone - パブリック クラス: NSMutableDictionary を格納してアクセスする最良の方法は?

セッション間で永続的なデータを保存するのに役立つクラスがあります。問題は、Persistance クラスのインスタンス全体で、プロパティ リストまたは「plist」ファイルの実行中のサンプルを NSMutableArray に保存して、必要に応じて値を読み取って編集し、書き戻すことができるようにすることです。

問題は、メソッドが公に定義されているため、宣言された NSMutableDictionary にエラーなしでアクセスできないように見えることです。コンパイル時に発生する特定のエラーは次のとおりです。

そのため、この問題を解決するまで、プロセス全体が使用できなくなります。

ここに私の完全な永続性クラスがあります(これは未完成なので、この問題を示すためだけにあることに注意してください):

持続性.h

永続性.m

目的の場所にヘッダー ファイルを含めることで、このクラスを他のクラスと同様に呼び出します。

次に、関数自体を次のように呼び出します。

0 投票する
4 に答える
2226 参照

php - 非公開ディレクトリからのcssまたはjavascriptのロード

パブリックWebディレクトリの外部からcssおよび/またはjavascriptファイルをロードする方法はありますか?

たとえば、私のホスティングサービスでは/ public_htmlがありますが、これらのファイルをパブリックディレクトリに存在させたくなく、/system内の兄弟ディレクトリ/system(codeigniterを使用)のパブリックディレクトリ外のディレクトリに配置したいと考えています。 / application / view /

0 投票する
4 に答える
1095 参照

c++ - この C++ const 参照アクセサ インターフェイス イディオムに問題はありますか?

変数にセッター インターフェイスを適用できるように、構造体をクラスに変換していました。
ただし、変数が読み取られたすべてのインスタンスを変更したくはありませんでした。だから私はこれを変換しました:

これに:

私がこれに興味を持っているのは、C# のパブリック読み取り専用プロパティの考え方をモデル化しているように思われるからです。
正常にコンパイルされ、まだ問題は見られません。

コンストラクターで const 参照を関連付けるボイラープレート以外に、この方法の欠点は何ですか?
奇妙なエイリアシングの問題はありますか?
なぜ私はこのイディオムを以前に見たことがないのですか?

0 投票する
4 に答える
5475 参照

database - 米国市場のすべての株式シンボルを含む SQL データベースが必要です。誰でも?

それはほとんどそれです。私が作成しているオートコンプリート機能のために、すべての銘柄記号と会社名が一致する .sql ファイルが必要です。誰でも?

0 投票する
3 に答える
2306 参照

c - CでパブリックAPIからヘルパー関数を非表示にする方法

私はプロジェクトに取り組んでおり、API を作成する必要があります。サーバー (アプリケーション) とクライアント (API を使用する他のアプリケーション) の間の通信にソケットを使用しています。

このプロジェクトは C++ ではなく C です

私は Linux のバックグラウンドを持っており、これが Windows、Visual Studio 2008、および dll ライブラリを使用する最初のプロジェクトです。

クライアントとサーバーの間で通信が機能していますが、両方のプロジェクトで重複しているものがあります。余分なコードを維持する必要がないように、両方のプロジェクトがリンクできるライブラリ (おそらく dll ファイル) を作成したいと思います。

クライアントが利用できるようにする必要がある API を含むライブラリも作成する必要があります。公開したい API 関数内には、「重複コード」であるこれらのヘルパー関数への呼び出しがあります。これらの関数をクライアントに公開したくありませんが、サーバーがそれらの関数を使用できるようにしたいと考えています。これどうやってするの?

例を挙げて明確にしようと思います。これが私が始めたものです。

サーバー プロジェクト:

クライアント プロジェクト:

これは私が最終的にやりたいことのようなものです:

助けていただければ幸いです。

0 投票する
1 に答える
257 参照

actionscript-3 - パブリック変数を変更してプライベート関数を呼び出す ActionScript?

私はこれをやろうとしたことがないので、頭が少し泳いでいます。myClassカスタム クラスで有効なパブリック ブール値を使用したいと思います。変更するために呼び出された場合、変更から関数をトリガーするにはどうすればよいですか?

変数に Event.CHANGE イベント リスナーを追加する必要がありますか? それをしてもいいですか?または、より標準的な方法はありますか?

0 投票する
2 に答える
11359 参照

ruby-on-rails - Railsパブリックフォルダ内の特定のファイルを削除するには?

私の Web アプリのユーザーはファイルをアップロードできます。添付ファイルの問題を処理するために Paperclip を使用しています。ユーザーがアップロードした特定のファイルをプログラムで削除する方法はありますか?

0 投票する
1 に答える
3832 参照

scala - Java public フィールドに相当する scala

Java では、次のようなクラスがあります。

親クラス「Properties」は、リフレクションを使用してそれ自体ですべてのパブリック フィールドを検索し、必要に応じて変数に値を入力します。

プロパティをscalaで拡張するにはどうすればよいですか? var prop1:StringProperty ...scala がプライベート フィールドを get... set... 型メソッドに変換する方法が原因であると想定しています。

0 投票する
3 に答える
427 参照

java - 公に使用されるベクターのプライベートクラス

VectorJavaでは、クラスの外部からからプライベートクラスを参照するとどうなりますか?

例: