プログラミング

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

6
配列に設定されたスウィフト
NSSet変換することができるArray使用set.allObjects()が、新たにそのような方法は存在しないSet(スウィフト1.2で導入された)が。それでも、Swift SetをNSSetに変換してallObjects()メソッドを使用することで実行できますが、それは最適ではありません。
187 arrays  swift  set 

23
「ぼかし」イベントが発生したときに、どの要素フォーカスが*に*移動したかを知るにはどうすればよいですか?
次のblurように、HTML入力ボックスに関数をアタッチするとします。 <input id="myInput" onblur="function() { ... }"></input> blur関数内でイベントを発生させた要素(クリックされた要素)のIDを取得する方法はありますか?どうやって? たとえば、次のようなスパンがあるとします。 <span id="mySpan">Hello World</span> 入力要素にフォーカスがある直後にスパンをクリックすると、入力要素のフォーカスが失われます。関数はどのようにそれがそうであったことを知っていますかmySpanがクリックれたですか? PS:スパンのonclickイベントが入力要素のonblurイベントの前に発生する場合、特定の要素がクリックされたことを示すステータス値を設定できるため、問題は解決されます。 PPS:この問題の背景は、AJAXオートコンプリートコントロールを外部で(クリック可能な要素から)トリガーblurして、入力要素のイベントのために提案がすぐに消えることなく、その提案を表示したいということです。したがって、blur特定の要素が1つクリックされたかどうかを関数にチェックインし、そうであれば、ぼかしイベントを無視します。
187 javascript  events 

15
CSSを使用して入力にテキストが含まれているかどうかを検出します—私がアクセスしているページで、制御していないのですか?
CSSを介して入力にテキストがあるかどうかを検出する方法はありますか?私は:empty疑似クラスを使用しようとしましたが[value=""]、どちらも機能しませんでした。これに対する単一の解決策を見つけることができないようです。 私は、我々が擬似クラスを持って考えると、これが可能でなければならない想像し:checked、そして:indeterminate種類同じようなことをしているどちらも、。 注:これは、 JavaScriptを利用できない「スタイリッシュ」スタイルのために行っています。 また、Stylishは、クライアント側で、ユーザーが制御しないページで使用されることに注意してください。
187 css  input  is-empty  stylish 


4
GitHubでは、レビュー担当者と担当者の違いは何ですか?
2016年12月7日に追加され、GitHubブログで発表された機能では、プルリクエストにレビュー担当者を追加するオプションが導入されました 共同編集者に明示的にレビューをリクエストできるようになり、プルリクエストのレビュー対象者を簡単に指定できるようになりました。 プルリクエストページのサイドバーには、レビューを待っている人のリストや、すでにレビューを去った人のレビューのステータスも表示されます。 ただし、PRのレビュー担当者を明示的に設定することは、すでに人を割り当てることによって行われていました(譲受人オプション)。 両方のオプションが利用可能になりましたが、どちらも同じ最終目標を共有しているため、各オプションの役割は何ですか?



30
UILabelにスペース/パディングを追加する
私が持っているUILabel私がトップで、下にスペースを追加する場所。制約の高さを最小にして、次のように変更しました。 編集:これを行うために私は使用しました: override func drawTextInRect(rect: CGRect) { var insets: UIEdgeInsets = UIEdgeInsets(top: 0.0, left: 10.0, bottom: 0.0, right: 10.0) super.drawTextInRect(UIEdgeInsetsInsetRect(rect, insets)) } しかし、3行以上書いても問題は同じなので、別の方法を見つける必要があります。
187 ios  uilabel  padding 

14
チェックボックスがオンになっているかどうかを確認するにはどうすればよいですか?
jQuery Mobileを使用してモバイルWebアプリを構築しています。チェックボックスがオンになっているかどうかを確認したいと思います。これが私のコードです。 <script type=text/javascript> function validate(){ if (remember.checked == 1){ alert("checked") ; } else { alert("You didn't check it! Let me check it for you.") } } </script> <input id="remember" name="remember" type="checkbox" onclick="validate()" /> しかし、何らかの理由で実行されません。 助けてください ! ----編集-----これは今のところ私が持っているものです。 <DIV data-role="content" data-theme="g"> <DIV class=ui-grid-g-login> <FORM method=post action=[$=PROBE(266)/] data-theme="C"> <P>~DATA_ERROR~</P> <div id="mail" …

16
保護されたコンストラクターまたはプライベートコンストラクターのみを含むクラスで:: std :: make_sharedを呼び出すにはどうすればよいですか?
動作しないこのコードがありますが、その意図は明らかだと思います: testmakeshared.cpp #include <memory> class A { public: static ::std::shared_ptr<A> create() { return ::std::make_shared<A>(); } protected: A() {} A(const A &) = delete; const A &operator =(const A &) = delete; }; ::std::shared_ptr<A> foo() { return A::create(); } しかし、コンパイルするとこのエラーが発生します。 g++ -std=c++0x -march=native -mtune=native -O3 -Wall testmakeshared.cpp In file included from …
187 c++  c++11  shared-ptr 

14
JavaScript:オブジェクトのfilter()
ECMAScript 5にはfilter()型のプロトタイプArrayがありObjectますが、私が正しく理解していれば、型はありません。 JavaScriptでfilter()for をどのように実装Objectしますか? 私がこのオブジェクトを持っているとしましょう: var foo = { bar: "Yes" }; そして私filter()はObjects で動作するを書きたい: Object.prototype.filter = function(predicate) { var result = {}; for (key in this) { if (this.hasOwnProperty(key) && !predicate(this[key])) { result[key] = this[key]; } } return result; }; これは次のデモで使用すると機能しますが、jQuery 1.5とjQuery UI 1.8.9を使用するサイトに追加すると、FireBugでJavaScriptエラーが発生します。 コードスニペットを表示 Object.prototype.filter = function(predicate) { var …

2
sqlite3.ProgrammingError:提供されたバインディングの数が正しくありません。現在のステートメントは1を使用し、74が指定されています
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() これがエラーを引き起こしている理由がわかりません。挿入しようとしている実際の文字列は74文字です。「/ gifs / epic-fail-photos-there-i-fixed-it-aww-man-the -tire-pressures-low.gif」 挿入する前にstr(array [cnt])を試しましたが、同じ問題が発生しています。データベースにはTEXT値である1つの列しかありません。 私は何時間もそこにいて、何が起こっているのか理解できません。
187 python  sqlite 

7
続行する前に1つの関数が完了するのを待つ適切な方法は?
2つのJS関数があります。一方が他方を呼び出します。呼び出し関数内で、他の関数を呼び出し、その関数が終了するのを待ってから続行します。したがって、たとえば、/擬似コード: function firstFunction(){ for(i=0;i<x;i++){ // do something } }; function secondFunction(){ firstFunction() // now wait for firstFunction to finish... // do something else }; 私はこの解決策を思いつきましたが、これがそれを解決する賢い方法であるかどうかわかりません。 var isPaused = false; function firstFunction(){ isPaused = true; for(i=0;i<x;i++){ // do something } isPaused = false; }; function secondFunction(){ firstFunction() function waitForIt(){ if (isPaused) …

2
Gradleプラグインの適用の違い
Gradleプラグインのブロックがわかりません apply plugin: 'someplugin1' apply plugin: 'maven' そして他のもの: plugins { id 'org.hidetake.ssh' version '1.1.2' } 最初のブロックにはプラグイン名があります。2番目の1つのパッケージとバージョン。最初のブロックをどこで使用するか、2番目のブロックをいつ使用するかわかりません。


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