問題タブ [base]

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

c# - 基本メソッドがC#で呼び出されることを確認してください

どういうわけか、派生クラスに常にオーバーライドされたメソッドベースを呼び出すように強制できますか?

そして、派生クラスで:

非仮想Update()だけでなく、保護された仮想UpdateEx()を使用するための提案を検索して見つけました。あまりきれいに感じられないだけですが、もっと良い方法はありませんか?

質問があればいいのですが、英語が下手でごめんなさい。

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

php - PHPのサブクラスで親クラスの継承変数にアクセスする

他のフォルダーの別のクラスに継承されるクラスをphpで作成しました。echo $this->protectedvariableofclass;を入れたとき。// サブクラス関数では値が返されません 私の基本クラスは \class\user.php として保存されます サブクラスは \model\model_user.php として保存されます 助けてください よろしくお願いします

\class\user.php の基底クラス

\model\model_user.php のサブクラス

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

iphone - Web ベース アプリケーションの Sdk で XML を使用するにはどうすればよいですか?

Web ベース アプリケーションの SDK で Xml を使用する正しい方法を知りたいのですが、iPhone でマガジンを作成しようとしていますが、その Web サイトから本文やその他のものを取得するには XML を使用する必要があるとのことでした。誰かが私にそれを教えてください。そのためのチュートリアルがあれば、ありがとう

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

objective-c - Objective-Cのサブクラスと基本クラスのキャスト

すべてのサブクラスに非常によく似た関数を実装する基本クラスを作成します。これは別の質問で答えられました。しかし、今私が知る必要があるのは、サブクラスオブジェクトを返すために(基本クラスで)さまざまな関数をキャストできるかどうか/方法です。これは、特定の関数だけでなく、その中の関数呼び出しにも当てはまります。

(ちなみに私はCoreDataを使用しています)

基本クラス内の関数として(これは私のサブクラスになるクラスからのものです)

そして、与えられた関数内の関数呼び出しとして:

構造は私のサブクラスの1つなので、これらの両方を書き直して、「汎用」であり、他のサブクラス(関数を呼び出す人)に適用できるようにする必要があります。

それ、どうやったら出来るの?

更新:第2部では、実際には2つの問題があることに気づきました。[Structurefetch...]を[selffetch...]に変更することはできません。これは、インスタンスメソッドではなく、クラスメソッドであるためです。どうすればそれを回避できますか?

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

c++ - 派生コンストラクターから基本クラスメソッドを呼び出す

派生クラスのコンストラクターで基本クラスのメソッドを呼び出すことはできますか?Baseオブジェクトは完全に構築されているはずなので、これで問題ないと思いますが、念のため確認したいと思います。

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

algorithm - ツイストを使用した3つのシステムのベースへの10進数

誰もが数値を10進法から2進法に変換する方法を知っています。私もそうです。誰もが10進数から3つのシステムのベースに変換する方法を知っています。

ただし、10進数を「奇妙な基数3」システムに変換する必要があるという問題があります。このシステムでは、1つの記号を最初の記号にすることはできず、残りの2つで囲む必要があります。したがって、他の2つのシンボルのいずれかが使用される前に、1つのシンボルを繰り返すことはできません。

したがって、「0」が最初の記号ではなく、繰り返すことができない記号である場合、次のようになります。

完全に合法的な番号:120、110202、1020

存在してはならない数値:01212(ゼロを前面に配置してはならない)、120012(ゼロを繰り返すことはできません)

誰かが、10進法からこの「奇妙な基数3」の法則に変換して元に戻すアルゴリズムを考え出すのを手伝ってくれませんか。

前もって感謝します

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

javascript - ベースタグの問題を解決するには?

ベースタグに問題があります。のように見えます
<base href="http://myexamplepage.com/myfolder/" />

このクエリを除いて、すべてが機能します。
$.get("application/soft/calendar_month_change.php", ...)

私のコンピューターはそれがクロス ドメイン サーバーであると認識し、クエリを OPTIONS ... に変更します。base タグを削除すると、正しく機能しますが、サイトに画像が表示されません。smarty テンプレート エンジンを使用します。どうすれば解決できますか?

0 投票する
5 に答える
6890 参照

c++ - C++ ベース変換

こんにちは、Windows から Linux にコードを移植しようとしています。私はこれを持っています:

しかし、GCC は itoa を認識しません。C++ の方法でこの基数 2 への変換を行うにはどうすればよいですか?

ありがとう ;)

0 投票する
6 に答える
5585 参照

php - PHP-長いmd5ハッシュから短い英数字の文字列を生成するための良い方法は何ですか?

これは、データベース内のmd5ハッシュを参照する短縮URLを作成するためのものです。私はこのようなものを変換したいと思います:

a7d2cd9e0e09bebb6a520af48205ced1

このようなものに:

hW9lM5f27

これらは両方ともほぼ同じ量の情報を含んでいます。この方法は、直接的で可逆的である必要はありませんが、それは素晴らしいことです(より柔軟です)。少なくとも、再現可能であるように、シードとして16進ハッシュを使用してランダムに生成された文字列が必要です。考えられる答えはたくさんあると思いますが、人々がどのようにエレガントにそれを行うのか興味があります。

ああ、これは元のハッシュと完全に1:1で対応している必要はありませんが、それはボーナスになります(可逆性の基準ですでにそれを暗示していると思います)。そして、できれば衝突を避けたいと思います。

編集 私は私の最初の計算が完全に間違っていたことに気づきました(ここで答えた人々のおかげですが、手がかりを得るのに時間がかかりました)そしてあなたはすべての小文字と大文字をミックスに投げ込むことによって文字列の長さをあまり減らすことはできません。したがって、16進数から62進数に直接変換されないものが必要になると思います。

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

php - HTML で複数のディレクトリを使用する場合のベスト プラクティス

この質問に対する明確な答えは見つかりませんでした (しかし、HTML タグは価値があるよりも厄介であると判断しました)。

Web サイトで複数のディレクトリを操作している場合、現在のディレクトリを変更したときに、サイトの残りの部分への相対リンクが機能することを確認するにはどうすればよいでしょうか? サポートディレクトリに移動したときに、「/index.php」へのリンクが実際に「/support/index.php」にリンクすることを望んでいません。

私たちは PHP を使用しているので、出力バッファリングを使用してリンクを変更できますが、他の人に何か良いアイデアがあるかどうかを知りたいです。何らかの方法で Smarty を介して実装することもできます。これに対処する簡単な方法がわからないという理由だけで、複数のディレクトリを使用する Web サイトをゼロから構築したことはありませんが、問題はそれほど難しくないはずです。

(IIS で実行していますが、任意のサーバーで動作させる方がよいことは明らかです。)