プログラミング

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

23
HttpClientはAndroid Studioにインポートされません
Android Studioで記述された単純なクラスがあります。 package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } これから、次のコンパイル時エラーが発生します。 Cannot resolve symbol HttpClient HttpClientAndroid Studio SDKに含まれていませんか?そうでない場合でも、次のようにGradleビルドに追加しました。 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.0.0' compile 'org.apache.httpcomponents:httpclient:4.5' } 最後のコンパイル行があってもなくても、エラーは同じです。何が欠けていますか?

11
jQueryのボタンを無効にする
私のページは、複数のボタンをとして作成しますid = 'rbutton_"+i+"'。以下は私のコードです: <button type='button' id = 'rbutton_"+i+"' onclick=disable(i);>Click me</button> JavaScriptで function disable(i){ $("#rbutton'+i+'").attr("disabled","disabled"); } しかし、クリックしてもボタンが無効になるわけではありません。
359 jquery 


30
点と線分の最短距離
ポイントとラインセグメントの間の最短距離を見つけるための基本的な機能が必要です。ソリューションを好きな言語で自由に書いてください。私はそれを私が使っているもの(Javascript)に翻訳できます。 編集:私の線分は2つの端点で定義されています。したがって、私の線分ABは2つの点A (x1,y1)とによって定義されB (x2,y2)ます。この線分と点の間の距離を見つけようとしていますC (x3,y3)。私の幾何学のスキルは錆びているので、私が見た例は混乱を招きます。申し訳ありません。

7
IEnumerableの複数の列挙の可能性に関する警告の処理
私のコードでは、IEnumerable<>数回使用する必要があるため、「可能性のある複数の列挙」のResharperエラーが発生しますIEnumerable。 サンプルコード: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); list.AddRange(secondList); return list; } objectsパラメータをに変更してList、考えられる複数の列挙を回避できますが、処理できる最高のオブジェクトを取得できません。 私が行うことができますもう一つは、変換することであるIEnumerableにListメソッドの最初に: public List<object> Foo(IEnumerable<object> objects) { var objectList = objects.ToList(); // ... } しかし、これはただ厄介なことです。 このシナリオで何をしますか?



23
TypeScriptでオブジェクトにプロパティを動的に割り当てるにはどうすればよいですか?
プログラムでJavaScriptのオブジェクトにプロパティを割り当てたい場合は、次のようにします。 var obj = {}; obj.prop = "value"; しかし、TypeScriptでは、これによりエラーが発生します。 プロパティ 'prop'はタイプ '{}'の値に存在しません TypeScriptのオブジェクトに新しいプロパティを割り当てるにはどうすればよいですか?
359 typescript 



16
文字列の末尾または先頭、あるいはその両方にスペースを保持する方法は?
リソース/値ファイルからこれらの2つの文字列を連結する必要があります。 <string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on </string> <string name="Toast_Memory_GameWon_part2"> flips !</string> 私はこのようにします: String message_all_pairs_found = getString(R.string.Toast_Memory_GameWon_part1)+total_flips+getString(R.string.Toast_Memory_GameWon_part2); Toast.makeText(this, message_all_pairs_found, 1000).show(); ただし、最初の文字列の末尾と2番目の文字列の先頭のスペースが消えています(トーストが表示されている場合)... 私は何をすべきか ? 答えはこのドキュメントのリンクのどこかにあると思います または&amp ;、「&」文字に使用するようなものですか?

24
Twitterブートストラップタブ:ページの再読み込みまたはハイパーリンクの特定のタブに移動
TwitterのBootstrap FrameworkとそのBootstrap Tabs JSを使用しているWebページを開発しています。いくつかのマイナーな問題を除いて、それはうまく機能します。その1つは、外部リンクから特定のタブに直接移動する方法がわからないことです。例えば: <a href="facility.php#home">Home</a> <a href="facility.php#notes">Notes</a> 外部ページからのリンクをクリックすると、それぞれ[ホーム]タブと[メモ]タブに移動します

11
vimでタブをスペースに置き換える
gVimでタブをスペースに変換したいのですが。私は次の行をmyに追加しました_vimrc: set tabstop=2 2つのスペースで停止するように機能しますが、1つのタブキーが挿入されているように見えます(後でスペースを数えるためにhキーを使用しようとしました)。 gVimでタブをスペースに変換するにはどうすればよいかわかりません。
358 vim  vi 

5
if、elif、elseステートメントがBashで発行される
私は、次の問題どのような動作するように見えることはできませんif文がに関してであるelifとthen。printfまだ開発中であることを覚えておいてください。ステートメントでまだテストできていないので、おそらく間違いです。 私が得ているエラーは: ./timezone_string.sh: line 14: syntax error near unexpected token `then' ./timezone_string.sh: line 14: `then' そして声明はそうです。 if [ "$seconds" -eq 0 ];then $timezone_string="Z" elif[ "$seconds" -gt 0 ] then $timezone_string=`printf "%02d:%02d" $seconds/3600 ($seconds/60)%60` else echo "Unknown parameter" fi
358 bash  if-statement 

1
リストビューのgetListItemXmlAttributesメソッドが子パブリケーションアイテムで失敗する
JSクラスを作成して、アイテムが変更されたときにSG /フォルダーリストビューのデータを入力します。(ハイメのアプローチに従って) 作成されたパブリケーションのアイテムを操作すると、すべてがうまく機能します。 例:コンポーネントまたはページを開くと、カスタムlocked by列がすぐに更新され、ユーザー名が表示されます。 ただし、子パブリケーションに移動してそのプロセスを繰り返すと、親アイテムをローカライズまたは編集するかどうかを尋ねるウィンドウが表示されます。親ウィンドウの編集を選択すると、コードが機能しません。最初のデバッグではまだわかりません。Chromeはエラーを飲み込んでいるようです、Firefoxは私に不可解なものを与えます: タイムスタンプ:2012年6月22日15:42:54 エラー:キャッチされない例外:[例外... "コンポーネントがエラーコードを返しました:0x80004002(NS_NOINTERFACE)[nsIWebProgress.DOMWindow]" nsresult: "0x80004002(NS_NOINTERFACE)"場所: "JSフレーム:: chrome:// browser / content / tabbrowser .xml :: ::行545 "データ:いいえ] 誰か最初のアイデアはありますか?後でいくつかのコードを投稿してみます... PageEx.jsからのコード: Type.registerNamespace("MyCompany.Tridion.RTFExtensions"); /* * Constructor */ MyCompany.Tridion.RTFExtensions.PageEx = function (id) { Type.enableInterface(this, "MyCompany.Tridion.RTFExtensions.PageEx"); this.addInterface("Tridion.ContentManager.Page", [id]); var p = this.properties; p.versionNumberString = undefined; p.modifiedBy = undefined; p.lockedBy = …

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