プログラミング

プロおよび熱狂的プログラマーのためのQ&A

18
このバージョンのアプリケーションは、Google Playを介した請求用に設定されていません
OverаэтотвопросестьответынаStack Overflowнарусском:Этаверсияприложениянеработаетсплатёжнойсистем アプリ内課金でアプリケーションを実行しようとすると、「このバージョンのアプリケーションは、Google Playからの課金用に設定されていません。詳細については、ヘルプセンターを確認してください」というエラーが表示されます。 既にマニフェストファイルに請求権限があり、署名済みの.apkをドラフトとしてGoogle Playにアップロードし、同じ署名済みapkを携帯電話にインストールしました。 この問題を解決する方法について何か助けはありますか?

18
フォルダ内のすべてのモジュールをロードする方法は?
誰かがモジュールのディレクトリ全体をインポートする良い方法を私に提供できますか? 私はこのような構造を持っています: /Foo bar.py spam.py eggs.py 追加__init__.pyして実行するfrom Foo import *だけでパッケージに変換しようとしましたが、期待したとおりに機能しませんでした。

30
インターフェース—要点は?
インターフェイスの理由は本当に私を逃れています。私が理解していることから、C#には存在しない(または、そう言われたように)存在しない多重継承の回避策のようなものです。 私が見るすべては、あなたはいくつかのメンバーと関数を事前に定義し、それらはクラスで再び再定義される必要があるということです。したがって、インターフェースが冗長になります。それは構文のように感じます…まあ、私にはジャンクです(悪意はありません。役に立たないもののようにジャンク)。 スタックオーバーフローの別のC#インターフェイススレッドから取得した以下の例では、インターフェイスではなくピザと呼ばれる基本クラスを作成します。 簡単な例(別のスタックオーバーフローの貢献から取得) public interface IPizza { public void Order(); } public class PepperoniPizza : IPizza { public void Order() { //Order Pepperoni pizza } } public class HawaiiPizza : IPizza { public void Order() { //Order HawaiiPizza } }
269 c#  .net  interface 

9
CMakeを使用してGCCとClang / LLVMを切り替える
CMakeを使用してビルドしたプロジェクトがいくつかあり、GCCとClang / LLVMのどちらを使用してコンパイルするかを簡単に切り替えられるようにしたいと考えています。Clangを使用するには、次のように設定する必要があると思います(間違えた場合は修正してください)。 SET (CMAKE_C_COMPILER "/usr/bin/clang") SET (CMAKE_C_FLAGS "-Wall -std=c99") SET (CMAKE_C_FLAGS_DEBUG "-g") SET (CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG") SET (CMAKE_C_FLAGS_RELEASE "-O4 -DNDEBUG") SET (CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g") SET (CMAKE_CXX_COMPILER "/usr/bin/clang++") SET (CMAKE_CXX_FLAGS "-Wall") SET (CMAKE_CXX_FLAGS_DEBUG "-g") SET (CMAKE_CXX_FLAGS_MINSIZEREL "-Os -DNDEBUG") SET (CMAKE_CXX_FLAGS_RELEASE "-O4 -DNDEBUG") SET (CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g") SET (CMAKE_AR "/usr/bin/llvm-ar") SET …
269 cmake  llvm  clang 

10
ハッシュされたパスワードフィールドに使用するデータタイプと長さは?
パスワードハッシュのしくみ(後で実装する予定)はわかりませんが、今すぐデータベーススキーマを作成する必要があります。 パスワードを4〜20文字に制限することを考えていますが、暗号化後にハッシュ文字列の長さが異なります。 では、これらのパスワードをデータベースに保存する方法は?

5
jQuery Mobile:ドキュメント準備とページイベント
私はjQuery Mobileを使用していますが、クラシックドキュメント準備とjQuery Mobileページイベントの違いを理解できません。 本当の違いは何ですか? どうして〜しなきゃいけない <!-- language: lang-js --> $(document).ready() { }); より良い $(document).on('pageinit') { }); あるページから別のページに移行するとき、ページイベントの順序は何ですか? あるページから別のページにデータを送信するにはどうすればよいですか?前のページのデータにアクセスすることはできますか?


15
選択ボックスからのアイテムの削除
選択ボックスからアイテムを削除または追加するにはどうすればよいですか?jQueryを実行していますが、これによりタスクが簡単になります。以下は選択ボックスの例です。 <select name="selectBox" id="selectBox"> <option value="option1">option1</option> <option value="option2">option2</option> <option value="option3">option3</option> <option value="option4">option4</option> </select>

25
Android:タイトルなしでダイアログを作成する方法は?
Androidでカスタムダイアログを生成しようとしています。私はこのようにダイアログを作成します: dialog = new Dialog(this); dialog.setContentView(R.layout.my_dialog); ダイアログのタイトル以外はすべて正常に動作します。ダイアログのタイトルを設定しなくても、ダイアログポップアップのダイアログの位置に空白が表示されます。 ダイアログのこの部分を非表示にする方法はありますか? AlertDialogで試しましたが、レイアウトが正しく設定されていないようです。 LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.map_dialog, null); AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setView(view); // dialog = new Dialog(this); // dialog.setContentView(R.layout.map_dialog); dialog = builder.create(); ((TextView) dialog.findViewById(R.id.nr)).setText(number); このコードを使用すると、最後の行にnullポインター例外が表示されます。ダイアログはnullではないため、取得しようとしたTextViewは存在しません。 ダイアログコンストラクターを使用している部分のコメントを外すと、ダイアログレイアウトの上のタイトルを除いてすべて正常に動作します。

28
pipを使用したlibxmlインストールエラー
これは私のエラーです: (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install lxml Downloading/unpacking lxml Running setup.py egg_info for package lxml Building lxml version 2.3. Building without Cython. ERROR: /bin/sh: xslt-config: not found ** make sure the development packages of libxml2 and libxslt are installed ** Using build configuration of libxslt Installing collected packages: lxml Running setup.py install …
269 python  lxml  pip 

21
Android:アクションバーのカスタムレイアウトから左マージンを削除する
私はカスタムアクションバービューを使用しており、下のスクリーンショットに示すように、アクションバーに空白の灰色のスペースがあります。削除したい。 私が何をした: res / values-v11 / styles.xml <style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light"> <item name="android:actionBarStyle">@style/ActionBarStyle</item> <item name="actionBarStyle">@style/ActionBarStyle</item> </style> res / values / my_custom_actionbar.xml <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="ActionBarStyle" parent="@style/Widget.AppCompat.Light.ActionBar.Solid"> <item name="android:height">60dp</item> </style> </resources> マニフェスト <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" /> <application android:icon="@drawable/ic_launcher" android:label="@string/AppName" android:theme="@style/AppBaseTheme" > <!-- activities... etc --> </application> 主な活動 public void onCreate(Bundle bundle) { …

21
rbenvがルビのバージョンを変更しない
githubの指示に従ってrbenvをインストールしました。私はOSXを実行していますが、Ubuntu 12.04 VMでこれを試したところ、同じ結果が得られました。Rubyのバージョンを変更しようとすると、次のようになります。 rbenv versions * 1.9.3-p0 (set by /Users/user/.rbenv/version) 1.9.3-p125 rbenv global 1.9.3-p0 rbenv rehash ruby -v ruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0] which ruby /usr/bin/ruby なぜrbenvがルビのバージョンをそれがそうであると思っているように切り替えないのかについて誰かが何か考えを持っていますか?また、ローカルディレクトリに.rbenvファイルがないため、rubyのバージョンがデフォルトで1.8.7になります。 rbenv local rbenv: no local version configured for this directory
269 ruby  rbenv 

16
jQuery:ドロップダウンを設定するためのベストプラクティス?
私がいつも投稿している例は、jQueryではないように見える文字列の連結が含まれているため、最適とは言えないようです。通常は次のようになります。 $.getJSON("/Admin/GetFolderList/", function(result) { for (var i = 0; i < result.length; i++) { options += '<option value="' + result[i].ImageFolderID + '">' + result[i].Name + '</option>'; } }); もっと良い方法はありますか?
269 jquery  select 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.