プログラミング

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

13
Gitサブモジュールヘッドの「参照はツリーではありません」エラー
無効なコミットを指しているサブモジュールを持つプロジェクトがあります。サブモジュールのコミットはローカルのままで、別のリポジトリからフェッチしようとすると、次のようになります。 $ git submodule update fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43 Unable to checkout '2d7cfbd09fc96c04c4c41148d44ed7778add6b43' in submodule path 'mysubmodule' 私はサブモジュールHEADがどうあるべきかを知っています、コミットしているリポジトリからプッシュせずにこれをローカルで変更する方法はあります2d7cfbd09fc96c04c4c41148d44ed7778add6b43か? 私が明確であるかどうかはわかりません...これは私が見つけた同様の状況です。

6
Magentoで単純な「Hello World」モジュールを作成するにはどうすればよいですか?
Magentoで以下を実現するにはどうすればよいですか? コントローラ、ビュー、モデルのアプローチを使用して「Hello World」メッセージを表示します。だから、私がhttp://example.com/myControllerそれに行った場合、文字列「Hello World」が表示されます。この文字列を自分のWebサイトのテンプレート(ヘッダー、フッターなど)内に表示できると、さらに便利です。 このコントローラ(または必要に応じて新しいコントローラ)にメソッドを追加し、モデルと対話してクエリSelect * FROM articles where id='10'を実行し、行(列を含むid, title, content)をコントローラに返すにはどうすればよいですか?次に、コントローラーを使用して、この行を表示するビューを含めます。したがって、に移動するhttp://example.com/myController/show_row(または同様の)と、ビュー内に行が表示されます。(空想である必要はありません。1 echo $row->id;つまたは類似したもので十分です。) Magentoのコード構造に関するその他の情報も非常に役立ちます。

2
なぜAppleは、ARCでシングルトンパターンを実装するためにdispatch_onceを使用することを推奨するのですか?
ARCでシングルトンの共有インスタンスアクセサーでdispatch_onceを使用する正確な理由は何ですか? + (MyClass *)sharedInstance { // Static local predicate must be initialized to 0 static MyClass *sharedInstance = nil; static dispatch_once_t onceToken = 0; dispatch_once(&onceToken, ^{ sharedInstance = [[MyClass alloc] init]; // Do any other initialisation stuff here }); return sharedInstance; } バックグラウンドで非同期にシングルトンをインスタンス化することは悪い考えではありませんか?つまり、その共有インスタンスを要求してすぐにそれに依存しているのに、dispatch_onceがクリスマスまで私のオブジェクトを作成するとしたらどうなるでしょうか。すぐ戻りませんよね?少なくともそれがグランドセントラルディスパッチの要点のようです。 なぜ彼らはこれをしているのですか?

5
デベロッパーツールを使用してChromeのボタンまたは要素によって実行されるコードを見つける方法
Chromeと自分のウェブサイトを使用しています。 私が内側から知っていること: 1)このオレンジ色の画像ボタンをクリックして登録するフォームがあります。 2)検査しましたが、これがすべてです。 <img class="formSend" src="images/botoninscribirse2.png"> 3)ソースコードの一番上には、たくさんのスクリプトソースがあります。ボタンをコーディングしたので、ボタンがどれを呼び出すかがわかります。<script src="js/jquery2.js" type="text/javascript"></script> 4)そのファイル内で見つけることができます:$(".formSend").click(function() { ... });これは、ボタンによってトリガーされるもの(かなり複雑なフォーム検証を実行して送信するため)であり、私が欲しいのは、任意のWebサイトでChrome開発ツールを使用してそれを見つけられるようにすることです。 要素がどこを呼び出しているかを知るにはどうすればよいですか? [リスナー]タブが機能しませんでした。それで、私は安全な賭けのように思われたクリックイベントリスナーを探してみましたがjquery2.js、そこには何もありません(そして、コードがどのファイルであるか本当にわからないので、これらすべてをチェックするのに時間を費やしました。 。): ファイル$(".formSend").click(function() { ... });内の私の機能jquery2.jsはありません。 ジェシーはその理由を説明します: 「最後に、関数がクリックイベントハンドラーに直接バインドされない理由は、jQueryがバインドされる関数を返すためです。jQueryの関数は、いくつかの抽象化レイヤーとチェックを通過し、そこのどこかで、関数を実行します」 あなたの一部が示唆したように、私は下の1つの答えで機能する方法を集めました。

8
WebForms UnobtrusiveValidationModeには、「jquery」のScriptResourceMappingが必要です。jquery(大文字と小文字を区別)という名前のScriptResourceMappingを追加してください
Visual Studio 2012を使用してWebアプリケーションを構築しています。テキストボックスに単語数を追加しようとしています。ただし、javascriptコードとhtmlコードを追加した後。上記のエラーが表示されます。 これが私のJavaScriptコードです コード: function validateLimit(obj, divID, maxchar) { objDiv = get_object(divID); if (this.id) obj = this; var remaningChar = maxchar - trimEnter(obj.value).length; if (objDiv.id) { objDiv.innerHTML = remaningChar + " characters left"; } if (remaningChar <= 0) { obj.value = obj.value.substring(maxchar, 0); if (objDiv.id) { objDiv.innerHTML = "0 …

5
同じグラフでggplot2を使用して2つの変数を線としてプロットする
非常に新しい質問ですが、次のようなデータがあると言います。 test_data <- data.frame( var0 = 100 + c(0, cumsum(runif(49, -20, 20))), var1 = 150 + c(0, cumsum(runif(49, -10, 10))), date = seq(as.Date("2002-01-01"), by="1 month", length.out=100) ) を使用して、x軸に時系列var0とvar1同じグラフの両方をプロットするにはどうすればよいですか?色違いで作るとボーナスポイント、伝説を含めることができます!dateggplot2var0var1 これは非常にシンプルだと思いますが、そこに例を見つけることはできません。
305 r  ggplot2  graph  time-series  r-faq 

7
テンプレート化を容易にするためのJSPトリック?
仕事では、たくさんのHTMLファイルをシンプルなJSPプロジェクトに変換する仕事を任されてきました。実際にはすべて静的であり、プログラムするサーバー側ロジックはありません。私はJavaがまったく初めての人であることを述べておきます。JSPファイルは、のように一般的なインクルードと変数を簡単に操作できるように見えますが、PHPテンプレートの継承(Djangoスタイル)などの簡単な方法を知りたい、または少なくともbase.jspファイルを含むことができるようにしたいヘッダーとフッターなので、後でコンテンツを挿入できます。 ベン・リングスは、ここで彼の答えにいくつかの希望を与えているようです: JSPテンプレートの継承 誰かがこれを達成する方法を説明できますか? 時間がないことを考えると、動的ルーティングは少し多いと思うので、URLを.jspファイルに直接マップさせてよかったと思いますが、私は提案を受け入れます。 ありがとう。 編集:外部ライブラリを使用したくありません。自分やプロジェクトに携わっている他の人にとって学習曲線が増えるため、私が働いている会社がこれを行うように契約しているからです。 別の編集:JSP tagsコンテンツにテンプレート変数が実際にはないため、役に立つかどうかはわかりません。私が必要なのはこれを行うことができる方法です: base.html: <html><body> { content.body } </body></html> somepage.html <wrapper:base.html> <h1>Welcome</h1> </wrapper> 出力は次のとおりです。 <html><body> <h1>Welcome</h1> </body></html> これにより、必要なすべてを実行するのに十分な汎用性が得られると思います。それで達成することができますが、includesその場合、ラッパーごとにトップとボトムのインクルードが必要になります。






14
小さなファビコンがさらに別のHTTPリクエストを必要とするのはばかげていませんか?どうすればファビコンをスプライトに入れることができますか?
報奨金は、期限が切れる4日に。この質問への回答は、+ 100レピュテーションバウンティの対象となります。 Rouninは、信頼できるソースからの回答を探しています。 HTMLでfavicon.icoリンクを設定する方法は誰でも知っています。 <link rel="shortcut icon" href="http://hi.org/icon.ico" type="image/x-icon"> しかし、小さな数バイトのアイコンの場合、さらに別のHTTPリクエストが必要になるのはばかげていると思います。それでbackground-position=0px -200px;、貴重なHTTPリクエストを高速化して保存するために、どうやってその画像をスプライト(たとえば)の一部にすることができるのかと思いました。これを、ロゴやその他のアートワークを含む既存のスプライト画像に組み込むにはどうすればよいですか? favicon.icoウォーターフォールグラフのアイテム番号31を指すロボットは、私のペットのZAMです。彼は通常より幸せであり、彼は私に今日いくつかの愚かなと思う彼の服装に同意しないが、ウェブでいくつかの創造的なアップグレードの時が来たと知らせてくれる良い点を持っています...


12
16進数の色文字列から色を取得する方法
"#FFFF0000"レイアウトの背景色を(たとえば)変更するなど、ヘキサ文字列の色を使用したいと思います。 Color.HSVToColor勝者のように見えますが、それはfloat[]パラメーターとして受け取ります。 私はソリューションに近いですか?
305 android  colors  hex 

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