プログラミング

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

7
なぜUICollectionViewCellのアウトレットはnilなのですか?
Interface BuilderでカスタムUICollectionViewCellを作成し、そのビューをクラスにバインドしました。次に、使用して文字列のラベルに文字列を設定したい場合、ラベルの値はnilです。 override func viewDidLoad() { super.viewDidLoad() // Register cell classes self.collectionView.registerClass(LeftMenuCollectionViewCell.self, forCellWithReuseIdentifier: "ls") } override func collectionView(collectionView: UICollectionView!, cellForItemAtIndexPath indexPath: NSIndexPath!) -> UICollectionViewCell! { var cell: LeftMenuCollectionViewCell cell = collectionView.dequeueReusableCellWithReuseIdentifier("ls", forIndexPath: indexPath) as LeftMenuCollectionViewCell println(cell.label) // <- this is nil, why?? cell.label.text = "asd" return cell } そしてサブクラス化されたセル: class …


8
Rails:FATAL-ユーザーのピア認証が失敗しました(PG :: Error)
Ubuntu 11.10とRubyMineで開発を実行しています RubyMineが作成したdatabase.ymlの開発設定は次のとおりです development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: アプリを実行しようとすると、以下のエラーが表示されます。「プロジェクト」ユーザーをまだ作成していないようですが、ユーザーを作成してpostgresにデータベースを付与するにはどうすればよいですか。これが問題の場合、Ubuntuでこのタスクに使用する推奨ツールは何ですか?これが問題でない場合は、アドバイスをお願いします。 Exiting /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:1194:in `initialize': FATAL: Peer authentication failed for user "project" (PG::Error) from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:1194:in `new' from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:1194:in `connect' from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:329:in `initialize' from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:28:in `new' from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:28:in `postgresql_connection' from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:303:in `new_connection' from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:313:in `checkout_new_connection' from /home/sam/.rvm/gems/ruby-1.9.3-p0@project/gems/activerecord-3.2.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:237:in …

11
html svgオブジェクトもクリック可能なリンクにする
HTMLページにSVGオブジェクトがあり、それをアンカーでラップしているため、svg画像をクリックすると、ユーザーはアンカーリンクに移動します。 <a href="http://www.google.com/"> <object data="mysvg.svg" type="image/svg+xml"> <span>Your browser doesn't support SVG images</span> </object> </a> このコードブロックを使用する場合、svgオブジェクトをクリックしても、Googleに移動しません。IE8 <では、スパンテキストはクリック可能です。 タグを含むようにsvg画像を変更したくありません。 私の質問は、どうすればsvg画像をクリック可能にすることができますか?
143 html  object  svg  anchor 


10
任意の深さで名前によって要素のXDocumentをクエリする
XDocumentオブジェクトがあります。LINQを使用して、特定の名前の要素を任意の深さでクエリしたい。を使用するDescendants("element_name")と、現在のレベルの直接の子である要素のみが取得されます。私が探しているのは、XPathの "// element_name"に相当するものです...だけを使用するXPath必要がありますか、それともLINQメソッドを使用してそれを行う方法はありますか?ありがとう。
143 c#  .net  xml  linq  linq-to-xml 

7
DateTimePicker:日付と時刻の両方を選択します
DateTimePicker(Winforms)を使用して(ドロップダウンで)日付と時刻の両方を選択することは可能ですか?選択した値のカスタム表示をどのように変更しますか?また、ユーザーが日付/時刻を手動で入力できるようにすることは可能ですか?
143 c#  .net  winforms 

17
Firefoxでキャッシュをオフにする方法は?
開発中は、最新バージョンのJavaScriptファイルを使用するために、Firefoxで常に「キャッシュをクリア」する必要があります。 JavaScriptファイルのキャッシュを完全にオフにする設定(about:config)はありますか?または、そうでない場合は、すべてのファイルについて?

9
jQuery検証で手動で検証をトリガーする方法?
jQuery Validateでエラーメッセージを表示するなど、検証を手動でトリガーしたい。 私が達成しようとしているシナリオは、次のような形式です。 <form> <input id=i1> <button id=b1> <input id=i2> <button id=b2> </form> をクリックするとb1、i1検証のみが行われます。をクリックするとb2、i2検証のみが行われます。ただし、すべてのフィールドを投稿する必要があります。これどうやってするの?b1/b2フォームの一部のクリックイベントを処理し、手動で検証することを検討しました。


5
Antlrの利点(対して、lex / yacc / bison)[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 過去には、さまざまなプロジェクト、通常はトランスレータ(EDAアプリにストリーミングされるEDIFのサブセットなど)にlexとyacc(通常はbison)を使用しました。さらに、何十年も前のlex / yacc文法に基づくコードをサポートする必要がありました。私は専門家ではありませんが、ツールの使い方を知っています。 私は過去にさまざまなフォーラムでAntlrについて肯定的なコメントを見てきましたが、何が欠けているのか知りたいです。両方を使用したことがある場合は、Antlrの優れている点と進んだ点を教えてください。私の現在の制約は、C ++ショップで作業することであり、出荷する製品にはJavaが含まれていないため、結果のパーサーはそのルールに従う必要があります。
143 c++  antlr  yacc  bison 

12
JavaScriptで非同期関数を作成するにはどうすればよいですか?
このコードをチェックしてください: <a href="#" id="link">Link</a> <span>Moving</span> $('#link').click(function () { console.log("Enter"); $('#link').animate({ width: 200 }, 2000, function() { console.log("finished"); }); console.log("Exit"); }); コンソールに表示されるように、「アニメーション」関数は非同期であり、イベントハンドラーブロックコードのフローを「フォーク」します。実際には : $('#link').click(function () { console.log("Enter"); asyncFunct(); console.log("Exit"); }); function asyncFunct() { console.log("finished"); } ブロックコードの流れに従ってください! function asyncFunct() { }この動作で自分を作成したい場合、javascript / jqueryでどのように作成できますか?私はを使用せずに戦略があると思います setTimeout()

9
Python実行可能ファイルがlibpython共有ライブラリを見つけられない
CentOS 5にPython 2.7をインストールしています。Pythonを次のようにビルドしてインストールしました ./configure --enable-shared --prefix=/usr/local make make install / usr / local / bin / pythonを実行しようとすると、このエラーメッセージが表示されます /usr/local/bin/python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory / usr / local / bin / pythonでlddを実行すると、 ldd /usr/local/bin/python libpython2.7.so.1.0 => not found libpthread.so.0 => …
143 python 

23
FormsAuthentication.SignOut()がユーザーをログアウトしない
これに対して私の頭は少し長すぎました。ユーザーがFormsAuthentication.SignOutを使用してログアウトした後、サイトのページを閲覧できないようにするにはどうすればよいですか?私はこれがそれをすることを期待します: FormsAuthentication.SignOut(); Session.Abandon(); FormsAuthentication.RedirectToLoginPage(); しかし、そうではありません。URLを直接入力しても、ページを閲覧できます。私はしばらくの間、自分でロールするセキュリティを使用していなかったので、これが機能しない理由を忘れています。

25
タブを使用してテキストエリアをインデント
私の側にはシンプルなHTMLテキストエリアがあります。現在、タブをクリックすると、次のフィールドに移動します。代わりに、タブボタンをいくつかのスペースをインデントさせたいと思います。これどうやってするの?ありがとう。
143 html  textarea 

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