問題タブ [codebase]

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 投票する
1 に答える
187 参照

java - RMI の複雑な問題

これはやや混乱しています。サーバー上のリモート オブジェクトがサーバー上の他のオブジェクトにアクセスしようとすると、エラーが発生します。クライアントがリモート実装クラスの独自のオブジェクトをインスタンス化していることが起こっていると思いますが、これについてはほとんど知りません。エラーは次のとおりです(アサートメッセージについては本当に申し訳ありません。他の誰もこれを読んでいないと思いました):

GlobalNetIO はサーバー側のクラスですが、これはクライアント側にあることに注意してください。

GlobalNetIO は次のとおりです。

関連する Galaxy の一部 (サーバー側):

クライアントIO:

リモートを拡張し、GlobalNetIO によって実装される EotGRemote インターフェイス。

私は正しいですか?それにもかかわらず、誰かがこのエラーを修正するように私に指摘できますか?

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

android - git で同じコードベース、異なるアプリ バージョンを処理する

非常によく似たアプリを作成する必要があるため、一般的なアプリケーションを開発しました。違いを分離しようとしたので、settings.xmlがあります。ただし、バージョンのコードを変更する必要がある場合があるため、それだけでは十分ではありませんが、すべてのアプリに同じコードベースが必要です。

主な目標を達成したいので、同じコードベースを開発すると、すべてのアプリ バージョンがアップグレードされます。しかし、私は違いを処理するのが難しい.

あなたの提案が必要です。これをgitでどのように処理すればよいですか。アプリのバージョンごとにブランチを作成する必要がありますか? さまざまなもの(アプリ名、アイコン、パッケージ名、settings.xml、おそらく異なるコード部分)を処理し、同じコードベースを開発してすべてのアプリ バージョンをアップグレードするにはどうすればよいですか。

おそらく、buildserver スクリプトはファイルの置換を処理できますが、異なるコード バージョンを処理することはできません。

同じ問題を抱えている人はいますか?多分実用的な解決策?

0 投票する
0 に答える
991 参照

java - シーケンス図を使用して複雑なコード ベースを理解する

Java で記述された複雑なコードベースを使用する大きなプロジェクトに取り組んでいます。コードの特定の部分を理解したいのですが、エントリ ポイント メソッドのシーケンス図を取得すると良いアイデアが得られると思いました。私は intelliJ を使用しており、これを実行できるプラグインを探したところ、「SequencePlugin」が見つかりましたが、残念ながら intelliJ 8.1.4 では機能しません。私がしようとしていることを他の方法で達成できますか? デバッグ以外で複雑なコードベースを理解しようとするときに従うべき標準的なアプローチはありますか?

0 投票する
0 に答える
114 参照

git - 選択した期間中または java/jsp ファイルの 2 つのオフライン バージョン間での SVN コード変更の合計行数

特定の日から SVN で選択したファイルのコード行全体を変更する必要があります。

たとえば、something.java というファイルがあり、2014 年 1 月 1 日のバージョンと比較して、コードの変更行数を取得する必要があるとします。

巨大なコードベースに対してそれを行う必要があり、選択した 50 ファイルのみの統計 (LOC カウント) が必要です。

私は StatSVN が大好きですが、私の要件により適したより良いソリューション/ツールを見つけたいと思います。

また、選択した 2 つのオフライン バージョンのファイル間で合計行数のコードを変更するソリューションがあれば、それを使用することもできます。(そのため、svn を使用せずに 2 つのバージョンのコードベースをローカルに [初期と最新] に設定し、それらの 2 つのコードベース内で選択したファイルのコード変更の合計行数を取得できます)

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

database - CodeIgniter マルチサイトのセットアップ

codeigniter を使用してマルチサイト プラットフォームを作成しようとしています。要件は次のとおりです。 - 同じコードベース。- 同じデータベース。

同じデータベース/コードベースを使用する場合にマルチサイト プラットフォームを実現する方法を知りたいですか? 新しいサイトごとに個別のテーブルを作成する方法はありますか。つまり、ワードプレスのマルチサイトですか?

どうもありがとう。

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

java - Java マニフェスト ファイルのコードベース属性

私は現在、Java 1.7.0_51 の更新された Java セキュリティ設定で使用するために、いくつかの JAR ファイル用のいくつかの Ant ビルド スクリプトを作成しています。codebase 属性で問題が発生しました。この属性には、コードを保存してアクセスするための正確な URL が必要なようですが、これは JAR パッケージ化の時点では不明です。JAR ファイルをビルドして作成し、署名します。JAR を解凍し、マニフェストを変更し、JAR を再パッケージしてから再署名することなく、後で codebase 属性を指定する方法はありますか?

私はこれがロングショットであることを理解しています。これについて少し明確にしたいと思っています。

ありがとう

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

java - - RMI コード ベースが機能しない - レジストリ ルックアップが非常に遅く、機能しない

コードベースの使い方がわかりません。

私は次の構造を持っています:

HelloInterfaces.java

Hello.java

サーバー.java

クライアント.java

client.policy

サーバー (Linux の仮想マシン) で Netbeans から直接実行: 出力サーバー: 準備完了!

クライアントで、オプションを使用してソースをコンパイルしました--classpath .:Server.jar(Server.jar には HelloInterfaces.class が含まれています)。

クライアントを実行します。

そして2分後:

また、 を含むディレクトリ サーバーで.class、ポート 8080 で python httpserver を実行します。 (Java で記述された NanoHTTP、http サーバーと同じ結果)

python httpserver の出力が次のようになるため、アプリ クライアントは http サーバーに接続します。