プログラミング

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


6
エラー:削除された関数の使用
私は友人が書いたいくつかのC ++コードに取り組んでいて、gcc4.6でコンパイルしたときにこれまでに見たことのない次のエラーが発生します。 error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition would be ill-formed: uninitialized non-static const member ‘const h_t FlopPokerGameFSM_<std::array<C, 2ul> >::hdealt::h’ 編集:これは、boost MSM:Boost Webpageを使用するコードの一部から来ています Edit2:ソースコードの= delete()どこにも使用されていません。 一般的に、このエラーはどういう意味ですか?このタイプのエラーが発生した場合、何を探す必要がありますか?

9
Java ByteBufferからStringへ
これは、この方法でByteBufferをStringに変換する正しいアプローチですか? String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); 私が尋ねる理由は、これは単純すぎるように見えるが、Javaのような他のアプローチ:ByteBufferとの間の文字列の変換および関連する問題はより複雑に見えるためです。

5
アンカー(a)タグからローカルhref値を取得する
ローカルのhref値を持つアンカータグと、href値を使用するが通常の場合とは少し異なる場所にリダイレクトするJavaScript関数があります。タグは次のようになります <a onclick="return follow(this);" href="sec/IF00.html"></a> そして次のようなJavaScript関数 baseURL = 'http://www.someotherdomain.com/'; function follow(item) { location.href = baseURL + item.href; } item.href「sec / IF00.html」という短い文字列を返すだけだと思いますが、代わりに完全なhref「http://www.thecurrentdomain.com/sec/IF00.html」を返します。アンカー<a>タグに入れた短いhrefだけを引き出す方法はありますか?それとも、HTMLの自然な動作によってそれを失うのですか? 文字列操作を使用してこれを行うことができると思いますが、ローカルページが実際には「http://www.thecurrentdomain.com/somedir/somepath/sec/IF00.html」であり、hrefフィールドがまたは、その中にサブディレクトリがない場合があります(ex href="page.html"vsの場合href="sub/page.html")。最後のスラッシュの前にあるすべてのものを常に削除できるわけではありません。 なぜ私がこれを要求しているのか不思議に思うかもしれませんが、それは単にページをよりきれいにするだけだからです。(anchor <a>タグに挿入された)短いhrefだけを取得できない場合は、おそらくのようlink="sec/IF00.html"にタグに追加のフィールドを挿入できますが、ここでも少し面倒です。
121 javascript  html  href 

21
react-routerはどのように履歴を構成するページに戻りますか?
特定のルートではなく前のページに戻る方法を教えてもらえますか? このコードを使用する場合: var BackButton = React.createClass({ mixins: [Router.Navigation], render: function() { return ( <button className="button icon-left" onClick={this.navigateBack}> Back </button> ); }, navigateBack: function(){ this.goBack(); } }); このエラーを取得します。ルーターの履歴がないため、goBack()は無視されました これが私のルートです: // Routing Components Route = Router.Route; RouteHandler = Router.RouteHandler; DefaultRoute = Router.DefaultRoute; var routes = ( <Route name="app" path="/" handler={OurSchoolsApp}> <DefaultRoute name="home" …

9
Mac OS X-EnvironmentError:mysql_configが見つかりません
まず、ええ、私はすでにこれを見ました: pip install mysql-pythonがEnvironmentErrorで失敗する:mysql_configが見つかりません 問題 Google App EngineプロジェクトでDjangoを使用しようとしています。ただし、次の理由でサーバーが正常に起動しないため、起動できませんでした。 ImproperlyConfigured("Error loading MySQLdb module: %s" % e) ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb 私はいくつかの調査を行い、明らかに私のシステムにはないので、Mysql-pythonをインストールする必要があることをすべて指摘しました。私は実際にそれをアンインストールしてみました、そしてこれを得ました: Cannot uninstall requirement mysql-python, not installed 私が実際にインストールしようとするときはいつでも: sudo pip install MySQL-python 次のエラーが表示されます。 raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_config not found 私はすでに実行しようとしました: export PATH=$PATH:/usr/local/mysql/bin …
121 python  mysql  django  macos 

4
フレックスボックスの列を左右に揃える方法は?
典型的なCSSでは、2つの列の一方を左右に、もう一方の間隔を空けてフロートさせることができます。フレックスボックスでどうすればいいですか? http://jsfiddle.net/1sp9jd32/ #container { width: 500px; border: solid 1px #000; display: -webkit-flex; display: -ms-flexbox; display: flex; } #a { width: 20%; border: solid 1px #000; } #b { width: 20%; border: solid 1px #000; height: 200px; } <div id="container"> <div id="a"> a </div> <div id="b"> b </div> </div> コードスニペットを実行する結果を非表示スニペットを展開
121 html  css  flexbox 

5
Railsの移行:別の名前のt.references?
だから私は学校のコースのためにこのようなcreate_tableを持っています: create_table :courses do |t| t.string :name t.references :course t.timestamps end しかし、私はそれが他の2つのコースを参照することを望んでいます: has_many :transferrable_as # A Course has_many :same_as # Another Course 次のように言ってもいいですか? t.references :transferrable_as, :as=> :course

4
pg_dumpを使用して、データベース内の1つのテーブルからのみ挿入ステートメントを取得する
PostgreSQL INSERTを使用pg_dumpして、データベース内の特定の1つのテーブルからすべての行をステートメントとして取得する方法を探しています。 たとえば、テーブルAとテーブルAIのすべての行がINSERTステートメントとして必要であり、それらのステートメントをファイルにダンプする必要があります。 これは可能ですか?
121 postgresql 

5
Visual Studio CodeをGit MergeToolのデフォルトエディターとして使用する方法
私が使用しようとしていた今日git mergetoolのWindowsには、コマンドプロンプトとそれが使用するデフォルト設定されたことに気づいVimの涼しいです、が、私は好むVSコードを。 Gitのマージ競合を処理するためのGUIとして(または差分ツールとしても)Visual Studio Code関数を使用するにはどうすればよいですか?

4
MySQLから最後のN行を選択
私は、指定したカラム内のMySQLデータベースからの最後の50行を選択したいのIDである主キー。目的は、行をIDでASC順にソートすることです。そのため、このクエリは機能しません。 SELECT * FROM `table` ORDER BY id DESC LIMIT 50; また、行が操作(削除)される可能性があることも注目に値します。そのため、次のクエリも機能しません。 SELECT * FROM `table` WHERE id > ((SELECT MAX(id) FROM chat) - 50) ORDER BY id ASC; 質問:操作してASC順序にできるMySQLデータベースから最後のN行を取得するにはどうすればよいですか?
121 mysql  database 

13
(ExpressJSを使用して)E​​JSテンプレート内の変数の存在を確認する適切な方法は何ですか?
EJS githubページには、https://github.com/visionmedia/ejsの簡単な例が1つだけあり ます。 例 <% if (user) { %> <h2><%= user.name %></h2> <% } %> これは、userという名前の変数の存在を確認しているようです。存在する場合は、何らかの処理を行います。えっ? 私の質問は、ユーザー変数が存在しない場合に、なぜNodeがReferenceErrorをスローするのかということです。これにより、上記の例が役に立たなくなります。変数の存在を確認する適切な方法は何ですか?try / catchメカニズムを使用して、そのReferenceErrorを取得することを期待していますか? ReferenceError: user is not defined at IncomingMessage.anonymous (eval at <anonymous> (/usr/local/lib/node/.npm/ejs/0.3.1/package/lib/ejs.js:140:12)) at IncomingMessage.<anonymous> (/usr/local/lib/node/.npm/ejs/0.3.1/package/lib/ejs.js:142:15) at Object.render (/usr/local/lib/node/.npm/ejs/0.3.1/package/lib/ejs.js:177:13) at ServerResponse.render (/usr/local/lib/node/.npm/express/1.0.7/package/lib/express/view.js:334:22) at Object.<anonymous> (/Users/me/Dropbox/Projects/myproject/server.js:188:9) at param (/usr/local/lib/node/.npm/connect/0.5.10/package/lib/connect/middleware/router.js:146:21) at pass (/usr/local/lib/node/.npm/connect/0.5.10/package/lib/connect/middleware/router.js:162:10) at /usr/local/lib/node/.npm/connect/0.5.10/package/lib/connect/middleware/router.js:152:27 …
121 node.js  express  ejs 


10
設定ページに移動せずに位置情報サービスをオンにする
ユーザーに設定ページに移動して位置情報サービスを有効にしてから再度アクセスするように促す従来のアプローチとは異なり、最新のアプリの一部で同じことを行う簡単な方法に気づきました。 以下のスクリーンショットを参照すると、ワンクリックで位置情報サービスを有効にするためのダイアログがユーザーに表示され、これらのアプリで機能します。 どうすれば同じことを達成できますか?
121 android  location 

14
`<input type = number>`のスクロールを無効にする
入力数値フィールドの数値を変更するスクロールホイールを無効にすることはできますか?私はスピナーを削除するためにwebkit固有のCSSをいじりましたが、この動作を完全に取り除きたいと思います。type=numberiOSで素晴らしいキーボードが表示されるので、使用するのが好きです。
121 javascript  css  html  forms 

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