プログラミング

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


19
PHP RegexはYouTubeビデオIDを取得しますか?
他のGET変数がURLにあるかどうかに関係なく、誰かがYouTube IDをURLから取得する方法を教えてもらえますか? たとえば、このビデオを使用します。http://www.youtube.com/watch?v=C4kxS1ksqtw&feature=related つまりv=、次の間&
137 php  regex 

17
iOSシミュレーターがアプリケーションをインストールできませんでした
Cordova 2.1.0アプリを作成しました。最初の2〜3回は問題なく動作しました。しかし、今私がターミナルを介して実行しようとすると、次のエラーが表示されます。何も変更しませんでした。 Ankurs-Mac-mini:~ ankur$ /Users/ankur/Desktop/CordovaSMS/cordova/emulate Ankurs-Mac-mini:~ ankur$ 2012-10-17 16:11:08.695 ios-sim[7032:507] stderrPath: /Users/ankur/Desktop/CordovaSMS/cordova/console.log 2012-10-17 16:11:08.698 ios-sim[7032:507] stdoutPath: /Users/ankur/Desktop/CordovaSMS/cordova/console.log [DEBUG] Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain Code=1 "iOS Simulator failed to install the application." UserInfo=0x7fc643902320 {NSLocalizedDescription=iOS Simulator failed to install the application., DTiPhoneSimulatorUnderlyingErrorCodeKey=-1} 任意の助けいただければ幸いです。ありがとう

12
Android ActionBar戻るボタンを実装する方法は?
リストビューのアクティビティがあります。ユーザーがアイテムをクリックすると、アイテム「viewer」が開きます。 List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, R.anim.left_exit); } }); これは正常に機能しますが、アクションバーでは、アプリアイコンの横にある戻る矢印がアクティブになりません。何か不足していますか?

13
Fragment Inside Fragment
フラグメント内のフラグメントの操作に関してサポートが必要です。実際には、戻るボタンを押すときに問題が発生しています。アプリケーションのメイン画面にはボタンがあり、各ボタンビューを押すと新しいフラグメントで置き換えられます(そのフラグメントは別のフラグメント内に含まれています)。フラグメントを動的に追加/置換することは正常に機能しています。ボタン1を押すとフラグメントが置き換えられ、ボタンを押すと同じことが起こりますが、ボタンが再び、例外を得ました: "Duplicate id 0x7f05000a, tag null, or parent id 0x7f050009 with another fragment for com........ fragmentname" フラグメントまたは内部フラグメントがすでに追加されていることを意味します。それらを再度追加しようとしています。サポートのおかげで、誰もがフラグメント内でフラグメントを操作し、問題なく前後に移動する方法を知っています。 MainActivity、フラグメントは動的に追加および置換されます。 public class FragmentInsideFragmentTestActivity extends Activity { private Button button1; private Button button2; private Button button3; private Button button4; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) …

8
X-Powered-Byの削除
PHPでX-Powered-Byヘッダーを削除するにはどうすればよいですか?私はApacheサーバーを使用しており、php 5.21を使用しています。5.21ではサポートされていないため、phpでheader_remove関数を使用できません。Header unset X-Powered-Byを使用しましたが、ローカルマシンでは機能しましたが、運用サーバーでは機能しませんでした。 PHPがバージョン5.3未満のheader_remove()をサポートしていない場合、代替はありますか?
137 php  http-headers 

22
「致命的エラー:関数のネストの最大レベル「100」に達したため、中止します!」の解決策 PHPで
htmlファイル内のすべてのURLを検索し、検出されたURLにリンクされている各h​​tmlコンテンツに対して同じプロセスを繰り返す関数を作成しました。関数は再帰的で、無限に続行できます。ただし、100回の再帰後に再帰を停止させるグローバル変数を設定することで、再帰に制限を設けています。 ただし、phpは次のエラーを返します。 致命的なエラー:関数のネストレベルが最大 '100'に達したため、中止します!D:\ wamp \ www \ crawler1 \ simplehtmldom_1_5 \ simple_html_dom.phpの1355行目 私はここで解決策を見つけました:ネスト関数呼び出しの制限を増やしていますが、これは私の場合は機能しません。 上記のリンクからの回答の1つを引用しています。どうぞご検討ください。 「Zend、IonCube、またはxDebugがインストールされていますか?インストールされている場合、それはおそらくこのエラーの原因です。 私は数年前にこの問題に遭遇しましたが、PHPではなくZendがその制限をそこに置いていました。もちろん、それを削除すると、100回の繰り返しを超えてしまいますが、最終的にはメモリ制限に達します。 " PHPで関数のネストの最大レベルを上げる方法はありますか
137 recursion  xdebug  php 

4
Expressコマンドが見つかりません
私のマシン上でグローバルExpressをインストールした後、いくつかの理由でnpm install -g expressあれば、私cdのディレクトリに、私は次のエラーを取得する表現実行しよう: express: command not found. で実行してsudoも、同じ出力が得られます。私はこの問題に対して複数の異なる解決策を試しましたが、何もうまくいきませんでした。私は、を介してノードインストールしていたhomebrew私は完全にノードをアンインストールし、nodejs.orgでインストーラ(私は今v0.10.26を実行している)と、まだ問題が持続経由して再インストールしてスタックオーバーフロー上のいくつかのスレッドが問題だったかもしれない示していたが。 私は私に行けば/usr/local/lib/node_modulesエクスプレスそこにあるが、は/ usr / local / binの中にエクスプレスについては何もありません。それが問題かどうかはわかりませんが、そのディレクトリにグローバルにインストールされている他のノードパッケージのバイナリがあることを考えると、そこに何か問題があるのではないかと思います。 これは私がインストールしたときに得られる正確な出力です: npm http GET https://registry.npmjs.org/express npm http 304 https://registry.npmjs.org/express npm http GET https://registry.npmjs.org/accepts/1.0.0 npm http GET https://registry.npmjs.org/type-is/1.0.0 npm http GET https://registry.npmjs.org/range-parser/1.0.0 npm http GET https://registry.npmjs.org/cookie/0.1.0 npm http GET https://registry.npmjs.org/fresh/0.2.2 npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1 npm http …

2
C#のブール値のサイズは?本当に4バイトかかりますか?
バイトの配列とブール値を持つ2つの構造体があります。 using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct1 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public byte[] values; } [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct2 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public bool[] values; } そして次のコード: class main { public static void Main() { Console.WriteLine("sizeof array of bytes: "+Marshal.SizeOf(typeof(struct1))); Console.WriteLine("sizeof array of …
137 c#  interop 


3
Bashでdo-whileループをエミュレートする
Bashでdo-whileループをエミュレートする最良の方法は何ですか? whileループに入る前に条件をチェックしてから、ループで条件の再チェックを続けることができますが、それはコードの重複です。よりクリーンな方法はありますか? 私のスクリプトの疑似コード: while [ current_time <= $cutoff ]; do check_if_file_present #do other stuff done これはcheck_if_file_present、$cutoff時間後に起動された場合は実行されませんが、しばらくの間は実行されます。
137 bash  loops  do-while 

12
Javaでは、派生クラスのオーバーライドメソッドから基本クラスのメソッドを呼び出す方法を教えてください。
私は2つのJavaクラスを持っています。Bは、次のように別のクラスAを拡張します。 class A { public void myMethod() { /* ... */ } } class B extends A { public void myMethod() { /* Another code */ } } 私は呼びたいでしょうA.myMethod()からB.myMethod()。私はC ++の世界出身ですが、Javaでこの基本的なことを行う方法がわかりません。

7
ローテーションメソッドは非推奨で、「didRotateFromInterfaceOrientation」に相当しますか?
viewWillTransitionToSizeiOS 8で導入された新しいメソッドを実装しようとしています(他のローテーションメソッドはすべて非推奨になっています)。didRotateFromInterfaceOrientation実行する必要のあるクリーンアップタスクがいくつかありUIViewControllerTransitionCoordinator、新しいものに「遷移」するときに呼び出すために割り当てることができるブロックが表示されないので、今と同等のものを知りたいサイズ仕上がり。ありがとう。
137 ios  iphone  objective-c  ios8 

7
JavaScriptを使用してマウスクリックをシミュレートする方法は?
私はそのdocument.form.button.click()方法を知っています。ただし、onclickイベントのシミュレーション方法を教えてください。 私はこのコードをStack Overflowのどこかで見つけましたが、それを使用する方法がわかりません:( function contextMenuClick() { var element= 'button' var evt = element.ownerDocument.createEvent('MouseEvents'); evt.initMouseEvent('contextmenu', true, true, element.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 1, null); element.dispatchEvent(evt); } JavaScriptを使用してマウスクリックイベントを起動するにはどうすればよいですか?


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