プログラミング

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




11
.NET 4ランタイムでPowerShellを実行するにはどうすればよいですか?
一部の.NETアセンブリを管理するPowerShellスクリプトを更新しています。このスクリプトは、.NET 2(PowerShellが実行されるのと同じバージョンのフレームワーク)に対してビルドされたアセンブリ用に作成されましたが、.NET 4アセンブリおよび.NET 2アセンブリで動作する必要があります。 .NET 4は古いバージョンのフレームワークに対してビルドされたアプリケーションの実行をサポートしているため、.NET 4アセンブリに対して実行する必要がある場合は、.NET 4ランタイムでPowerShellを起動するのが最も簡単な解決策のようです。 .NET 4ランタイムでPowerShellを実行するにはどうすればよいですか?

11
Pythonは強く型付けされていますか?
Pythonは強く型付けされた言語であるというリンクを見つけました。 しかし、強く型付けされた言語ではこれはできないと思いました: bob = 1 bob = "bob" 強く型付けされた言語は、実行時に型の変更を受け入れないと思いました。多分私は強い/弱いタイプの間違った(またはあまりに単純化した)定義を持っています。 では、Pythonは強く型付けされた言語か弱い型付けされた言語ですか?


3
AngularJSのディレクティブにサービスを注入できますか?
以下のようなディレクティブにサービスを注入しようとしています: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); しかし、これは私にエラーを返していますUnknown provider: myDataProvider。誰かがコードを調べて、私が何か間違っているのかどうか教えてくださいませんか?
234 angularjs 

2
含まれていない場合に例外をキャッチするよりも、辞書にキーが含まれているかどうかをチェックする方が速いのはなぜですか?
コードを想像してください: public class obj { // elided } public static Dictionary<string, obj> dict = new Dictionary<string, obj>(); 方法1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } 方法2 public static obj FromDict2(string name) { try { return dict[name]; } catch (KeyNotFoundException) { return null; …

9
Rubyのコロン演算子とは何ですか?
私が言うとき{ :bla => 1, :bloop => 2 }、正確には何を:しますか?私はどこかそれが文字列にどのように似ているかについてどこかで読みましたが、どういうわけか記号です。 私はコンセプトについて明確ではありません、誰かが私を啓発できますか?
234 ruby  symbols 

10
GreasemonkeyでjQueryを使用するにはどうすればよいですか?
私はこの行を入れてみましたが、うまくいきません: // @require http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js jQueryはGreasemonkeyではまったく機能しません。GreasemonkeyでjQueryを使用する他の方法はありますか? - 同じ問題を抱えているすべての人にとって、ファイルをgreasespotにアップロードし、そこからインストールする必要があります。 [新しいスクリプトを作成]オプションは機能しません。

9
プログラムでRelativeLayoutのビューをレイアウトする方法は?
(XMLによる宣言ではなく)プログラムで次のことを達成しようとしています。 <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> 言い換えると、2番目をTextView最初の1 番目の下に表示するにはどうすればよいですか? RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView label2 = new TextView(this); ... layout.addView(label1); layout.addView(label2); setContentView(layout); 更新: ありがとう、TreeUK。一般的な方向性は理解しましたが、それでも機能しません。「B」が「A」と重複しています。何が悪いのですか? RelativeLayout layout = new RelativeLayout(this); TextView tv1 = new TextView(this); tv1.setText("A"); TextView tv2 = …

9
カーソルを指ポインターに変更
私はこれを持っaていますが、カーソルが通常のリンクのように指のポインタに変わるように「onmouseover」に挿入する必要があることを知りません: <a class="menu_links" onclick="displayData(11,1,0,'A')" onmouseover=""> A </a> 私はどこかに置く必要があることを読みました: onmouseover="cursor: hand (a pointing hand)" しかし、それは私のために働いていません。 さらに、これがJavaScript、CSS、または単なるHTMLと見なされるかどうかはわかりません。
234 html  css  mouseevent 

6
jQueryマップと各
jQueryでは、mapand each関数は同じことをしているようです。2つの間に実際的な違いはありますか?どちらを代わりに使用するのをいつ選択しますか?
234 javascript  jquery 

10
無効な入力のイベント
どうやら障害者<input>はどのイベントでも処理されません この問題を回避する方法はありますか? <input type="text" disabled="disabled" name="test" value="test" /> $(':input').click(function () { $(this).removeAttr('disabled'); }) ここで、入力をクリックして有効にする必要があります。しかし、私がそれをアクティブにしない場合、入力は投稿されるべきではありません。
234 javascript  jquery  html 

30
node.jsを絶対に必要とする方法は?(親戚の代わりに)
現在のモジュールに相対的ではなく、常にプロジェクトのルートでファイルを要求したいと思います。 たとえば、https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.jsの 6行目を見ると、 express = require('../../') それは本当に悪いIMOです。すべての例を1レベルだけルートに近づけたいと想像してください。30を超える例を何度も更新する必要があるため、それは不可能です。これに: express = require('../') 私の解決策はルートベースの特別なケースを持つことです:文字列が$で始まる場合、それはプロジェクトのルートフォルダに関連しています。 助けてくれてありがとう アップデート2 現在、require.jsを使用しています。これにより、一方向で記述でき、クライアントとサーバーの両方で機能します。Require.jsでは、カスタムパスを作成することもできます。 アップデート3 ここでwebpack + gulpに移動し、サーバー側でモジュールを処理するためにEnhanced-Requireを使用します。ここで理論的根拠を参照してください:http : //hackhat.com/p/110/module-loader-webpack-vs-requirejs-vs-browserify/
234 node.js  require 

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