プログラミング

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

30
-didSelectRowAtIndexPath:呼び出されていません
タブビュー内にテーブルビューがあるiOSアプリを書いています。私UITableViewControllerはで実装しましたが-tableView:didSelectRowAtIndexPath:、実行時に行を選択すると、メソッドが呼び出されません。ただし、テーブルビューにデータが入力されているため、コントローラーの他のtableViewメソッドが呼び出されていることがわかります。 これを実現するために私が台無しにしたかもしれないアイデアは誰にもありますか?

30
Javaの隠された機能
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 C#の隠し機能を読んだ後、Javaの隠し機能は何ですか?
295 java 


13
EclipseがSWTライブラリをロードできない
Ubuntu 12.04でEclipseを開こうとするたびに、Unsatisfied Link Errorが発生し、開かなくなります。最近、Java JDKとAndroid SDKをインストールしましたが、これが問題になるのでしょうか?私はこのチュートリアルに従いました。 ここにログ情報があります: !SESSION 2012-04-15 21:05:46.902 ----------------------------------------------- eclipse.buildId=I20110613-1736 java.version=1.7.0 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_GB Command-line arguments: -os linux -ws gtk -arch x86_64 !ENTRY org.eclipse.osgi 4 0 2012-04-15 21:05:47.885 !MESSAGE Application error !STACK 1 java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-gtk-3740 in …

14
あるディレクトリには存在するが、他のディレクトリには存在しないファイルを見つける[クローズド]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 あるディレクトリには存在するが他のディレクトリには存在しないファイルを見つけようとしているので、次のコマンドを使用しようとしました。 diff -q dir1 dir2 それは両方のファイルを見つけることが、上記のコマンドでの問題でdir1はなく、中dir2にもファイルとしてでdir2はなくでdir1、 ファイルを見つけようとしていますが、ファイルだけでdir1はありませんdir2。 これは私のデータがどのように見えるかの小さなサンプルです dir1 dir2 dir3 1.txt 1.txt 1.txt 2.txt 3.txt 3.txt 5.txt 4.txt 5.txt 6.txt 7.txt 8.txt 私の心のもう一つの問題は、私は内のファイルを見つけることができる方法でdir1はありませんでdir2か、dir3単一のコマンドでは?
295 linux  bash  diff 

4
Perlでループから抜け出すにはどうすればよいですか?
ループでbreakステートメントを使用しようとしていますforが、Perlコードでstrict subsも使用しているため、次のエラーが表示されます。 ./final.pl 154行目で「strict subs」を使用している間は、単語の「ブレーク」は許可されません。 これに対する回避策はありますか(厳密なサブを無効にする以外に)? 私のコードは次のようにフォーマットされています: for my $entry (@array){ if ($string eq "text"){ break; } }
295 perl  loops  break  strict 

25
エミュレータ:エラー:x86エミュレーションでは現在ハードウェアアクセラレーションが必要です
Android StudioでHello Worldアプリケーションを実行しようとしました。次のエラーが発生しました: エミュレーター:エラー:x86エミュレーションでは現在、ハードウェアアクセラレーションが必要です! Intel HAXMが適切にインストールされ、使用可能であることを確認してください。 CPUアクセラレーションステータス:HAXカーネルモジュールがインストールされていません! エラーで何ができるか教えていただけますか?

22
Eclipseは言う:「使用中のワークスペースまたは作成できないワークスペースは、別のワークスペースを選択しました。」ワークスペースのロックを解除するにはどうすればよいですか?
Eclipseを起動すると、「ワークスペースをロックできません」と表示されます 「関連するワークスペースが現在別のEclipseアプリケーションで使用されているため、製品を起動できませんでした。」または「使用中のワークスペースまたは作成できないワークスペースです。別のワークスペースを選択してください。」 しかし、そうではありません。 どうすれば「ロックを解除」できますか?
295 eclipse 

10
Internet ExplorerブラウザーのJavaScriptでArray indexOf()を修正する方法
任意の長さでJavaScriptを使用したことがある場合は、Internet ExplorerがArray.prototype.indexOf()[Internet Explorer 8を含む]のECMAScript関数を実装していないことに気づいています。次のコードを使用してページの機能を拡張できるため、これは大きな問題ではありません。 Array.prototype.indexOf = function(obj, start) { for (var i = (start || 0), j = this.length; i < j; i++) { if (this[i] === obj) { return i; } } return -1; } これはいつ実装すべきですか? プロトタイプ関数が存在するかどうかをチェックする次のチェックですべてのページにラップする必要があります。存在しない場合は、先に進んで配列プロトタイプを拡張しますか? if (!Array.prototype.indexOf) { // Implement function here } または、ブラウザチェックを行い、それがInternet Explorerである場合は、実装するだけですか? //Pseudo-code if …

17
ASP.NETボタンポストバック付きのjQuery UIダイアログ
私のASP.NETページでjQuery UIダイアログがうまく機能しています: jQuery(function() { jQuery("#dialog").dialog({ draggable: true, resizable: true, show: 'Transfer', hide: 'Transfer', width: 320, autoOpen: false, minHeight: 10, minwidth: 10 }); }); jQuery(document).ready(function() { jQuery("#button_id").click(function(e) { jQuery('#dialog').dialog('option', 'position', [e.pageX + 10, e.pageY + 10]); jQuery('#dialog').dialog('open'); }); }); 私のdiv: <div id="dialog" style="text-align: left;display: none;"> <asp:Button ID="btnButton" runat="server" Text="Button" onclick="btnButton_Click" /> …

21
JPAおよびHibernate-基準とJPQLまたはHQL
基準またはHQLを使用する場合の長所と短所は何ですか?Criteria APIはHibernateでクエリを表現するための優れたオブジェクト指向の方法ですが、CriteriaクエリはHQLよりも理解/構築が難しい場合があります。 いつ基準を使用し、いつHQLを使用しますか?どのユースケースで何を好みますか?それとも単に好みの問題ですか?


7
React.jsの親コンポーネントに小道具を渡す
propsReact.jsで、イベントを使用して子を親に渡す簡単な方法はありませんか? var Child = React.createClass({ render: function() { <a onClick={this.props.onClick}>Click me</a> } }); var Parent = React.createClass({ onClick: function(event) { // event.component.props ?why is this not available? }, render: function() { <Child onClick={this.onClick} /> } }); 制御されたコンポーネントを使用して入力の値を渡すことができることは知っていますが、キット全体のkaboodleを渡すとよいでしょう。子コンポーネントには、検索する必要がない一連の情報が含まれている場合があります。 おそらく、コンポーネントをイベントにバインドする方法はありますか? 更新– 2015年9月1日 使用後一年以上にわたって反応し、セバスチャン・ローバーの答えでオンに拍車をかけ、私は両親に関数に引数として子コンポーネントを渡すことであると結論付けてきたではないように反応することで、これまでにも良いアイデアそれでした。答えを切り替えました。

4
Vimdiffで差分セクションを展開/折りたたむ方法は?
私は今日vimdiffを使い始めて、Windowsベースのdiffエディターで当たり前にしてきたことのいくつかを実行したいと思っています(diffセクションを展開/折りたたむ、ファイルを完全に展開する/上に3つのコンテキスト行がある差分のみ、または以下など)。私は現在、次のコマンドだけを知っています: キーボードショートカット: do -他のウィンドウから現在のウィンドウへの変更を取得します。 dp -現在のウ​​ィンドウから他のウィンドウに変更を入れます。 ]c -次の変更にジャンプします。 [c -前の変更にジャンプします。 CTRL+ W、w-別の分割ウィンドウに切り替えます(少し後でキーを離した場合に備えて、CTRL+ W、CTRL+ Wも同じことを行いCTRLます)。 同様の機能を複製できるように、誰かが私を正しい方向に向けることができますか? たとえば、diffの周りの行を展開/折りたたみできると便利です。

20
テキストファイルのエンコード/コードページを検出する方法
私たちのアプリケーションでは、テキストファイル(受信.txt、.csv多様なソースから、など)。読み取り時、これらのファイルは別の/不明なコードページで作成されているため、ゴミが含まれる場合があります。 テキストファイルのコードページを(自動的に)検出する方法はありますか? detectEncodingFromByteOrderMarks、上のStreamReaderコンストラクタ、のために働くUTF8 と他のユニコードマークされたファイルが、私は次のように、コードページを検出する方法を探していますibm850、windows1252。 あなたの答えをありがとう、これは私がやったことです。 私たちが受け取るファイルはエンドユーザーからのものであり、コードページについての手掛かりはありません。レシーバーもエンドユーザーです。これまでに、これはコードページについて知っていることです。コードページが存在し、迷惑です。 解決: 受信したファイルをメモ帳で開き、文字化けしたテキストを確認します。誰かがフランソワか何かと呼ばれる場合、あなたの人間の知性であなたはこれを推測することができます。 ユーザーがファイルを開くために使用できる小さなアプリを作成し、正しいコードページが使用されたときにファイルに表示されることをユーザーが知っているテキストを入力しました。 すべてのコードページをループして、ユーザーが提供したテキストでソリューションを提供するコードページを表示します。 複数のコードページがポップアップする場合は、さらにテキストを指定するようユーザーに依頼します。

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