プログラミング

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

17
OS XのコマンドラインからAtomエディターを開く方法
私はAtomエディターを使用していて、Atomのターミナルからファイルまたはフォルダーを開く方法を知りたがっていました。Macを使用しています。私はこれを行う方法を探しています: atom . (opens folder) atom file.js (opens file) atom (opens editor) これは可能ですか、どのように設定しますか?

18
CSSで背景画像のサイズを設定しますか?
CSSで背景画像のサイズを設定することは可能ですか? 私は次のようなことをしたいです: background: url('bg.gif') top repeat-y; background-size: 490px; しかし、それをそのようにするのはまったく間違っているようです...
386 css 

7
ng-repeat内のng-click関数にパラメーターを追加しても機能しないようです
私はng-repeatこのような単純なループを持っています: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> コントローラには機能があります$scope.removeTask(taskID)。 私の知る限り、Angularは最初にビューをレンダリングし、補間{{task.id}}して数値に置き換え、次にクリックイベントでng-click文字列を評価します。 この場合ng-click、期待どおりの結果が得ng-click="removeTask(5)".られます。つまり、何もしていません。 もちろんtask.id、$tasks配列やDOM から取得するコードを書くこともできますが、これはAngularの方法のようには見えません。 では、ループng-click内のディレクティブに動的コンテンツをどのように追加できng-repeatますか?


19
Javaで大文字と小文字を区別しない方法で文字列に別の文字列が含まれているかどうかを確認するにはどうすればよいですか?
2つの弦があるとします。 String s1 = "AbBaCca"; String s2 = "bac"; にs2含まれるチェック返却を実行したいs1。私はこれを行うことができます: return s1.contains(s2); contains()大文字と小文字が区別されることは確かですが、ドキュメントを読んでこれを確認することはできません。もしそうなら、私の最善の方法は次のようなものになると思います: return s1.toLowerCase().contains(s2.toLowerCase()); これらすべては別として、大文字と小文字の区別を気にせずにこれを達成する別の(おそらくより良い)方法はありますか?
386 java  string 

29
「/ users / sign_out」に一致するルートはありませんdevise rails 3
私は自分のアプリにdeviseをインストールし、application.html.erbファイルに以下を適用しました: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else %> <%= link_to 'Register', new_user_registration_path %> or <%= link_to 'Sign in', new_user_session_path %> <% end %> </div> 私は走りrake routes、すべてのルートが有効であることを確認しました。 また、私のroutes.rbファイルにはとがdevise_for :usersありroot :to => "home#index"ます。 [ログアウト]リンクをクリックすると、次のルーティングエラーが発生します。 …

21
JavaScript console.logでエラーが発生する:「メインスレッドでの同期XMLHttpRequestは廃止予定です…」
ログをコンソールに追加して、Firefoxデバッガーを使用せずにさまざまな変数のステータスを確認しています。 しかし、私が追加した多くの場所でconsole.log、私の中main.jsのファイル、私は自分自身に代わりに私の美しい小さな手書きのメッセージの次のエラーが表示されます。 メインスレッドでの同期XMLHttpRequestは、エンドユーザーのエクスペリエンスに悪影響を与えるため非推奨です。さらにヘルプが必要な場合はhttp://xhr.spec.whatwg.org/ console.logこのエラーを引き起こさないコードの使用に、どのような代替またはラッパーを追加できますか? 「間違っている」のでしょうか?

12
どの.NET Dependency Injectionフレームワークを検討する価値がありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 どのC#/。NET依存性注入フレームワークを調査する価値がありますか?そして、あなたはそれらの複雑さとスピードについて何と言えますか?

5
return、return None、no return no?
次の3つの関数について考えてみます。 def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" それらはすべてNoneを返すようです。これらの関数の戻り値の動作に違いはありますか?どちらか一方を好む理由はありますか?
386 python  null  return 

11
アプリケーションの開始アクティビティを変更する
アプリケーションの要点を作成しましたが、開始点となる別のアクティビティ(ログイン画面の一種)を追加したいと思います。 いくつかの質問: 1私はアクティビティを切り替える方法についてかなりまともなハンドルを持っています(この記事に基づく:http : //www.linux-mag.com/id/7498)、新しいアクティビティを作成する方法がわかりません(日食付き)。 2新しいアクティビティを作成したら、それをアプリケーションのデフォルトアクティビティとして設定するにはどうすればよいですか? 私はクラスの名前を変更することができると思います...しかし、それを処理するよりエレガントな方法があります(おそらく内でAndroidManifest.xml)?

24
.text()を使用して子タグにネストされていないテキストのみを取得する
私がこのようなhtmlを持っている場合: <li id="listItem"> This is some text <span id="firstSpan">First span text</span> <span id="secondSpan">Second span text</span> </li> .text()「This is some text」という文字列だけを取得しようとしていますが、$('#list-item').text()「This is some textFirst span textSecond span text」というメッセージが表示されます。 .text("")子タグ内のテキストではなく、タグ内のフリーテキストのみを取得する(そして、場合によっては削除するなど)方法はありますか? HTMLは私が作成したものではないため、これを使用して作業する必要があります。HTMLを書き込むときに、テキストをタグで囲むだけで簡単であることはわかっていますが、HTMLは事前に作成されています。
386 jquery  text  tags 


4
保存せずにRails update_attributes?
レコードを保存しないupdate_attributesの代替はありますか? だから私は次のようなことをすることができます: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other processing @car.save ところで、私はできることを知っていますが@car.model = 'Sierra'、すべてを1行で更新したいと思います。



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